Wiem, jak to pytanie wygląda, ale jestem dość poważny. Próbuję stworzyć aplikację, która pomoże mi w uczeniu się baz danych (sql, zapytania, właściwy projekt bazy danych itp.). Używam w pracy projektu dla zwierząt domowych, więc muszę się skupić na faktycznych wymaganiach. Oryginalny projekt został napisany ("Frankensteined together", jak pierwotny autor powiedział) przez MS Access. Chciałbym nauczyć się, jak to zrobić lepiej za pomocą SQLite, ale nie wiem, jak odtworzyć inną dostępną funkcjonalność Access.Jak wypełnić lukę między projektem bazy danych a projektem interfejsu użytkownika?
Korzystając z tej strony jako sposobu interakcji z programistami i programistami (nie pracuję z żadnymi), do tej pory przeczytałem całe Database Design for Mere Mortals zgodnie z zaleceniami w pytaniu this. Tak, mam ładny mały projekt bazy danych, który planuję wprowadzić za pomocą SQLite.
Sprawdziłem również, jak zaprojektować interfejs użytkownika dla aplikacji za pomocą makiet Balsamiqa, i przesłałem kilka pomysłów do mojej potencjalnej bazy użytkowników (moich rówieśników w moim zespole), aby mogli przekazać opinię.
Database --> <insert code here> --> User Interface
Jednak część, która spada dla mnie, to jak wypełnić lukę między dwoma projektami? Zdaję sobie sprawę, że to oczywiste miejsce, w którym pojawia się kodowanie, ale do tej pory nie zrobiłem nic z GUI. Poszukując, nie znalazłem niczego, co mogłoby mi pomóc znaleźć jako ostateczną (książkę, stronę internetową, a nawet proces do naśladowania) podczas próby napisania aplikacji.
Znam Perla do pewnego stopnia, ale użyłem go tylko do aplikacji uruchamianych z wiersza poleceń; Mógłbym użyć modułu Win32 :: GUI, ale tak naprawdę nie rozumiem różnic między programowaniem GUI i programowaniem linii poleceń, poza tym, że po prostu wiem, że są one różne.
Czy istnieje model lub przewodnik do śledzenia rozwoju GUI? Czy istnieją konkretne zasoby do powiązania aplikacji z bazą danych?
Po prostu zadałeś pytanie, które potencjalnie może pochłonąć dwa lub więcej semestrów w programie informatycznym. –
Myślałem, że może. Ale te semestry będą oparte na książce, prawda? :) – romandas
Odkryłeś http://en.wikipedia.org/wiki/Object-relational_impedance_mismatch – TrueWill