GARANTIR DESCONTO

Fórum MySQL - Reverse Engineer - Sobre o funcionamento #502027

22/11/2014

0

Uma questão sobre o Reverse Enginee do MySQL, posso está com o banco e algumas tabelas, posso modificar os relacionamentos, criar mais tabelas com ele e fazer a modificação propriamente dita no banco?
Alan Mario

Alan Mario

Responder

Posts

22/11/2014

Mariana Carvalho

Não cheguei a usar muito o MySQL apenas para conhecer e estudar, mas isso funcionar, é uma otima ferramenta.
Responder

Gostei + 0

22/11/2014

Ronaldo Lanhellas

Uma questão sobre o Reverse Enginee do MySQL, posso está com o banco e algumas tabelas, posso modificar os relacionamentos, criar mais tabelas com ele e fazer a modificação propriamente dita no banco?


Sim. Você consegue fazer DER (Diagrama Entidade Relacionamento) para DML e vice-versa.
Responder

Gostei + 0

22/11/2014

Alan Mario

Da mesma forma da pra fazer a modificação dos campos das tabelas, caso elas não contenham nenhum dado?

afim, sabe por qual motivos não podemos modificar os campos por conterem dados?
Responder

Gostei + 0

22/11/2014

Ronaldo Lanhellas

Da mesma forma da pra fazer a modificação dos campos das tabelas, caso elas não contenham nenhum dado?

afim, sabe por qual motivos não podemos modificar os campos por conterem dados?


Sim pode modificar os campos /colunas. Uma coluna não pode ser modificada quando contem dados dependendo do tipo da modificação, ex: mudar de VARCHAR para INTEGER não pode, pois pode ferir a integridade dos dados.
Responder

Gostei + 0

22/11/2014

Alan Mario

Me referi apenas a mudança do nome do campo, apenas nesse ponto.
Responder

Gostei + 0

22/11/2014

Ronaldo Lanhellas

Me referi apenas a mudança do nome do campo, apenas nesse ponto.


BOm, isso varia de banco para banco. No PostgreSQL, por exemplo, você consegue mudar o nome da coluna sem problemas.
Responder

Gostei + 0

22/11/2014

Ronaldo Lanhellas

Com uma ressalva: se ela não estiver sendo referenciada por outra tabela (chave estrangeira)
Responder

Gostei + 0

22/11/2014

Alan Mario

Tem isso tambem, não está referenciada.
Responder

Gostei + 0

22/11/2014

Ronaldo Lanhellas

Sim. Se você tiver referenciando ela em qualquer ponto que seja, você não conseguirá mudar o nome, seja uma chave estrangeira ou única.
Responder

Gostei + 0

22/11/2014

Alan Mario

Exatamente, te agradeço pela ajuda prestada!
Responder

Gostei + 0

23/11/2014

Mariana Carvalho

Não sabia que isso era realmente possivel, uma otima ferramenta, quem trabalha com MySQL não tem do que reclamar.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar