Giới thiệu tài liệu
Chương này cung cấp một cái nhìn tổng quan về cơ sở dữ liệu (CSDL) và hệ quản trị cơ sở dữ liệu (HQT CSDL). Chúng ta sẽ khám phá các khái niệm cơ bản, đặc điểm, và kiến trúc của CSDL, cũng như vai trò của HQT CSDL trong việc quản lý và khai thác dữ liệu hiệu quả.
Đối tượng sử dụng
Sinh viên, nhà nghiên cứu, và những người quan tâm đến việc tìm hiểu về cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu.
Nội dung tóm tắt
Chương này trình bày một cách tiếp cận toàn diện về CSDL, bắt đầu từ định nghĩa và các đặc tính quan trọng của CSDL như tính tự mô tả, tính độc lập, tính trừu tượng, và tính nhất quán. Chúng ta sẽ tìm hiểu về quá trình phát triển từ hệ thống tập tin truyền thống đến CSDL hiện đại, nhấn mạnh những ưu điểm và hạn chế của từng phương pháp. Chương này cũng giới thiệu các thành phần chính của hệ CSDL, bao gồm HQT CSDL và các vai trò khác nhau của người sử dụng CSDL như quản trị viên, thiết kế viên, và người dùng cuối. Các tính năng quan trọng của HQT CSDL như kiểm soát tính dư thừa, chia sẻ dữ liệu, hạn chế truy cập, đảm bảo ràng buộc toàn vẹn, và khả năng sao lưu phục hồi cũng được thảo luận chi tiết. Bên cạnh đó, chương này cũng trình bày kiến trúc ba lược đồ của CSDL, bao gồm mức trong (vật lý), mức quan niệm (logic), và mức ngoài (khung nhìn), cùng với các khái niệm liên quan như mô hình dữ liệu, lược đồ, và thể hiện. Cuối cùng, chương này giới thiệu các ngôn ngữ CSDL khác nhau như ngôn ngữ định nghĩa dữ liệu (DDL) và ngôn ngữ thao tác dữ liệu (DML).