Các hệ cơ sở dữ liệu đóng vai trò quan trọng trong việc ứng dụng công nghệ thông tin vào cuộc sống hàng này của xã hội hiện đại. Cùng với sự tiến bộ của kỹ thuật, nhiều ứng dụng mới của cơ sở dữ liệu cũng đang được phát triển mạnh mẽ. Để có thể thiết kế, cài đặt và ứng dụng tốt các hệ cơ sở dữ liệu. Trước hết cần hiểu rõ các khái niệm cơ bản cần thiết. Giáo trình cơ sở dữ liệu nhằm trang bị cho sinh viên các kỹ thuật cơ bản của cơ sở dữ liệu truyền thống. Với những kiến thức đó, sinh viên có thể xây dựng được các cơ sở dữ liệu truyền thống để đưa vào ứng dụng trong cuộc sống hàng ngày và cũng là cơ sở để nghiên cứu sâu hơn. Tạo ra các cơ sở dữ liệu đáp ứng với các yêu cầu ứng dụng mới. Giáo trình bao gồm 7 chương được đội ngũ giảng viên của nhà trường và trung tâm dạy lập trình Vietpro cùng nhau biên soạn:
Chương 1. Các khái niệm cơ bản về hệ thống cơ sở dữ liệu
Chương này trình bày các khái niệm cơ bản về hệ cơ sở dữ liệu như cơ sở dữ liệu như cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu, mô hình cơ sở dữ liệu, ngôn ngữ và giao diện, con người sử dụng hệ cơ sở dữ liệu. Thông qua chương này, người đọc nắm được định nghĩa của các thuật ngữ dùng trong hệ cơ sở dữ liệu.
Chương 2. Mô hình Thực thể – Liên kết
Một trong các phương pháp thiết kế cơ sở dữ liệu (quan hệ) là bắt đầu từ việc thiết kế lược đồ thực thể – liên kết. Chương này trình bày các khái niệm cơ bản của mô hình thực thể – liên kết và cách thiết kế nó.
Chương 3. Mô hình quan hệ
Chương này giúp cho người đọc làm quen với các khái niệm cơ bản về mô hình cơ sở dữ liệu quan hệ. Các ràng buộc trên mô hình cơ sở dữ liệu quan hệ và cách thiết kế cơ sở dữ liệu quan hệ bằng việc chuyển đổi từ mô hình thực thể – liên kết.
Chương 4. Các phép toán trên mô hình cơ sở dữ liệu quan hệ và ngôn ngữ SQL
Để có thể lấy được thông tin ra từ một cơ sở dữ liệu quan hệ. Người dùng phải hiểu rõ ý nghĩa, mục đích của các thao tác trên cơ sở dữ liệu. Các phép toán trên cơ sở dữ liệu quan hệ sẽ được trình bày và giải thích rõ trong chương này.
Chương 5. Lý thuyết xây dựng cơ sở dữ liệu quan hệ
Một phương pháp khác để xây dựng một cơ sở dữ liệu quan hệ là xây dựng trên phân tích. Kỹ thuật chủ yếu là dựa trên lý thuyết phụ thuộc hàm. Phân tích các phụ thuộc hàm giữa các thuộc tính của một quan hệ
Chương 6. Khái niệm về cơ sở dữ liệu phân tán
Trong điều kiện cơ sở kỹ thuật đã được phát triển và yêu cầu mở rộng việc quản lý hiện nay. Việc phân tán một cơ sở dữ liệu trên một hệ thống mạng máy tính là một hướng phát triển mạnh mẽ của các ứng dụng cơ sở dữ liệu. Chương này trình bày khái niệm về cơ sở dữ liệu phân tán. Định nghĩa cơ sở dữ liệu phân tán, các đặc trưng của cơ sở dữ liệu, cách xây dựng cơ sở dữ liệu, các phương pháp phân đoạn, địng vị cơ sở dữ liệu. Thực hiện các truy vấn trên cơ sở dữ liệu.
Chương 7. Lưu trữ cơ sở dữ liệu ở bộ nhớ ngoài
Một trong các bước thiết kế một cơ sở dữ liệu là thiết kế vật lý. Nghĩa là thiết kế việc lưu trữ cơ sở dữ liệu trên bộ nhớ ngoài và phương pháp truy cập đến nó. Chương này trình bày một số phương pháp lưu trữ các file cơ sở dữ liệu trên bộ nhớ ngoài và một số kỹ thuật làm tăng tốc độ tìm kiếm dữ liệu.
Giáo trình có ích cho các sinh viên ngành Công nghệ thông tin cũng như tất cả những ai muốn tìm hiểu về cơ sở dữ liệu.
Để đọc đầy đủ giáo trình cơ sỡ dữ liệu. Mời các bạn truy cập vào đường dẫn tại đây