Bài giảng Hệ quản trị cơ sở dữ liệu - Trường Đại học Kỹ thuật Công nghiệp
Số trang: 139
Loại file: pdf
Dung lượng: 1.81 MB
Lượt xem: 5
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:
Bài giảng Hệ quản trị cơ sở dữ liệu gồm có những nội dung chính sau: Chương 1: tổng quan về SQL; chương 2: ngôn ngữ thao tác dữ liệu; chương 3: ngôn ngữ định nghĩa dữ liệu; chương 4: bảo mật trong SQL; chương 5: thủ tục lưu trữ, hàm và trigger; chương 6: giao tác SQL. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu - Trường Đại học Kỹ thuật Công nghiệp MỤC LỤCMỤC LỤC ................................................................................................................................. 1ĐỀ CƢƠNG CHI TIẾT HỌC PHẦN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU .......................... 4CHƢƠNG 1. ............................................................................................................................ 12TỔNG QUAN VỀ SQL .......................................................................................................... 121.1. SQL LÀ NGÔN NGỮ CƠ SỞ DỮ LIỆU QUAN HỆ .......................................... 121.2. VAI TRÒ CỦA SQL .............................................................................................. 131.3. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU QUAN HỆ ................................................ 141.3.1. Mô hình dữ liệu quan hệ ........................................................................................... 141.3.2. Bảng (Table) ............................................................................................................. 141.3.3. Khoá của bảng .......................................................................................................... 151.3.4. Mối quan hệ và khoá ngoài ...................................................................................... 151.4. SƠ LƢỢC VỀ SQL ................................................................................................ 161.4.1. Câu lệnh SQL ........................................................................................................... 161.4.2. Qui tắc sử dụng tên trong SQL ................................................................................. 191.4.3. Kiểu dữ liệu .............................................................................................................. 191.4.4. Giá trị NULL ............................................................................................................ 21CHƢƠNG 2. ............................................................................................................................ 22NGÔN NGỮ THAO TÁC DỮ LIỆU .................................................................................... 222.1. TRUY XUẤT DỮ LIỆU VỚI CÂU LỆNH SELECT ......................................... 222.1.1. Mệnh đề FROM ........................................................................................................ 232.1.2. Danh sách chọn trong câu lệnh SELECT ................................................................. 242.1.3. Chỉ định điều kiện truy vấn dữ liệu .......................................................................... 282.1.4. Tạo mới bảng dữ liệu từ kết quả của câu lệnh SELECT .......................................... 322.1.5. Sắp xếp kết quả truy vấn ........................................................................................... 322.1.6. Phép hợp ................................................................................................................... 332.1.7. Phép nối .................................................................................................................... 352.1.8. Thống kê dữ liệu với GROUP BY ............................................................................. 462.1.9. Thống kê dữ liệu với COMPUTE ............................................................................. 482.1.10. Truy vấn con (Subquery) .......................................................................................... 512.2. BỔ SUNG, CẬP NHẬT VÀ XOÁ DỮ LIỆU ....................................................... 542.2.1. Bổ sung dữ liệu ......................................................................................................... 542.2.2. Cập nhật dữ liệu ....................................................................................................... 552.2.3. Xoá dữ liệu................................................................................................................ 57BÀI TẬP CHƢƠNG 2 ............................................................................................................. 59CHƢƠNG 3. ............................................................................................................................ 72NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU ................................................................................ 723.1. TẠO BẢNG DỮ LIỆU ........................................................................................... 723.1.1. Ràng buộc CHECK................................................................................................... 753.1.2. Ràng buộc PRIMARY KEY ....................................................................................... 773.1.3. Ràng buộc UNIQUE ................................................................................................. 783.1.4. Ràng buộc FOREIGN KEY ...................................................................................... 793.2. SỬA ĐỔI ĐỊNH NGHĨA BẢNG ........................................................................... 813.3. XOÁ BẢNG ............................................................................................................. 833.4. KHUNG NHÌN ........................................................................................................ 843.4.1. Tạo khung nhìn ......................................................................................................... 863.4.2. Cập nhật, bổ sung và xoá dữ liệu thông qua khung nhìn ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu - Trường Đại học Kỹ thuật Công nghiệp MỤC LỤCMỤC LỤC ................................................................................................................................. 1ĐỀ CƢƠNG CHI TIẾT HỌC PHẦN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU .......................... 4CHƢƠNG 1. ............................................................................................................................ 12TỔNG QUAN VỀ SQL .......................................................................................................... 121.1. SQL LÀ NGÔN NGỮ CƠ SỞ DỮ LIỆU QUAN HỆ .......................................... 121.2. VAI TRÒ CỦA SQL .............................................................................................. 131.3. TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU QUAN HỆ ................................................ 141.3.1. Mô hình dữ liệu quan hệ ........................................................................................... 141.3.2. Bảng (Table) ............................................................................................................. 141.3.3. Khoá của bảng .......................................................................................................... 151.3.4. Mối quan hệ và khoá ngoài ...................................................................................... 151.4. SƠ LƢỢC VỀ SQL ................................................................................................ 161.4.1. Câu lệnh SQL ........................................................................................................... 161.4.2. Qui tắc sử dụng tên trong SQL ................................................................................. 191.4.3. Kiểu dữ liệu .............................................................................................................. 191.4.4. Giá trị NULL ............................................................................................................ 21CHƢƠNG 2. ............................................................................................................................ 22NGÔN NGỮ THAO TÁC DỮ LIỆU .................................................................................... 222.1. TRUY XUẤT DỮ LIỆU VỚI CÂU LỆNH SELECT ......................................... 222.1.1. Mệnh đề FROM ........................................................................................................ 232.1.2. Danh sách chọn trong câu lệnh SELECT ................................................................. 242.1.3. Chỉ định điều kiện truy vấn dữ liệu .......................................................................... 282.1.4. Tạo mới bảng dữ liệu từ kết quả của câu lệnh SELECT .......................................... 322.1.5. Sắp xếp kết quả truy vấn ........................................................................................... 322.1.6. Phép hợp ................................................................................................................... 332.1.7. Phép nối .................................................................................................................... 352.1.8. Thống kê dữ liệu với GROUP BY ............................................................................. 462.1.9. Thống kê dữ liệu với COMPUTE ............................................................................. 482.1.10. Truy vấn con (Subquery) .......................................................................................... 512.2. BỔ SUNG, CẬP NHẬT VÀ XOÁ DỮ LIỆU ....................................................... 542.2.1. Bổ sung dữ liệu ......................................................................................................... 542.2.2. Cập nhật dữ liệu ....................................................................................................... 552.2.3. Xoá dữ liệu................................................................................................................ 57BÀI TẬP CHƢƠNG 2 ............................................................................................................. 59CHƢƠNG 3. ............................................................................................................................ 72NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU ................................................................................ 723.1. TẠO BẢNG DỮ LIỆU ........................................................................................... 723.1.1. Ràng buộc CHECK................................................................................................... 753.1.2. Ràng buộc PRIMARY KEY ....................................................................................... 773.1.3. Ràng buộc UNIQUE ................................................................................................. 783.1.4. Ràng buộc FOREIGN KEY ...................................................................................... 793.2. SỬA ĐỔI ĐỊNH NGHĨA BẢNG ........................................................................... 813.3. XOÁ BẢNG ............................................................................................................. 833.4. KHUNG NHÌN ........................................................................................................ 843.4.1. Tạo khung nhìn ......................................................................................................... 863.4.2. Cập nhật, bổ sung và xoá dữ liệu thông qua khung nhìn ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ quản trị cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệu Ngôn ngữ thao tác dữ liệu Ngôn ngữ định nghĩa dữ liệu Bảo mật trong SQLGợi ý tài liệu liên quan:
-
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 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
13 trang 294 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 289 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 270 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 256 1 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 251 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 246 0 0 -
8 trang 186 0 0