(NB) Giáo trình Cơ sở dữ liệu 2: Phần 1 cung cấp cho người học những kiến thức như: Các khái niệm cơ bản về hệ cơ sở dữ liệu; Mô hình thực thể - liên kết. Mời các bạn cùng tham khảo! | TRƯỜNG ĐẠI HỌC PHAN THIẾT KHOA CÔNG NGHỆ THÔNG TIN CƠ SỞ DỮ LIỆU 2 LƯU HÀNH NỘI BỘ MỤC LỤC CHƯƠNG I- CÁC KHÁI NIỆM CƠ BẢN VỀ HỆ CƠ SỞ DỮ LIỆU . 7 I- Cơ sở dữ liệu . 7 Định nghĩa cơ sở dữ liệu . 7 Các tính chất của một cơ sở dữ liệu . 8 II- Hệ quản trị cơ sở dữ liệu . 9 Định nghĩa hệ quản trị cơ sở dữ liệu . 9 Các chức năng của một hệ quản trị cơ sở dữ liệu . 9 Các đặc trưng của giải pháp cơ sở dữ liệu. 11 Ví dụ về một cơ sở dữ liệu. 13 III- Mô hình cơ sở dữ liệu. 15 Các loại mô hình cơ sở dữ liệu . 15 Lược đồ và trạng thái cơ sở dữ liệu. 17 IV- Con người trong hệ cơ sở dữ liệu . 18 Người quản trị hệ cơ sở dữ liệu Database Administrator DBA . 18 Người thiết kế cơ sở dữ liệu Database Designer . 18 Những người sử dụng End User . 18 Người phân tích hệ thống và lập trình ứng dụng . 19 Người thiết kế và cài đặt hệ quản trị dữ liệu . 19 Những người phát triển công cụ. 19 Các thao tác viên và những người bảo trì . 19 V- Ngôn ngữ cơ sở dữ liệu và giao diện. 20 Các ngôn ngữ hệ quản trị cơ sở dữ liệu . 20 Các loại giao diện hệ quản trị cơ sở dữ liệu . 21 VI- Câu hỏi ôn tập. 21 CHƯƠNG II- MÔ HÌNH THỰC THỂ - LIÊN KẾT . 23 I- Sử dụng mô hình quan niệm bậc cao cho việc thiết kế cơ sở dữ liệu. 23 II- Các thành phần cơ bản của mô hình ER . 25 Thực thể và thuộc tính. 25 Kiểu thực thể tập thực thể khóa và tập giá trị . 27 Kiểu liên kết tập liên kết và các thể hiện . 30 Cấp liên kết tên vai trò và kiểu liên kết đệ quy . 31 Các ràng buộc trên các kiểu liên kết . 32 3 Thuộc tính của các kiểu liên kết. 33 Các kiểu thực thể yếu. 34 III- Ví dụ về thiết kế mô hình ER . 35 Xác định các kiểu thực thể các thuộc tính và các kiểu liên kết. 35 IV- Mô hình thực thể liên kết mở rộng mô hình EER . 39 Lớp cha lớp con và sự thừa kế . 39 Chuyên biệt hóa tổng quát hóa . 40 Chuyên biệt hóa. 40 Tổng quát hóa. 42 Phân cấp .