alfatek Posted February 19, 2006 at 01:34 AM Report Share #14564 Posted February 19, 2006 at 01:34 AM Boas, Alguém conhece/já usou alguma lib/class/programa/script etc em PHP para desenhar diagramas ER por exemplo a partir de tabelas já criadas ou outro sistema qualquer... Queria manter um ER sempre actualizado mas estar a usar o meu software offline, passar p gif e meter online dá mt trabalho... Mesmo que não seja ER, então algo que desenhe as tabelas de forma "bonita" e printer-friendly, de preferência com as relações entre tabelas (ok, já fica um ER). alguma ideia? P.S. - Sim, tecnicamente não é um ER, é um modelo físico com as relações entre tabelas, mas é + bonito dizer ER 😕 Link to comment Share on other sites More sharing options...
Ped@ntilva Posted February 20, 2006 at 07:28 AM Report Share #14692 Posted February 20, 2006 at 07:28 AM Já agora... O que é um ER??? ? Link to comment Share on other sites More sharing options...
Dabubble Posted February 20, 2006 at 10:16 AM Report Share #14696 Posted February 20, 2006 at 10:16 AM É um modelo da base de dados com as tabelas (nomes, tipos de dados etc) e as relações entre elas. tipo diagrama de classes (UML). Link to comment Share on other sites More sharing options...
pebat Posted February 20, 2006 at 10:31 AM Report Share #14698 Posted February 20, 2006 at 10:31 AM É um modelo de base de dados Entidade-Relaçao, emtao fica ER Link to comment Share on other sites More sharing options...
saramgsilva Posted February 20, 2006 at 02:33 PM Report Share #14718 Posted February 20, 2006 at 02:33 PM Já agora... O que é um ER??? ? o modelo ER é fundamental numa base de dados, e é um diagrama (desenho) da base de dados, atraves dele é mto simples passar para o modelo relacional ( de tabelas... ) existe 1 programa para ajudar a fazer o modelo ER...agora script nao sei se existe!! ? www.saramgsilva.com As minhas apps no WP7 Marketplace Youtube : Galinho - Windows Phone 7.5 Link to comment Share on other sites More sharing options...
Ped@ntilva Posted February 20, 2006 at 03:44 PM Report Share #14731 Posted February 20, 2006 at 03:44 PM Já agora podes dizer qual é o programa. Quero ver se me familiarizo com isso. Porque não tou a ver bem a coisa.... 😛 Link to comment Share on other sites More sharing options...
saramgsilva Posted February 20, 2006 at 03:57 PM Report Share #14736 Posted February 20, 2006 at 03:57 PM esqueci me de escrever isso no outro post...eu nao sei o nome do programa, mas sei k existe!!! Eu tive Base de dados no semestre passado e tinha saber fazer...mas tinha que ser tudo a mão...lapis e papel!! :dontgetit: www.saramgsilva.com As minhas apps no WP7 Marketplace Youtube : Galinho - Windows Phone 7.5 Link to comment Share on other sites More sharing options...
edumad Posted February 21, 2006 at 01:55 PM Report Share #14830 Posted February 21, 2006 at 01:55 PM Desenhe as tabelas??? Acho que o que queres é uma cena como aquela que fazes no access, as relacções em que tens as caixinhas ligadas, para estabelecer a ligação. Acho que script para isso não há, terias de usar a biblioteca gd para criar as caixinhas colocar o texto e fazer as ligações... grande trabalheira se tiveres muitas tabelas. Link to comment Share on other sites More sharing options...
Dabubble Posted February 21, 2006 at 02:18 PM Report Share #14834 Posted February 21, 2006 at 02:18 PM Ha varios progs que fazer isso. eu usei o Sybase PowerDesigner mas ha muitos mais (e provavelmente melhores) Link to comment Share on other sites More sharing options...
pedrotuga Posted February 23, 2006 at 04:44 AM Report Share #15052 Posted February 23, 2006 at 04:44 AM Eu tambem uso o power desygner da sybase. Sinceramente não conheço outro. Gera SQL em vários dialectos. Atenção que para tabelas myisam os relacionamentos ( excepto no caso em que geram tabelas ) são puras abstrações sem significado físico. Link to comment Share on other sites More sharing options...
alfatek Posted February 23, 2006 at 05:08 PM Author Report Share #15089 Posted February 23, 2006 at 05:08 PM sim, há várias apps "off-line", mas essas apps nada me servem para o que quero, que é ter sempre um ER actualizado. Isto é, preciso de algo como o DB Designer tem, que ele vai à DB e faz reverse engineering (http://www.fabforce.net/dbdesigner4/). Mas este software n worka em Mysql 5 e o seu substituto ainda é mt verde. Idealmente queria mesmo uma app PHP (ou qlq coisa web-based) que fizesse isso e claro freeware. Link to comment Share on other sites More sharing options...
pedrotuga Posted February 23, 2006 at 07:04 PM Report Share #15102 Posted February 23, 2006 at 07:04 PM epa.... aplicações com guis via web.... não me parece uma coisa muito robusta. nunca foi o forte do php. tao mas... eu nunca experimentei, mas pegas num frontend tipo mysql-administrator, exportas o sql. Pegas no power designer e importa-lo. Mudas o que tens a mudar e depois exprtas o sql. pois.... é exportar e importar para tras e p a frente... mas n tou a ver outra solução. Link to comment Share on other sites More sharing options...
milks Posted February 28, 2006 at 07:14 AM Report Share #15934 Posted February 28, 2006 at 07:14 AM Boas, eu a algum tempo ouvi falar desta http://ondras.praha12.net/sql/ já estive a experimentar e dá para fazer algumas coisas, mas claro que não se compara a uma applicação desktop. Também já tinha experimentado outra, que era em flash, mas agora não me lembro do endereço... Link to comment Share on other sites More sharing options...
Ped@ntilva Posted February 28, 2006 at 10:42 AM Report Share #15940 Posted February 28, 2006 at 10:42 AM Não sei se é bem disto que se trata mas experimenta isto: http://www.xlinesoft.com/phprunner/ Link to comment Share on other sites More sharing options...
alfatek Posted March 20, 2006 at 12:39 AM Author Report Share #18809 Posted March 20, 2006 at 12:39 AM Boas, eu a algum tempo ouvi falar desta http://ondras.praha12.net/sql/ já estive a experimentar e dá para fazer algumas coisas, mas claro que não se compara a uma applicação desktop. Também já tinha experimentado outra, que era em flash, mas agora não me lembro do endereço... Pelo que vi da DEMO parece-me estar na pista certa, terei de instalar e usar isto porque não cheguei a entender se isto é só para desenhar ou se vai buscar o esquema à base de dados. De qualquer forma, se n for à BD, deve dar p programar isso. Neste momento já ficava contente em ter uma app que desenhe o ER a partir do que está na BD, mesmo sem capacidade de editar isso, gravar, etc. isto é, sem ser um GUI todo poderoso, só mesmo algo que mostre uma imagem visual da BD. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now