Jestem programistą od ponad 10 lat. Pracowałem głównie w Embedded C z czasem spędzonym na C++ (limited) i Java.Jaki jest dobry punkt wyjścia, samouczek lub projekt, aby dowiedzieć się programowania bazy danych?
Szukam nowych technologii i umiejętności. Myślałem, że programowanie baz danych może być interesujące do nauki. Chciałbym zrobić własny projekt dla zwierząt, aby nauczyć się tych rzeczy.
Moja wybraną platformą jest system Windows, ale może również działać w systemie Linux.
Mój idealny projekt dla zwierząt domowych obejmowałby GUI i niektóre programy sieciowe/internetowe również, które mam pewne doświadczenie.
Nie miałbym nic przeciwko wchodzeniu w C#, ale nie chcę gryźć więcej niż mogę teraz przeżuć, ponieważ mój wolny czas jest ograniczony.
Jeśli dobrze rozumiem, SQLite pozwala programom na korzystanie z bazy danych bez uruchamiania serwera ODBC. Czy to jest poprawne? Czy to dobre miejsce na rozpoczęcie?
Co mogę zrobić, aby zacząć to nie jest zbyt skomplikowane, ale nie tak proste, że nie będę się uczyć również szczegółów?
Twoje opinie i opinie będą mile widziane.
Dziękuję bardzo za komentarz. Moje obecne przemyślenia mają na celu wykorzystanie mojej kolekcji muzyki 19 GB (3900 utworów) do stworzenia przeglądarki biblioteki muzycznej. – DarthNoodles
To dobry pomysł na aplikację. Sugeruję, abyś pomyślał o obiektach, które chcesz śledzić - utworach, wykonawcach, albumach itp. Użyj swojej kolekcji do zaprojektowania schematu, a następnie odczytaj dane z plików i zapełnij bazę danych. Spójrz na TagLibSharp: http://developer.novell.com/wiki/index.php/TagLib_Sharp –
TagLibSharp przeniesiony: https://github.com/mono/taglib-sharp/ –