o mysql workbench é uma ferramenta que proporciona três tipos de funcionalidades:
-----------------------------
para iniciar a aplicação abrimos uma consola e executamos o seguinte comando:
mysql-workbench
-----------------------------
para administrar um servidor começamos por criar uma "Server Instance". no ecrã de entrada escolhemos a opção "New Server Instance". o wizard vai fazer passar-nos pelos seguintes passos:
-----------------------------
para criar um modelo vamos escolher no ecrã de entrada o comando "Create New EER Model". na barra de ferramentas "Phisical Schemata" clicamos no botão "+" e na folha que se abriu relativamente a este "shema" vamos colocar no campo "Name" o nome da nossa base de dados (é preciso ter em atenção o aviso que aparece nesse campo).
na secção "Phisical Schemata" vamos fazer um duplo clique no ícone "Add Table" e novamente no ícone que representa a tabela que acaba de ser criada. no editor da tabela vamos começar a criar a estrutura da nossa tabela indicando o nome de cada um dos campos bem como o tipo de dados e as propriedades do campo (chave primária, auto-incremento, etc.).
tipos de dados no mysql - http://www.peachpit.com/articles/article.aspx?p=30885&seqNum=7
exemplo de uma má escolha do tipo de dados - http://ronaldbradford.com/blog/my-favorite-data-type-decimal310-2009-09…
propriedades -
PK – Primary key
NN – Not null
UQ – Unique
BIN – Binary
UN – Unsigned
ZF – Zero fill
AI – Autoincrement
http://downloads.mysql.com/docs/workbench-en.a4.pdf
http://net.tutsplus.com/tutorials/databases/visual-database-creation-wi…
http://www.databaseanswers.org/tutorial4_db_schema/index.htm