Tôi không thích nghe nó như một thứ học thuật cũ kỹ, cục cằn, nhưng lý thuyết thực sự là thứ bạn cần học, nếu bạn quyết tâm xây dựng RDBMS của riêng mình. Chi tiết triển khai thực sự chỉ là chi tiết triển khai. Ngoài sách giáo khoa, bạn cũng có thể muốn nghiên cứu các bài nghiên cứu, có xu hướng bao quát chủ đề một cách chi tiết hơn.
Khi bạn bắt đầu triển khai công cụ cơ sở dữ liệu của mình, bạn có thể xem xét các triển khai mã nguồn mở hiện có, nhưng kỳ vọng đường cong học tập sẽ rất dốc. Như bạn đã phát hiện ra, những dự án này có xu hướng khá phức tạp. Khi bạn có câu hỏi cụ thể cho những dự án đó, hãy thử đăng chúng lên danh sách gửi thư có liên quan. Khi bạn có câu hỏi cụ thể về việc triển khai của riêng mình, hãy đăng chúng ở đây :)