Generált SQL végrehajtása
Lehetséges ez?
A GNU/Linux rendszerre föltelepíthetők a dia és a dia2code programok.
A Dia-val megrajzolható az ER adatbázis diagramm.
(Erről a címről http://csanyipal.info/~csanyipal/letoltes/ letölthető egy általam rajzolt egyszerű adatbázis ER diagrammja, 3k, ha éppen bekapcsoltam a gépet :-) .)
Persze, ez a diagramm távolról sem tökéletes, és várom az észrevételeket.
Az elkészült dia állományból a dia2code SQL kódot hoz létre (többek között, mert pl.: C++ kódot is létrehozhat).
Ha mindez igaz, akkor az így kapott SQL kód hogyan építhető be egy sql szerverre (mysql, postgresql), vagyis, hogy lesz belőle valós, használható adatbázis?
■ A GNU/Linux rendszerre föltelepíthetők a dia és a dia2code programok.
A Dia-val megrajzolható az ER adatbázis diagramm.
(Erről a címről http://csanyipal.info/~csanyipal/letoltes/ letölthető egy általam rajzolt egyszerű adatbázis ER diagrammja, 3k, ha éppen bekapcsoltam a gépet :-) .)
Persze, ez a diagramm távolról sem tökéletes, és várom az észrevételeket.
Az elkészült dia állományból a dia2code SQL kódot hoz létre (többek között, mert pl.: C++ kódot is létrehozhat).
Ha mindez igaz, akkor az így kapott SQL kód hogyan építhető be egy sql szerverre (mysql, postgresql), vagyis, hogy lesz belőle valós, használható adatbázis?
Sql script -> sql database?
Ha mégsem, el se olvasd amit írok.
Egyszerűen le kell futattni a scriptet. Mentsd el file-ba és kérd meg a mysql-t/postgresql-t hog nyissa meg a file-t és futtassa le. Vagy ha ennyire nem akarod túlbonyolítani, akko rajánlom figyelmedbe a phpmyadmin-t.
MySQL konkrétan
CREATE
utasítások sorozatát tartalmazó fájl. Kérni fog egy jelszót a-p
hatására.-boogie-
Dia -> UML diagramm -> dia2code -> sql file -> adatbázis
Kijavítanám saját tévedésem, miszerint a Dia segítségével megrajzolt ER diagrammból is készít a dia2code SQL fájlt. Nem, ER diagrammból nem készít, hanem csak a Dia segítségével megrajzolt UML diagrammból. Ezt még nem próbáltam ki, de az ER diagramm -> dia2code párost már igen, ahol nem keletkezett sql fájl.
Félreértettem a man dia2code sorait.