ECLiPSe (środowisko CLP) obsługa bazy danych? w czym ?

0

witam. otóż dostałem do napisania taki projekt:
opracowany system ma umożliwiać generowanie kodu do obsługi w środowisku graficznym bazy danych (wybrana tabela, relacja 1:N, relacja N:M). Wygenerowany kod ma umożliwiać porcjowanie danych, zakładanie filtrów, wyszukiwanie rekordów, dodawanie, modyfikowanie, usuwanie rekordów. Wygenerowany kod ma być uruchamiany pod kontrolą systemu ECLiPSe. (http://www.eclipse-clp.org).

potrzebuję porady od czego najlepiej zacząć i gdzie zebrać potrzebne materiały a także w czym najlepiej w.w. system opracować, chodzi oczywiście o język programowania. z góry dzięki za wszystkie podpowiedzi. p.nowy

0

Hmm, trzeba wybrać bazę danych, skoro ona ma być podstawą, a takiego programu jest.
MySQL jest darmowe, Eclipse jest z SUN'em związane, więc powinna być odpowiednia bilbioteka, ew. sprawdzić trzeba w dokumentacji MySQL część connetors and apis w celu sprawdzenia sposobu łączenia z bazą danych, tutaj dokumentacja się przyda, gdyż trzeba też poznać samą składnię bazy, co by się z nią komunikować.

Strach ma wielkie oczy?

Z początku wystarczą formułki, później można dołożyć implementację graficzną, czyli podzielić program wedle reguły MVC, czyli oddzielić karoserię od silnika, i wyposażenia. Prawdę mówiąc, mnie osobiście najbardziej drażniłoby pisanie czegoś w Javie, bo jestem w niej kompletnie zielony, ale trzeba też pamiętać o rozbudowanych możliwościach bazy danych, począwszy od jej silnika(np.: trasakcje...), przez składnię, na optymalizacji kończąc. Sama baza jest opisana w dokumentacji języka, dosyć przystępnym językiem:
http://dev.mysql.com/doc/refman/5.1/en/
Zaś co się tyczy Eclipse -- to już działka kogoś, kto się na tym zna. Dałem Ci jakąś radę, powinna się przydać, jeżeli tylko jeszcze tego nie wiedziałeś ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1