Giáo trình Cơ sở dữ liệu (Nghề: Công nghệ thông tin - Cao đẳng) - Trường CĐ Nghề Kỹ thuật Công nghệ
Số trang: 80
Loại file: pdf
Dung lượng: 757.24 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 8 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
(NB) Giáo trình Cơ sở dữ liệu 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
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Nghề: Công nghệ thông tin - Cao đẳng) - Trường CĐ Nghề Kỹ thuật Công nghệ BỘ LAO ĐỘNG -THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ -----š› & š›----- GIÁO TRÌNH MÔN HỌC: CƠ SỞ DỮ LIỆU NGHỀ: CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ: CAO ĐẲNGBan hành kèm theo Quyết định số: 245/QĐ-CĐNKTCN ngày 23 tháng 10 năm 2020 của Hiệu trưởng Trường Cao đẳng nghề Kỹ thuật Công nghệ Hà Nội, năm 2021 (Lưu hành nội bộ) 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ể đượcphé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 doanhthiếu lành mạnh sẽ bị nghiêm cấm. MÃ TÀI LIỆU: MHCNTT 12 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 chuyên ngànhCông nghệ thông tin. Mục đích của giáo trình Cơ sở dữ liệu này là nhằm chuẩn hóatài liệu học tập cho sinh viên các hệ cao đẳng nghề chuyên ngành CNTT, đồng thờicũ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ánthự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 tinnó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ệcgiả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êncá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 khaigiả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 5 chương: Chương 1: Giới thiệu những khái niệm cơ bản nhất về mô hình cơ sở dữ liệu.Tìm hiểu về mô hình thực thể kết hợp. Chương II: Giới thiệu về mô hình dữ liệu quan hệ, các quy tắc chuyển đổi từmô hình ER sang mô hình dữ liệu quan hệ. Ngoài ra chương 2 còn trình bày các quytắc, phép toán của ngôn ngữ đại số quan hệ. Chương III : Trình bày về ngôn ngữ truy vấn dữ liệu quan hệ (SQL), chủ yếu làcâu lệnh truy vấn Select và các mệnh đề kết hợp với câu lệnh. Chương IV: Khái lược về ràng buộc toàn vẹn. Chương V: Đi sâu vào một số khái niệm như: phụ thuộc hàm, khóa, bao đóng,các dạng chuẩn,..Tìm hiểu giới thiệu một số thuật toán liên quan đến tìm khóa haycách xác định các dạng chuẩn cho lược đồ quan hệ. Đây là chương đóng vai trò quantrọng trong việc tư duy logic, giúp quá trình thiết kế chuẩn hóa cơ sở dữ liệu được rõràng và chính xác hơn. Ngoài ra, giáo trình còn trình bày thêm vấn đề thiết kế cơ sở dữ liệu bằng cáckỹ thuật phân rã theo chuẩn 3 và chuẩn BC. Sau mỗi chương đều có bài tập hướng dẫn và bài tập tự làm. 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 tronggiảng dạy, nghiên cứu trên các lĩnh vực có liên quan. 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! Hà Nội, ngày 23 tháng 04 năm 2021 Tham gia biên soạn 1. Chủ biên Cù Ngọc Quỳnh giảng viên khoa CNTT 2. Tập thể Giảng viên Khoa CNTT 3 MỤC LỤCLỜI GIỚI THIỆU ........................................................................................................ 3CHƯƠNG 1. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU ..................................................... 9 1. Một số khái niệm cơ bản. ..................................................................................... 9 1.1. Định nghĩa cơ sở dữ liệu ............................................................................... 9 1.2. Ưu điểm của cơ sở dữ liệu ........................................................................... 9 1.3. Các đặc trưng của phương pháp cơ sở dữ liệu ............................................... 9 1.4. Các đối tượng sử dụng CSDL ..................................................................... 10 1.5. Hệ Quản Trị Cơ Sở Dữ Liệu (Data Base Management System) .................. 10 1.6. Các Ứng Dụng Của Cơ Sở Dữ Liệu ............................................................ 11 2. Các mô hình dữ liệu ........................................................................................... 11 3. Mô hình thực thể kết hợp .................................................................................... 12 ...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Nghề: Công nghệ thông tin - Cao đẳng) - Trường CĐ Nghề Kỹ thuật Công nghệ BỘ LAO ĐỘNG -THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ -----š› & š›----- GIÁO TRÌNH MÔN HỌC: CƠ SỞ DỮ LIỆU NGHỀ: CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ: CAO ĐẲNGBan hành kèm theo Quyết định số: 245/QĐ-CĐNKTCN ngày 23 tháng 10 năm 2020 của Hiệu trưởng Trường Cao đẳng nghề Kỹ thuật Công nghệ Hà Nội, năm 2021 (Lưu hành nội bộ) 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ể đượcphé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 doanhthiếu lành mạnh sẽ bị nghiêm cấm. MÃ TÀI LIỆU: MHCNTT 12 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 chuyên ngànhCông nghệ thông tin. Mục đích của giáo trình Cơ sở dữ liệu này là nhằm chuẩn hóatài liệu học tập cho sinh viên các hệ cao đẳng nghề chuyên ngành CNTT, đồng thờicũ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ánthự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 tinnó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ệcgiả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êncá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 khaigiả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 5 chương: Chương 1: Giới thiệu những khái niệm cơ bản nhất về mô hình cơ sở dữ liệu.Tìm hiểu về mô hình thực thể kết hợp. Chương II: Giới thiệu về mô hình dữ liệu quan hệ, các quy tắc chuyển đổi từmô hình ER sang mô hình dữ liệu quan hệ. Ngoài ra chương 2 còn trình bày các quytắc, phép toán của ngôn ngữ đại số quan hệ. Chương III : Trình bày về ngôn ngữ truy vấn dữ liệu quan hệ (SQL), chủ yếu làcâu lệnh truy vấn Select và các mệnh đề kết hợp với câu lệnh. Chương IV: Khái lược về ràng buộc toàn vẹn. Chương V: Đi sâu vào một số khái niệm như: phụ thuộc hàm, khóa, bao đóng,các dạng chuẩn,..Tìm hiểu giới thiệu một số thuật toán liên quan đến tìm khóa haycách xác định các dạng chuẩn cho lược đồ quan hệ. Đây là chương đóng vai trò quantrọng trong việc tư duy logic, giúp quá trình thiết kế chuẩn hóa cơ sở dữ liệu được rõràng và chính xác hơn. Ngoài ra, giáo trình còn trình bày thêm vấn đề thiết kế cơ sở dữ liệu bằng cáckỹ thuật phân rã theo chuẩn 3 và chuẩn BC. Sau mỗi chương đều có bài tập hướng dẫn và bài tập tự làm. 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 tronggiảng dạy, nghiên cứu trên các lĩnh vực có liên quan. 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! Hà Nội, ngày 23 tháng 04 năm 2021 Tham gia biên soạn 1. Chủ biên Cù Ngọc Quỳnh giảng viên khoa CNTT 2. Tập thể Giảng viên Khoa CNTT 3 MỤC LỤCLỜI GIỚI THIỆU ........................................................................................................ 3CHƯƠNG 1. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU ..................................................... 9 1. Một số khái niệm cơ bản. ..................................................................................... 9 1.1. Định nghĩa cơ sở dữ liệu ............................................................................... 9 1.2. Ưu điểm của cơ sở dữ liệu ........................................................................... 9 1.3. Các đặc trưng của phương pháp cơ sở dữ liệu ............................................... 9 1.4. Các đối tượng sử dụng CSDL ..................................................................... 10 1.5. Hệ Quản Trị Cơ Sở Dữ Liệu (Data Base Management System) .................. 10 1.6. Các Ứng Dụng Của Cơ Sở Dữ Liệu ............................................................ 11 2. Các mô hình dữ liệu ........................................................................................... 11 3. Mô hình thực thể kết hợp .................................................................................... 12 ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Giáo trình Cơ sở dữ liệu Mô hình dữ liệu quan hệ Ngôn ngữ truy vấn dữ liệu quan hệ Ràng buộc toàn vẹn Mô hình thực thể kết hợpGợi ý tài liệu liên quan:
-
62 trang 389 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 371 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 281 0 0 -
13 trang 272 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 266 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 237 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 235 0 0 -
8 trang 184 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 172 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 165 0 0