Giáo trình Cơ sở dữ liệu (Nghề: Ứng dụng phần mềm - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ
Số trang: 68
Loại file: pdf
Dung lượng: 1.93 MB
Lượt xem: 14
Lượt tải: 1
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình "Cơ sở dữ liệu (Nghề: Ứng dụng phần mềm - Trình độ: Cao đẳng)" được biên soạn nhằm giúp sinh viên hiểu được nguyên lý thiết kế cơ sở dữ liệu quan hệ; trình bày được về các mô hình dữ liệu và các công cụ mô tả dữ liệu; nắm được về các khái niệm, tính năng và các phương thức xử lý dữ liệu của hệ quản trị cơ sở dữ liệu SQL;...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Nghề: Ứng dụng phần mềm - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ 1 UDPM-CĐ-MĐ12-CSDL TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. 2 LỜI GIỚI THIỆU Cơ sở dữ liệu là môn học cơ sở chuyên ngành quan trọng của tin học. Mục đích của giáo trình Cơ sở dữ liệu này là nhằm chuẩn hóa tài liệu học tập cho sinh viên các hệ cao đẳng nghề chuyên ngành Công Nghệ Thông Tin, đồng thời cũng là tài liệu tham khảo đối với các chuyên ngành khác trong lĩnh vực Tin học. Giáo trình giúp các học viên tiếp cận vấn đề cốt lõi nhất về mặt lý thuyết: các định nghĩa, khái niệm, hệ quả, định lý, giải thuật,…từ đó có thể áp dụng vào bài toán thực tế thiết kế chuẩn hóa cơ sở dữ liệu nói riêng cũng như thiết kế hệ thống thông tin nói chung. Giáo trình không đi sâu vào việc chứng minh các định lý mà chú trọng đến việc giải thích ý nghĩa thực tế của các công thức lý thuyết để từ đó hướng dẫn học viên cách tiếp cận tư duy logic, nắm vững kỹ thuật tính toán cũng như các bước triển khai giải quyết các bài toán thực tế trên khía cạnh công nghệ. Nội dung giáo trình được chia làm 6 chương: Chương I: Mô hình quan hệ Chương II: Ngôn ngữ truy vấn (SQL) Chương III : Ràng buộc toàn vẹn quan hệ Chương IV: Phụ thuộc hàm Chương V: Phủ của tập phụ thuộc hàm Chương VI: Chuẩn hóa cơ sở dữ liệu Hy vọng cuốn sách còn là tài liệu tham khảo hữu ích cho các đồng nghiệp trong giảng dạy, nghiên cứu trên các lĩnh vực có liên quan. Giáo trình này ngoài tài liệu tham khảo chính còn có sử dụng các tài liệu tham khảo nội bộ của các đồng nghiệp khác. Rất mong nhận được nhiều ý kiến đóng góp, trao đổi của bạn đọc. Xin chân thành cảm ơn! Cần Thơ, ngày 16 tháng 6 năm 2018 Tham gia biên soạn 1. Nguyễn Thị Thúy Lan 3 MỤC LỤC TUYÊN BỐ BẢN QUYỀN ............................................................................................ 1 LỜI GIỚI THIỆU ............................................................................................................ 2 MỤC LỤC ....................................................................................................................... 3 CHƯƠNG TRÌNH MÔ ĐUN CƠ SỞ DỮ LIỆU ........................................................... 4 Chương 1: MÔ HÌNH QUAN HỆ .................................................................................. 6 1. Nguyên nhân ra đời của mô hình quan hệ ............................................................ 6 2. Hệ quản trị cơ sở dữ liệu ....................................................................................... 6 2.1. Cơ sở dữ liệu là gì ................................................................................................. 7 2.2. Hệ quản trị cơ sở dữ liệu ...................................................................................... 7 2.3. Người dùng............................................................................................................ 7 3. Mô hình quan hệ ................................................................................................... 8 3.1. Mô hình quan hệ là gì? ......................................................................................... 8 3.2. Các khái niệm cơ bản của mô hình quan hệ ......................................................... 8 3.3. Các phép toán tập hợp ........................................................................................ 10 3.4. Các phép toán quan hệ ....................................................................................... 11 4. Mô hình thực thể kết hợp .................................................................................... 13 4.1. Giới thiệu mô hình thực thể kết hợp.................................................................... 13 4.2. Chuyển từ mô hình thực thể kết hợp sang lược đồ cơ sở dữ liệu........................ 16 Chương 2: NGÔN NGỮ TRUY VẤN SQL ................................................................. 24 1. Cách tạo quan hệ bằng Access ............................................................................ 24 2. Câu lệnh truy vấn (STRUCTURE QUERY LANGUAGE) ............................... 26 Chương 3. RÀNG BUỘC TOÀN VẸN ........................................................................ 37 1. Ràng buộc toàn vẹn - Các yếu tố của ràng buộc toàn vẹn .................................. 37 2. Phân loại ràng buộc toàn vẹn .............................................................................. 39 Chương 4: PHỤ THUỘC HÀM.................................................................................... 44 1. Khái niệm phụ thuộc hàm ................................................................................... 44 1.1. Định nghĩa phụ thuộc hàm .................................................................................. 44 1.2. Phụ thuộc hàm hiển nhiên................................................................................... 44 1.3. Thuật toán Satifies ...................................................................................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Nghề: Ứng dụng phần mềm - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ 1 UDPM-CĐ-MĐ12-CSDL TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. 2 LỜI GIỚI THIỆU Cơ sở dữ liệu là môn học cơ sở chuyên ngành quan trọng của tin học. Mục đích của giáo trình Cơ sở dữ liệu này là nhằm chuẩn hóa tài liệu học tập cho sinh viên các hệ cao đẳng nghề chuyên ngành Công Nghệ Thông Tin, đồng thời cũng là tài liệu tham khảo đối với các chuyên ngành khác trong lĩnh vực Tin học. Giáo trình giúp các học viên tiếp cận vấn đề cốt lõi nhất về mặt lý thuyết: các định nghĩa, khái niệm, hệ quả, định lý, giải thuật,…từ đó có thể áp dụng vào bài toán thực tế thiết kế chuẩn hóa cơ sở dữ liệu nói riêng cũng như thiết kế hệ thống thông tin nói chung. Giáo trình không đi sâu vào việc chứng minh các định lý mà chú trọng đến việc giải thích ý nghĩa thực tế của các công thức lý thuyết để từ đó hướng dẫn học viên cách tiếp cận tư duy logic, nắm vững kỹ thuật tính toán cũng như các bước triển khai giải quyết các bài toán thực tế trên khía cạnh công nghệ. Nội dung giáo trình được chia làm 6 chương: Chương I: Mô hình quan hệ Chương II: Ngôn ngữ truy vấn (SQL) Chương III : Ràng buộc toàn vẹn quan hệ Chương IV: Phụ thuộc hàm Chương V: Phủ của tập phụ thuộc hàm Chương VI: Chuẩn hóa cơ sở dữ liệu Hy vọng cuốn sách còn là tài liệu tham khảo hữu ích cho các đồng nghiệp trong giảng dạy, nghiên cứu trên các lĩnh vực có liên quan. Giáo trình này ngoài tài liệu tham khảo chính còn có sử dụng các tài liệu tham khảo nội bộ của các đồng nghiệp khác. Rất mong nhận được nhiều ý kiến đóng góp, trao đổi của bạn đọc. Xin chân thành cảm ơn! Cần Thơ, ngày 16 tháng 6 năm 2018 Tham gia biên soạn 1. Nguyễn Thị Thúy Lan 3 MỤC LỤC TUYÊN BỐ BẢN QUYỀN ............................................................................................ 1 LỜI GIỚI THIỆU ............................................................................................................ 2 MỤC LỤC ....................................................................................................................... 3 CHƯƠNG TRÌNH MÔ ĐUN CƠ SỞ DỮ LIỆU ........................................................... 4 Chương 1: MÔ HÌNH QUAN HỆ .................................................................................. 6 1. Nguyên nhân ra đời của mô hình quan hệ ............................................................ 6 2. Hệ quản trị cơ sở dữ liệu ....................................................................................... 6 2.1. Cơ sở dữ liệu là gì ................................................................................................. 7 2.2. Hệ quản trị cơ sở dữ liệu ...................................................................................... 7 2.3. Người dùng............................................................................................................ 7 3. Mô hình quan hệ ................................................................................................... 8 3.1. Mô hình quan hệ là gì? ......................................................................................... 8 3.2. Các khái niệm cơ bản của mô hình quan hệ ......................................................... 8 3.3. Các phép toán tập hợp ........................................................................................ 10 3.4. Các phép toán quan hệ ....................................................................................... 11 4. Mô hình thực thể kết hợp .................................................................................... 13 4.1. Giới thiệu mô hình thực thể kết hợp.................................................................... 13 4.2. Chuyển từ mô hình thực thể kết hợp sang lược đồ cơ sở dữ liệu........................ 16 Chương 2: NGÔN NGỮ TRUY VẤN SQL ................................................................. 24 1. Cách tạo quan hệ bằng Access ............................................................................ 24 2. Câu lệnh truy vấn (STRUCTURE QUERY LANGUAGE) ............................... 26 Chương 3. RÀNG BUỘC TOÀN VẸN ........................................................................ 37 1. Ràng buộc toàn vẹn - Các yếu tố của ràng buộc toàn vẹn .................................. 37 2. Phân loại ràng buộc toàn vẹn .............................................................................. 39 Chương 4: PHỤ THUỘC HÀM.................................................................................... 44 1. Khái niệm phụ thuộc hàm ................................................................................... 44 1.1. Định nghĩa phụ thuộc hàm .................................................................................. 44 1.2. Phụ thuộc hàm hiển nhiên................................................................................... 44 1.3. Thuật toán Satifies ...................................................................................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình nghề Ứng dụng phần mềm Giáo trình Cơ sở dữ liệu Cơ sở dữ liệu Ngôn ngữ truy vấn Chuẩn hóa cơ sở dữ liệu Ràng buộc toàn vẹn quan hệ Phủ của tập phụ thuộc hàmGợi ý tài liệu liên quan:
-
62 trang 401 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 376 6 0 -
45 trang 374 4 0
-
180 trang 288 0 0
-
13 trang 288 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 287 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 281 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 253 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 242 0 0 -
117 trang 189 0 0