Bài giảng cơ sở dữ liệu quan hệ - ĐH Mỏ Địa chất
Số trang: 45
Loại file: doc
Dung lượng: 425.50 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cũng giống như các
loại phần mềm hệ thống chủ yếu khác như: trình biên dịch và hệ điều hành, các
nguyên lý của hệ quản trị cơ sở dữ liệu đã được phát triển từ khá lâu. Những khái
niệm này rất hữu ích, không những giúp cho việc sử dụng hiệu quả các hệ quản trị cơ
sở dữ liệu mà còn hỗ trợ trong việc thiết kế ...
Nội dung trích xuất từ tài liệu:
Bài giảng cơ sở dữ liệu quan hệ - ĐH Mỏ Địa chất Bài giảng Cơ sở dữ liệu quan hệ Bài giảng Cơ sở dữ liệu quan hệ Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất 1 Bài giảng Cơ sở dữ liệu quan hệ MỤC LỤC Ch¬ng 1. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU....................................................... 4 Bµi 1. Các khái niệm cơ bản về cơ sở dữ liệu (2 tiết)...............................4 1. Các hệ thống tệp truyền thống................................................................... 4 2. Khái niệm và phân loại các hệ quản trị cơ sở dữ liệu................................ 5 Bµi 2. Kiến trúc một hệ cơ sở dữ liệu (1 tiết)............................................9 1. Mô hình kiến trúc 3 mức..............................................................................9 2. Ưu điểm của kiếm trúc 3 mức ................................................................ 11 3. Kết luận..................................................................................................... 11 Ch¬ng 2. MÔ HÌNH DỮ LIỆU...............................................................................13 Bµi 1. Sơ đồ thực thể liên kết (1 tiết).......................................................13 1. Các khái niệm chung.................................................................................13 Bµi 2. Các mô hình dữ liệu (2 tiết)...........................................................15 1. Mô hình quan hệ (Relational model)......................................................... 15 2. Mô hình mạng (Network model)................................................................16 3. Mô hình phân cấp (Hierachical model)..................................................... 17 4. Đánh giá và so sánh 3 loại mô hình dữ liệu .............................................17 5. Kết luận và bài tập.................................................................................... 18 Ch¬ng 3. MÔ HÌNH DỮ LIỆU QUAN HỆ..............................................................20 Bµi 1. Các khái niệm cơ bản (1 tiết)........................................................20 1. Thuộc tính và miền thuộc tính...................................................................20 2. Quan hệ.....................................................................................................21 3. Khoá (Key).................................................................................................22 Bµi 2. Các phép toán đại số quan hệ (3 tiết)...........................................23 1. Định nghĩa................................................................................................. 23 2. Các phép toán đại số................................................................................ 23 3. Các ví dụ về tìm kiếm bằng đại số quan hệ.............................................28 4. Kết luận chung và bài tập:........................................................................ 28 Ch¬ng 4. NGÔN NGỮ VẤN TIN CÓ CẤU TRÚC SQL (STRUCTURE QUERY LANGUAGE).........................................................................................................29 Bµi 1. Ngôn ngữ định nghĩa dữ liệu (2 tiết).............................................29 1. Giới thiệu về ngôn ngữ SQL..................................................................... 29 2. Các mệnh đề của ngôn ngữ SQL............................................................. 29 Bµi 2. Ngôn ngữ thao tác dữ liệu (3 tiết)..................................................32 1. Khối SELECT............................................................................................ 32 2. Các mệnh đề tìm kiếm.............................................................................. 32 3. Các mệnh đề cập nhật dữ liệu................................................................. 37 4. Kết luận và bài tập.................................................................................... 39 I - Khái quát về CSDL & CSDL quan hệ............................................................. 40 I.1. Khái niệm CSDL ..............................................................................40 1. Định nghĩa................................................................................................. 40 Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất 2 Bài giảng Cơ sở dữ liệu quan hệ 2. Các tiêu chuẩn của một CSDL................................................................. 40 3. Hệ QTCSDL.............................................................................................. 40 4. Hệ thống thông tin.....................................................................................41 5. Kiến trúc một CSDL...................................................................................41 I.2.Các mô hình CSDL...........................................................................41 6. Mô hình phân cấp.....................................................................................41 7. Mô hình mạng............................................................................................41 8. Mô hình quan hệ........................................................................................41 I.3.Các khái niệm cơ bản vê CSDL quan hệ..........................................41 9. Thuộc tính..................................................................................................41 10. Quan hệ ..................................................................................................41 11. Phụ thuộc hàm................................................ ...
Nội dung trích xuất từ tài liệu:
Bài giảng cơ sở dữ liệu quan hệ - ĐH Mỏ Địa chất Bài giảng Cơ sở dữ liệu quan hệ Bài giảng Cơ sở dữ liệu quan hệ Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất 1 Bài giảng Cơ sở dữ liệu quan hệ MỤC LỤC Ch¬ng 1. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU....................................................... 4 Bµi 1. Các khái niệm cơ bản về cơ sở dữ liệu (2 tiết)...............................4 1. Các hệ thống tệp truyền thống................................................................... 4 2. Khái niệm và phân loại các hệ quản trị cơ sở dữ liệu................................ 5 Bµi 2. Kiến trúc một hệ cơ sở dữ liệu (1 tiết)............................................9 1. Mô hình kiến trúc 3 mức..............................................................................9 2. Ưu điểm của kiếm trúc 3 mức ................................................................ 11 3. Kết luận..................................................................................................... 11 Ch¬ng 2. MÔ HÌNH DỮ LIỆU...............................................................................13 Bµi 1. Sơ đồ thực thể liên kết (1 tiết).......................................................13 1. Các khái niệm chung.................................................................................13 Bµi 2. Các mô hình dữ liệu (2 tiết)...........................................................15 1. Mô hình quan hệ (Relational model)......................................................... 15 2. Mô hình mạng (Network model)................................................................16 3. Mô hình phân cấp (Hierachical model)..................................................... 17 4. Đánh giá và so sánh 3 loại mô hình dữ liệu .............................................17 5. Kết luận và bài tập.................................................................................... 18 Ch¬ng 3. MÔ HÌNH DỮ LIỆU QUAN HỆ..............................................................20 Bµi 1. Các khái niệm cơ bản (1 tiết)........................................................20 1. Thuộc tính và miền thuộc tính...................................................................20 2. Quan hệ.....................................................................................................21 3. Khoá (Key).................................................................................................22 Bµi 2. Các phép toán đại số quan hệ (3 tiết)...........................................23 1. Định nghĩa................................................................................................. 23 2. Các phép toán đại số................................................................................ 23 3. Các ví dụ về tìm kiếm bằng đại số quan hệ.............................................28 4. Kết luận chung và bài tập:........................................................................ 28 Ch¬ng 4. NGÔN NGỮ VẤN TIN CÓ CẤU TRÚC SQL (STRUCTURE QUERY LANGUAGE).........................................................................................................29 Bµi 1. Ngôn ngữ định nghĩa dữ liệu (2 tiết).............................................29 1. Giới thiệu về ngôn ngữ SQL..................................................................... 29 2. Các mệnh đề của ngôn ngữ SQL............................................................. 29 Bµi 2. Ngôn ngữ thao tác dữ liệu (3 tiết)..................................................32 1. Khối SELECT............................................................................................ 32 2. Các mệnh đề tìm kiếm.............................................................................. 32 3. Các mệnh đề cập nhật dữ liệu................................................................. 37 4. Kết luận và bài tập.................................................................................... 39 I - Khái quát về CSDL & CSDL quan hệ............................................................. 40 I.1. Khái niệm CSDL ..............................................................................40 1. Định nghĩa................................................................................................. 40 Bộ môn Tin học Cơ bản, Khoa CNTT, ĐH Mỏ - Địa Chất 2 Bài giảng Cơ sở dữ liệu quan hệ 2. Các tiêu chuẩn của một CSDL................................................................. 40 3. Hệ QTCSDL.............................................................................................. 40 4. Hệ thống thông tin.....................................................................................41 5. Kiến trúc một CSDL...................................................................................41 I.2.Các mô hình CSDL...........................................................................41 6. Mô hình phân cấp.....................................................................................41 7. Mô hình mạng............................................................................................41 8. Mô hình quan hệ........................................................................................41 I.3.Các khái niệm cơ bản vê CSDL quan hệ..........................................41 9. Thuộc tính..................................................................................................41 10. Quan hệ ..................................................................................................41 11. Phụ thuộc hàm................................................ ...
Tìm kiếm theo từ khóa liên quan:
mô hình dữ liệu bài học dữ liệu hệ quản trị hệ thống dữ liệu Mô hình mạng phép toán đại số ngôn ngữ SQL thao tác dữ liệuGợi ý tài liệu liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 291 1 0 -
Giáo trình Mạng máy tính: Phần 1 - Ngô Bá Hùng
81 trang 91 0 0 -
Báo cáo chuyên đề: Lập trình mạng nâng cao
24 trang 74 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN - CHƯƠNG 5 MÔ HÌNH DỮ LIỆU QUAN NIỆM
11 trang 66 0 0 -
120 trang 63 2 0
-
Cách sao lưu và phục hồi dữ liệu bằng Norton Ghost
8 trang 58 0 0 -
Bài giảng Cơ sở dữ liệu: Chương 3 - ThS. Hoàng Mạnh Hà
67 trang 55 0 0 -
139 trang 50 0 0
-
Giáo trình Nhập môn cơ sở dữ liệu: Phần 2 - Trần Thành Trai
145 trang 44 0 0 -
136 trang 42 1 0