Bài giảng môn Cơ sở dữ liệu: Chương 3 - ThS. Thái Bảo Trân
Số trang: 13
Loại file: pdf
Dung lượng: 1.02 MB
Lượt xem: 23
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn "Cơ sở dữ liệu - Chương 3: Ngôn ngữ đại số quan hệ" cung cấp cho người học các kiến thức: Giới thiệu, đại số quan hệ, các phép toán, biểu thức đại số quan hệ. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng môn Cơ sở dữ liệu: Chương 3 - ThS. Thái Bảo Trân 29/09/2015 1. Giới thiệu Xét một số xử lý trên quan hệ NHANVIEN Thêm mới một nhân viênChương 3: Chuyển nhân viên có tên là “Tùng” sang phòng số 1Ngôn ngữ đại số quan hệ Cho biết họ tên và ngày sinh các nhân viên có lương thấp hơn 50000 TENNV HONV NS DCHI GT LUONG PHONG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 1 5 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 4 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 4 Giảng viên: ThS. Thái Bảo Trân Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 5 Thời lượng: 6 tiết Quang Pham 11/10/1937 450 TV HN Nam 55000 1 Khoa HTTT - Đại học CNTT 1 3Nội dung 1. Giới thiệu (2) Có 2 loại xử lý 1. Giới thiệu Làm thay đổi dữ liệu (cập nhật) Thêm mới, xóa và sửa 2. Đại số quan hệ Không làm thay đổi dữ liệu (rút trích) 3. Các phép toán Truy vấn (query) 4. Biểu thức đại số quan hệ Thực hiện các xử lý Đại số quan hệ (Relational Algebra) Biểu diễn câu truy vấn dưới dạng biểu thức Phép tính quan hệ (Relational Calculus) Biểu diễn kết quả SQL (Structured Query Language) 2 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 29/09/2015 2. Đại số quan hệ (1) 2. Đại số quan hệ (2) ĐSQH là một mô hình toán học dựa trên lý thuyết Biến là các quan hệ tập hợp Tập hợp (set) Đối tượng xử lý là các quan hệ trong cơ sở dữ Toán tử là các phép toán (operations) liệu quan hệ. Dựa trên lý thuyết tập hợp Hội (union) Chức năng: Giao (intersec) Cho phép mô tả các phép toán rút trích dữ liệu Trừ (difference) từ các quan hệ trong cơ sở dữ liệu quan hệ. Rút trích 1 phần của quan hệ Cho phép tối ưu quá trình rút trích bằng các Chọn (selection) phép toán có sẵn của lý thuyết tập hợp. Chiếu (projection) Kết hợp các quan hệ Gồm có: Tích Đề-các (Cartesian product) Các phép toán đại số quan hệ Nối (join) Biểu thức đại số quan hệ Đổi tên 5 7 Nhắc lại 2. Đại số quan hệ (3) Đại số Toán tử ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn Cơ sở dữ liệu: Chương 3 - ThS. Thái Bảo Trân 29/09/2015 1. Giới thiệu Xét một số xử lý trên quan hệ NHANVIEN Thêm mới một nhân viênChương 3: Chuyển nhân viên có tên là “Tùng” sang phòng số 1Ngôn ngữ đại số quan hệ Cho biết họ tên và ngày sinh các nhân viên có lương thấp hơn 50000 TENNV HONV NS DCHI GT LUONG PHONG Tung Nguyen 12/08/1955 638 NVC Q5 Nam 40000 1 5 Hang Bui 07/19/1968 332 NTH Q1 Nu 25000 4 Nhu Le 06/20/1951 291 HVH QPN Nu 43000 4 Giảng viên: ThS. Thái Bảo Trân Hung Nguyen 09/15/1962 Ba Ria VT Nam 38000 5 Thời lượng: 6 tiết Quang Pham 11/10/1937 450 TV HN Nam 55000 1 Khoa HTTT - Đại học CNTT 1 3Nội dung 1. Giới thiệu (2) Có 2 loại xử lý 1. Giới thiệu Làm thay đổi dữ liệu (cập nhật) Thêm mới, xóa và sửa 2. Đại số quan hệ Không làm thay đổi dữ liệu (rút trích) 3. Các phép toán Truy vấn (query) 4. Biểu thức đại số quan hệ Thực hiện các xử lý Đại số quan hệ (Relational Algebra) Biểu diễn câu truy vấn dưới dạng biểu thức Phép tính quan hệ (Relational Calculus) Biểu diễn kết quả SQL (Structured Query Language) 2 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 1 29/09/2015 2. Đại số quan hệ (1) 2. Đại số quan hệ (2) ĐSQH là một mô hình toán học dựa trên lý thuyết Biến là các quan hệ tập hợp Tập hợp (set) Đối tượng xử lý là các quan hệ trong cơ sở dữ Toán tử là các phép toán (operations) liệu quan hệ. Dựa trên lý thuyết tập hợp Hội (union) Chức năng: Giao (intersec) Cho phép mô tả các phép toán rút trích dữ liệu Trừ (difference) từ các quan hệ trong cơ sở dữ liệu quan hệ. Rút trích 1 phần của quan hệ Cho phép tối ưu quá trình rút trích bằng các Chọn (selection) phép toán có sẵn của lý thuyết tập hợp. Chiếu (projection) Kết hợp các quan hệ Gồm có: Tích Đề-các (Cartesian product) Các phép toán đại số quan hệ Nối (join) Biểu thức đại số quan hệ Đổi tên 5 7 Nhắc lại 2. Đại số quan hệ (3) Đại số Toán tử ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng môn Cơ sở dữ liệu Cơ sở dữ liệu Ngôn ngữ đại số quan hệ Đại số quan hệ Biểu thức đại số quan hệ Biểu thức đại số quan hệ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 -
13 trang 296 0 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 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 290 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 259 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 248 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 188 0 0 -
8 trang 186 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 176 0 0