Giáo trình Cơ sở dữ liệu: Phần 1 - Phạm Thị Hoàng Nhung
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu: Phần 1 - Phạm Thị Hoàng Nhung PHẦNCƠ SỞ IDỮ LIỆU ♦♦♦♦♦♦♦♦♦♦ o Các khái niệm cơ bản◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊◊ o Kiến trúc hệ thống cơ sở dữ liệu o Mô hình quan hệ thực thể o Mô hình quan hệ o Chuẩn hoá quan hệ o Thiết kế cơ sở dữ liệu vật lýGV. Phạm Thị Hoàng NhungBộ môn Công nghệ phần mềm Đại học Thủy lợiMỤC LỤC MỤC LỤC1 Chương 1. CÁC KHÁI NIỆM CƠ BẢN .............................................................51.1 Tại sao phải có một cơ sở dữ liệu ..................................................................51.2 Định nghĩa một cơ sở dữ liệu.........................................................................5 1.2.1 Khái niệm ..................................................................................................5 1.2.2 Ưu điểm.....................................................................................................6 1.2.3 Vấn đề cần giải quyết................................................................................61.3 Hệ quản trị cơ sở dữ liệu (DataBase Management System_DBMS) .........7 1.3.1 Ví dụ..........................................................................................................7 1.3.2 Khái niệm. .................................................................................................71.4 Hệ thống cơ sở dữ liệu (Database System) ...................................................81.5 Các đối tượng sử dụng CSDL........................................................................8 1.5.1 Đối tượng trực tiếp....................................................................................8 1.5.2 Đối tượng gián tiếp ...................................................................................91.6 Lợi ích của việc sử dụng HQTCSDL ............................................................92 Chương 2. NHỮNG KHÁI NIỆM VÀ KIẾN TRÚC CỦA HỆ THỐNG CƠSỞ DỮ LIỆU ................................................................................................................112.1 Mô hình dữ liệu, lược đồ và trường hợp (Data Models, Schemas, Instances) 11 2.1.1 Phân loại mô hình dữ liệu .......................................................................11 2.1.2 Lược đồ(Schema) , minh hoạ (instances), và trạng thái (State)..............142.2 Lược đồ kiến trúc của hệ quản trị cơ sở dữ liệu (DBMS Architecture) và sựđộc lập dữ liệu (Data Independence) .....................................................................15 2.2.1 Lược đồ kiến trúc 3 mức của HQTCSDL...............................................16 2.2.2 Độc lập dữ liệu ........................................................................................172.3 Ngôn ngữ của HQTCSDL............................................................................172.4 Các tính năng của HQTCSDL ....................................................................172.5 Phân loại HQTCSDL ...................................................................................173 Chương 3. MÔ HÌNH QUAN HỆ - THỰC THỂ (Entity –Relationship Model) ....................................................................................................193.1 Sử dụng mô hình dữ liệu khái niệm mức cao để thiết kế cơ sở dữ liệu...193.2 Mục đích của mô hình khái niệm ER(Entity – Relationship Model) ......20PHẦN I – CƠ SỞ DỮ LIỆU 2MỤC LỤC3.3 Ví dụ về một cơ sở dữ liệu ứng dụng ..........................................................203.4 Kiểu thực thể(Entity Type), Thuộc tính (Attributes), Khoá (Keys) ........22 3.4.1 Thực thể (Entities) và thuộc tính (Attributes).........................................22 3.4.2 Kiểu thực thể, Khoá và tập giá trị ...........................................................253.5 Liên kết, Kiểu liên kết và các Ràng buộc liên kết......................................25 3.5.1 Định nghĩa liên kết và kiểu liên kết ........................................................25 3.5.2 Bậc của kiểu liên kết ...............................................................................26 3.5.3 Ràng buộc liên kết...................................................................................273.6 Kiểu thực thể yếu(Weak Entity) .................................................................293.7 Tổng quát hóa và chu ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Cơ sở dữ liệu Cơ sở dữ liệu Kiến trúc hệ thống cơ sở dữ liệu Mô hình quan hệ thực thể Mô hình quan hệ Chuẩn hóa quan hệGợi ý tài liệu liên quan:
-
62 trang 402 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 296 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 290 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 258 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 248 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 187 0 0 -
8 trang 186 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 176 0 0 -
Bài giảng môn học Cơ sở dữ liệu - Chương 1: Tổng quan về cơ sở dữ liệu
27 trang 171 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 1 - Sở Bưu chính Viễn Thông TP Hà Nội
48 trang 171 1 0 -
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 7 - Nguyễn Khánh Phương
214 trang 160 0 0 -
Hướng dẫn tạo file ghost và bung ghost
12 trang 155 0 0 -
Báo cáo Thực tập chuyên môn Thiết kế cơ sở dữ liệu: Xây dựng Website studio
26 trang 155 0 0 -
Giáo trình Nhập môn Cơ sở dữ liệu - GV. Nguyễn Thế Dũng
280 trang 154 0 0 -
Bài tập thiết kế cơ sở dữ liệu
9 trang 146 0 0 -
Bài giảng Cơ sở dữ liệu (Database) - Chương 2: Mô hình thực thể - liên kết
120 trang 140 0 0 -
Vai trò của phân tích, thiết kế hệ thống thông tin trong quy trình xây dựng phần mềm
7 trang 135 0 0 -
204 trang 129 1 0