Diskusija je malo zamrla, ali da dodam i ja nešto. Iako je tema software za prokjektovanje baza, priča je prešla na UML, pa ću i ja u tom pravcu.
Pošto su mi cilj Java aplikacije, kao alat za modeliranje koristim TogetherJ. Stao sam još kod davne verzije 4, sada je mislim aktuelna šestica. Čujem da ima dosta dobrih stvari u šestici, ali za mene je i četvorka još uvek najbolji alat.
Rational Rose je njesra, MagicDrawUML kako-tako, probajte TogetherJ pa ćete videti šta je alat.
Neko probao Visio for Enterprises Architect? jako je dobar.
Kad se vec prica o metodama, ORM nikome ne pada napamet. Dobro postavljen ORM model (ali dobro, nissam rekao odlicno) u principu zadovoljava 5NF i loko se verbalizuje.
Ovako treba mi neki SQL editor, builder tako nesto ali...
Naime naskidao sam se takvih programčića (dial-up, to je jos jedna otezavajuca okolnost) al' ni jedan ne radi ono sto mi treba. Primeri takvih programa su "DTM SQL editor(standard)", "urSQL", "FoxySQL"... Sa njima mogu da uradim samo neke osnovne stvari, tipa select, insert...
Meni treba neki koji podrzava:
1. Da se u WHERE uslovu spoljneg upita porede ne samo skalarne vrednosti nego i n-torke.
2. Eksplicitno navodjenje uslova spajanja tabela npr. SELECT [NESTO] FROM TAB1 CROSS JOIN TAB2 - ovo je dekartov proizvod koga u ovim programi mogu da ostvarim samp preko SELECT [NESTO] FROM TAB1, TAB2 - a to mi nikako ne odgovara
3....
Na baze se povezujem preko ODBC-a.
Savet, link bilo sta
Ja trenutno koristim DeZigner for Databases od firme Datanamic i moram priznati da je odlican. Lak za koristenje, pregledan i moze generisati skripte za kreiranje DB objekata i upita...
Krenuo sam pre nekog vremena na kurs koji organizuje Oracle na mom fakultetu (Geografski fakultet, nema veze sa IT temama). Polako počinjem da ulazim u celu priču vezanu za dizajn baza podataka. Neko je na temi Teorija vs. praksa pomenuo grafičke alate pomoću kojih je moguće vizuelno predstaviti ERDove. Možete li mi preporučiti neke, jer sad u word-u crtkam softbox-ove i relacije i muka mi je od autoshape-ova...