Tôi đã là Nhà phát triển phần mềm hiện đã hơn 10 năm. Tôi đã làm việc chủ yếu trong Embedded C với một số thời gian dành cho C++ (giới hạn) và Java.Điểm khởi đầu, hướng dẫn hoặc dự án tốt, để học lập trình cơ sở dữ liệu là gì?
Tôi đang tìm hiểu một số công nghệ và kỹ năng mới. Tôi nghĩ rằng lập trình cơ sở dữ liệu có thể thú vị để tìm hiểu. Tôi muốn làm dự án thú cưng của riêng mình để học những điều này.
Nền tảng lựa chọn của tôi là Windows nhưng cũng có thể hoạt động trong Linux.
Dự án thú cưng lý tưởng của tôi sẽ bao gồm GUI và một số chương trình mạng/internet mà tôi có một số kinh nghiệm.
Tôi không phiền khi tham gia C# nhưng không muốn cắn nhiều hơn tôi có thể nhai ngay bây giờ vì thời gian rảnh rỗi của tôi bị giới hạn.
Nếu tôi hiểu chính xác SQLite cho phép các chương trình sử dụng cơ sở dữ liệu mà không cần chạy máy chủ ODBC. Điều này có đúng không? Đó có phải là một nơi tốt để bắt đầu?
Tôi có thể làm gì để bắt đầu điều đó không quá phức tạp nhưng không quá đơn giản đến nỗi tôi cũng sẽ không tìm hiểu chi tiết?
Ý kiến và phản hồi của bạn sẽ được đánh giá cao.
Cảm ơn bạn rất nhiều vì nhận xét của bạn. Suy nghĩ hiện tại của tôi là sử dụng bộ sưu tập nhạc 19GB của tôi (3900 bài hát) để tạo ra một số loại trình xem thư viện nhạc. – DarthNoodles
Đó là ý tưởng hay cho ứng dụng. Tôi khuyên bạn nên nghĩ về các thực thể bạn muốn theo dõi - Song, Nghệ sĩ, Album, v.v. Sử dụng bộ sưu tập của bạn để thiết kế một lược đồ, sau đó đọc dữ liệu ra khỏi tệp và điền vào cơ sở dữ liệu. Hãy xem TagLibSharp: http://developer.novell.com/wiki/index.php/TagLib_Sharp –
TagLibSharp đã di chuyển: https://github.com/mono/taglib-sharp/ –