Giáo trình Cơ sở dữ liệu - Nguyễn Thị Thùy Linh
Số trang: 77
Loại file: pdf
Dung lượng: 2.39 MB
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 này cung cấp cho sinh viên những kiến thức cơ bản nhất về cơ sở dữ liệu. Mục tiêu chính là với kiến thức cơ bản này sinh viên có thể ứng dụng các kiến thức về cơ sở dữ liệu vào thực tiễn và tiếp tục nghiên cứu học tập được các môn tin học khác. Nội dung giáo trình gồm 6 chương với các nội dung: Mô hình và quan hệ, ngôn ngữ truy vấn SQL, ràng buộc toàn vẹn quan hệ, phụ thuộc hàm và chuẩn hóa cơ sở dữ liệu.
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu - Nguyễn Thị Thùy LinhTRƯỜNG CAO ĐẲNG NGHỀ ĐẮK LẮKKHOA ĐIỆN TỬ TIN HỌC---------------oOo---------------GIÁO TRÌNHCƠ SỞ DỮ LIỆUNGHỀ: Công nghệ thông tinTRÌNH ĐỘ: Cao đẳng nghề, Trung cấp nghềNgười biên soạn: NGUYỄN THỊ THÙY LINHLưu hành nội bộ - 2014LỜI MỞ ĐẦUCơ sở dữ liệu là một lĩnh vực phát triển mạnh của công nghệ thông tin. Cùng vớisự phát triển công nghệ thông tin ở nước ta, việc sử dụng các kiến thức về cơ sở dữ liệuvào thực tiễn ngày càng trở lên cần thiết.Để đáp ứng nhu cầu học tập của sinh viên chuyên ngành Công nghệ Thông tin,giáo trình Cơ sở dữ liệu được biên soạn theo chương trình khung của Trường Cao đẳngNghề Đắk Lắk, cung cấp các kiến thức cơ bản về lý thuyết cơ sở dữ liệu.Trong giáo trình này chúng tôi cung cấp cho sinh viên những kiến thức cơ bảnnhất về cơ sở dữ liệu. Mục tiêu chính là với kiến thức cơ bản này sinh viên có thể ứngdụng các kiến thức về cơ sở dữ liệu vào thực tiễn và tiếp tục nghiên cứu học tập được cácmôn tin học khác.Trong quá trình biên soạn sẽ không tránh khỏi những thiếu sót, rất mong được sựđóng góp ý kiến của đồng nghiệp để giáo trình ngày càng hoàn thiện hơn.MỤC LỤCCHƯƠNG 1. MÔ HÌNH QUAN HỆ .................................................................................11.1. Nguyên nhân ra đời của mô hình quan hệ ...............................................................11.2. Hệ quản trị cơ sở dữ liệu .........................................................................................11.2.1 CSDL là gì ........................................................................................................ 11.2.2 Hệ quản trị CSDL ............................................................................................. 21.2.3 Người dùng (User)............................................................................................ 21.3. Mô hình quan hệ .....................................................................................................31.3.1 Mô hình quan hệ là gì? ..................................................................................... 31.3.2 Các khái niệm cơ bản của mô hình quan hệ...................................................... 31.3.3 Các phép toán tập hợp ...................................................................................... 41.3.4 Các phép toán quan hệ ...................................................................................... 51.4. Mô hình thực thể kết hợp ........................................................................................71.4.1 Giới thiệu mô hình thực thể kết hợp ER ........................................................... 71.4.2 Giới thiệu một số ví dụ về mô hình thực thể kết hợp ER. ................................. 91.4.3 Chuyển từ mô hình thực thể kết hợp sang lược đồ cơ sở dữ liệu .................... 10BÀI TẬP THỰC HÀNH CHƯƠNG 1............................................................................. 11CHƯƠNG 2 . NGÔN NGỮ TRUY VẤN SQL ............................................................... 142.1 Cách tạo quan hệ bằng Access ............................................................................... 142.1.1. Giới thiệu MS Access .................................................................................... 142.1.2 Tạo CSDL bằng MS Access ........................................................................... 142.2 Câu lệnh truy vấn .............................................................................................. 152.2.1. Biểu thức (Expression) ............................................................................... 152.2.2 Câu lệnh SQL ................................................................................................. 17BÀI TẬP CHƯƠNG 2 ..................................................................................................... 22CHƯƠNG 3. RÀNG BUỘC TOÀN VẸN QUAN HỆ .................................................... 253.1. Ràng buộc toàn vẹn-Các yếu tố của ràng buộc toàn vẹn ....................................... 253.1.1. Ràng buộc toàn vẹn ....................................................................................... 253.1.2. Các yếu tố của ràng buộc toàn vẹn ................................................................ 253.2. Phân loại ràng buộc toàn vẹn ................................................................................ 263.2.1 Ràng buộc toàn vẹn liên bộ ........................................................................... 263.2.2 Ràng buộc toàn vẹn về phụ thuộc tồn tại ....................................................... 263.2.3 Ràng buộc toàn vẹn về miền giá trị ................................................................ 273.2.4 Ràng buộc toàn vẹn liên thuộc tính ................................................................ 273.2.5 Ràng buộc toàn vẹn liên thuộc tính liên quan hệ ..................................... ...
Nội dung trích xuất từ tài liệu:
Giáo trình Cơ sở dữ liệu - Nguyễn Thị Thùy LinhTRƯỜNG CAO ĐẲNG NGHỀ ĐẮK LẮKKHOA ĐIỆN TỬ TIN HỌC---------------oOo---------------GIÁO TRÌNHCƠ SỞ DỮ LIỆUNGHỀ: Công nghệ thông tinTRÌNH ĐỘ: Cao đẳng nghề, Trung cấp nghềNgười biên soạn: NGUYỄN THỊ THÙY LINHLưu hành nội bộ - 2014LỜI MỞ ĐẦUCơ sở dữ liệu là một lĩnh vực phát triển mạnh của công nghệ thông tin. Cùng vớisự phát triển công nghệ thông tin ở nước ta, việc sử dụng các kiến thức về cơ sở dữ liệuvào thực tiễn ngày càng trở lên cần thiết.Để đáp ứng nhu cầu học tập của sinh viên chuyên ngành Công nghệ Thông tin,giáo trình Cơ sở dữ liệu được biên soạn theo chương trình khung của Trường Cao đẳngNghề Đắk Lắk, cung cấp các kiến thức cơ bản về lý thuyết cơ sở dữ liệu.Trong giáo trình này chúng tôi cung cấp cho sinh viên những kiến thức cơ bảnnhất về cơ sở dữ liệu. Mục tiêu chính là với kiến thức cơ bản này sinh viên có thể ứngdụng các kiến thức về cơ sở dữ liệu vào thực tiễn và tiếp tục nghiên cứu học tập được cácmôn tin học khác.Trong quá trình biên soạn sẽ không tránh khỏi những thiếu sót, rất mong được sựđóng góp ý kiến của đồng nghiệp để giáo trình ngày càng hoàn thiện hơn.MỤC LỤCCHƯƠNG 1. MÔ HÌNH QUAN HỆ .................................................................................11.1. Nguyên nhân ra đời của mô hình quan hệ ...............................................................11.2. Hệ quản trị cơ sở dữ liệu .........................................................................................11.2.1 CSDL là gì ........................................................................................................ 11.2.2 Hệ quản trị CSDL ............................................................................................. 21.2.3 Người dùng (User)............................................................................................ 21.3. Mô hình quan hệ .....................................................................................................31.3.1 Mô hình quan hệ là gì? ..................................................................................... 31.3.2 Các khái niệm cơ bản của mô hình quan hệ...................................................... 31.3.3 Các phép toán tập hợp ...................................................................................... 41.3.4 Các phép toán quan hệ ...................................................................................... 51.4. Mô hình thực thể kết hợp ........................................................................................71.4.1 Giới thiệu mô hình thực thể kết hợp ER ........................................................... 71.4.2 Giới thiệu một số ví dụ về mô hình thực thể kết hợp ER. ................................. 91.4.3 Chuyển từ mô hình thực thể kết hợp sang lược đồ cơ sở dữ liệu .................... 10BÀI TẬP THỰC HÀNH CHƯƠNG 1............................................................................. 11CHƯƠNG 2 . NGÔN NGỮ TRUY VẤN SQL ............................................................... 142.1 Cách tạo quan hệ bằng Access ............................................................................... 142.1.1. Giới thiệu MS Access .................................................................................... 142.1.2 Tạo CSDL bằng MS Access ........................................................................... 142.2 Câu lệnh truy vấn .............................................................................................. 152.2.1. Biểu thức (Expression) ............................................................................... 152.2.2 Câu lệnh SQL ................................................................................................. 17BÀI TẬP CHƯƠNG 2 ..................................................................................................... 22CHƯƠNG 3. RÀNG BUỘC TOÀN VẸN QUAN HỆ .................................................... 253.1. Ràng buộc toàn vẹn-Các yếu tố của ràng buộc toàn vẹn ....................................... 253.1.1. Ràng buộc toàn vẹn ....................................................................................... 253.1.2. Các yếu tố của ràng buộc toàn vẹn ................................................................ 253.2. Phân loại ràng buộc toàn vẹn ................................................................................ 263.2.1 Ràng buộc toàn vẹn liên bộ ........................................................................... 263.2.2 Ràng buộc toàn vẹn về phụ thuộc tồn tại ....................................................... 263.2.3 Ràng buộc toàn vẹn về miền giá trị ................................................................ 273.2.4 Ràng buộc toàn vẹn liên thuộc tính ................................................................ 273.2.5 Ràng buộc toàn vẹn liên thuộc tính liên quan hệ ..................................... ...
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 Mô hình quan hệ Ngôn ngữ truy vấn Phục thuộc hàm Chuẩn hóa cơ sở dữ iệuGợi ý tài liệu liên quan:
-
62 trang 392 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 372 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 282 0 0 -
13 trang 274 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 268 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 241 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 236 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 174 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 168 0 0