Giáo trình Cơ sở dữ liệu (Ngành: Công nghệ thông tin - Trình độ: Trung cấp) - Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận
Số trang: 97
Loại file: pdf
Dung lượng: 1.28 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 10 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 (Ngành: Công nghệ thông tin - Trình độ: Trung cấp)" được biên soạn với mục tiêu giúp người học trình bày được nguyên lý thiết kế cơ sở dữ liệu quan hệ; liệt kê được 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;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Ngành: Công nghệ thông tin - Trình độ: Trung cấp) - Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG TRUNG CẤP KINH TẾ - KỸ THUẬT BÌNH THUẬN GIÁO TRÌNH MÔN HỌC: CƠ SỞ DỮ LIỆU NGÀNH: CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ: TRUNG CẤP(Ban hành kèm theo Quyết định số:…./QĐ-TC .ngày….tháng…năm 202… của Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận) Bình Thuận, năm 2023 (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ể được phép dùngnguyê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ếulà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ủagiá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 học sinhtrung cấpchuyê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ênngành khác trong lĩnh vực Tin học. Giáo trình giúp các học sinh tiếp cận vấn đề cốt lõi nhất về mặt lý thuyết: các địnhnghĩ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ếtkế 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ảithích ý nghĩa thực tế của các công thức lý thuyết để từ đó hướng dẫn học sinh cách tiếp cậntư 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àitoán thực tế trên khía cạnh công nghệ. 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ảngdạ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ộibộ 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. Bình Thuận, ngày tháng năm 202 Tham gia biên soạn 1. ………………………………………… 2. ………………………………………… 3. ………………………………………… 4. ………………………………………… 5. ………………………………………… 3 MỤC LỤCLỜI GIỚI THIỆU ..................................................................................................... 1MÔN HỌC: CỞ SỞ DỮ LIỆU................................................................................. 4 1. VỊ TRÍ, TÍNH CHẤT CỦA MÔN HỌC ............................................................ 4 2. MỤC TIÊU CỦA MÔN HỌC ........................................................................... 4 3. NỘI DUNG MÔN HỌC .................................................................................... 4CHƯƠNG 1: MÔ HÌNH QUAN HỆ........................................................................ 5 1. Nguyên nhân ra đời của mô hình quan hệ ........................................................... 5 2. Hệ quản trị cơ sở dữ liệu .................................................................................... 6 2.1 CSDL là gì? ................................................................................................. 6 2.2 Hệ quản trị CSDL ........................................................................................ 6 2.3 Người dùng (User) ....................................................................................... 7 2.4 CSDLQH và Hệ tậptin theo lối cũ ................................................................ 7 3. Mô hình quan hệ (relational model) ................................................................... 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ệ .................................................. 9 4. Mô hình thực thể kết hợp ..................................................................................14 4.1 Giới thiệu mô hình thực thể kết hợp ............................................................14 4.2 Chuyển từ mô hình thực thể kết hợp sanglược đồ CSDL..............................18CHƯƠNG 2: NGÔN NGỮ ĐẠI SỐ QUAN HỆ .....................................................23 1. Các phép toán đại số .........................................................................................23 1.1 Phép hợp (Union operation) .........................................................................23 1.2 Phép Giao (Intersection): .............................................................................23 1.3 Phép Trừ (Minus, difference) ......................................................................24 1.4 Tích Descartes (Cartesian Product, product) ................................................24 1.5 Phép tích đề các (Cartesian Product Operation) ...........................................25 2. Các phép toán quan hệ ......................................................................................25 2.1 Phép Chiếu (Projection) ..............................................................................25 2.2 Phép Chọn (Selection).................................................................................25 2.3 Phép kết, Phép Kết Tự Nhiên (join, natural join): ........................................26 2.4 Phép chia (division): ........................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu (Ngành: Công nghệ thông tin - Trình độ: Trung cấp) - Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG TRUNG CẤP KINH TẾ - KỸ THUẬT BÌNH THUẬN GIÁO TRÌNH MÔN HỌC: CƠ SỞ DỮ LIỆU NGÀNH: CÔNG NGHỆ THÔNG TIN TRÌNH ĐỘ: TRUNG CẤP(Ban hành kèm theo Quyết định số:…./QĐ-TC .ngày….tháng…năm 202… của Trường Trung cấp Kinh tế - Kỹ thuật Bình Thuận) Bình Thuận, năm 2023 (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ể được phép dùngnguyê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ếulà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ủagiá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 học sinhtrung cấpchuyê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ênngành khác trong lĩnh vực Tin học. Giáo trình giúp các học sinh tiếp cận vấn đề cốt lõi nhất về mặt lý thuyết: các địnhnghĩ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ếtkế 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ảithích ý nghĩa thực tế của các công thức lý thuyết để từ đó hướng dẫn học sinh cách tiếp cậntư 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àitoán thực tế trên khía cạnh công nghệ. 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ảngdạ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ộibộ 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. Bình Thuận, ngày tháng năm 202 Tham gia biên soạn 1. ………………………………………… 2. ………………………………………… 3. ………………………………………… 4. ………………………………………… 5. ………………………………………… 3 MỤC LỤCLỜI GIỚI THIỆU ..................................................................................................... 1MÔN HỌC: CỞ SỞ DỮ LIỆU................................................................................. 4 1. VỊ TRÍ, TÍNH CHẤT CỦA MÔN HỌC ............................................................ 4 2. MỤC TIÊU CỦA MÔN HỌC ........................................................................... 4 3. NỘI DUNG MÔN HỌC .................................................................................... 4CHƯƠNG 1: MÔ HÌNH QUAN HỆ........................................................................ 5 1. Nguyên nhân ra đời của mô hình quan hệ ........................................................... 5 2. Hệ quản trị cơ sở dữ liệu .................................................................................... 6 2.1 CSDL là gì? ................................................................................................. 6 2.2 Hệ quản trị CSDL ........................................................................................ 6 2.3 Người dùng (User) ....................................................................................... 7 2.4 CSDLQH và Hệ tậptin theo lối cũ ................................................................ 7 3. Mô hình quan hệ (relational model) ................................................................... 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ệ .................................................. 9 4. Mô hình thực thể kết hợp ..................................................................................14 4.1 Giới thiệu mô hình thực thể kết hợp ............................................................14 4.2 Chuyển từ mô hình thực thể kết hợp sanglược đồ CSDL..............................18CHƯƠNG 2: NGÔN NGỮ ĐẠI SỐ QUAN HỆ .....................................................23 1. Các phép toán đại số .........................................................................................23 1.1 Phép hợp (Union operation) .........................................................................23 1.2 Phép Giao (Intersection): .............................................................................23 1.3 Phép Trừ (Minus, difference) ......................................................................24 1.4 Tích Descartes (Cartesian Product, product) ................................................24 1.5 Phép tích đề các (Cartesian Product Operation) ...........................................25 2. Các phép toán quan hệ ......................................................................................25 2.1 Phép Chiếu (Projection) ..............................................................................25 2.2 Phép Chọn (Selection).................................................................................25 2.3 Phép kết, Phép Kết Tự Nhiên (join, natural join): ........................................26 2.4 Phép chia (division): ........................... ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình nghề Công nghệ thông tin Công nghệ thông tin Giáo trình Cơ sở dữ liệu Cơ sở dữ liệu Mô hình quan hệ Hệ quản trị cơ sở dữ liệu Ngôn ngữ đại số quan hệ Ngôn ngữ truy vấn SQLGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
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 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 314 0 0 -
74 trang 300 0 0
-
13 trang 294 0 0
-
96 trang 293 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 293 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 288 0 0