Bài giảng Hệ quản trị cơ sở dữ liệu: Chương 5 - GV. Đặng Thị Kim Anh
Số trang: 32
Loại file: pdf
Dung lượng: 1.15 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 4 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: Chương 5 Ngôn ngữ truy vấn dữ liệu trình bày về cho phép xử lý, trích rút DL từ CSDL, các loại ngôn ngữ, đại số quan hệ (tập các quan hệ) SQL, phép tính quan hệ bộ (tập các bộ), phép tính quan hệ miền (tập các miền) QBE: Sử dụng trong Access, giao diện đồ họa, Datalog: Cú pháp như Prolog.
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: Chương 5 - GV. Đặng Thị Kim Anh Ngôn ngữ truy vấn dữ liệu Cho phép xử lý, trích rút DL từ CSDL Các loại ngôn ngữ Ngôn ngữ thủ tục Đại số quan hệ (tập các quan hệ) SQL Ngôn ngữ phi thủ tục (khai báo) Phép tính quan hệ bộ (tập các bộ) Phép tính quan hệ miền (tập các miền) QBE: Sử dụng trong Access, giao diện đồ họa Datalog: Cú pháp như Prolog 1 Đại số quan hệ Mô hình quan hệ hỗ trợ truy vấn mạnh, đơn giản Các loại phép toán 1. Phép toán cơ sở Chọn: σ (Select) Chiếu: π (Project) Hợp: ⋃ (Union) Hiệu: – (Set difference) Tích Descartes: x (Cartesian product) Đổi tên: ρ (Rename) 2. Phép toán dẫn xuất Giao: ⋂ (Intersection) Nối Theta ⋈θ, nối bằng ⋈=, nối tự nhiên ⋈ Nối nửa trái ⋉ và phải ⋊ Chia quan hệ ÷ 2 Phép chọn (1) 3 Phép chọn (2) Cho lược đồ Phim(Mã phim, Tên phim, Giá thuê, Năm SX) Cần biết Xem danh sách phim có giá thuê từ 4 USD trở lên Hiển thị các phim có giá thuê dưới 4 USD sản xuất từ năm 2002 trở lại đây. 4 Phép chọn (3) Tìm các sinh viên sinh sau năm 1980 Tìm các sinh viên sinh sau năm 1980 hoặc có mã là A01 5 Phép chiếu π (1) 6 Phép chiếu π (2) Cho lược đồ Đặtphim(Mã phim, Mã KH, Ngày đặt) Cần biết Xem mã phim và ngày đặt thuê của phim đó Xem các mã KH đã đặt thuê phim. 7 Phép chiếu π (3) Hiện ra họ tên và địa chỉ của các sinh viên 8 Phép hợp ⋃ (1) 9 Phép hợp ⋃ (2) 10 Phép trừ - (1) 11 Phép trừ - (2) 12 Tích Descartes x (1) 13 Tích Descartes x (2) 14 Đổi tên ρ 15 Phép giao ⋂ (1) 16 Phép giao ⋂ (2) 17 Các phép nối 18 Phép nối theta ⋈ θ (1) 19 Phép nối theta ⋈ θ (2) 20
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: Chương 5 - GV. Đặng Thị Kim Anh Ngôn ngữ truy vấn dữ liệu Cho phép xử lý, trích rút DL từ CSDL Các loại ngôn ngữ Ngôn ngữ thủ tục Đại số quan hệ (tập các quan hệ) SQL Ngôn ngữ phi thủ tục (khai báo) Phép tính quan hệ bộ (tập các bộ) Phép tính quan hệ miền (tập các miền) QBE: Sử dụng trong Access, giao diện đồ họa Datalog: Cú pháp như Prolog 1 Đại số quan hệ Mô hình quan hệ hỗ trợ truy vấn mạnh, đơn giản Các loại phép toán 1. Phép toán cơ sở Chọn: σ (Select) Chiếu: π (Project) Hợp: ⋃ (Union) Hiệu: – (Set difference) Tích Descartes: x (Cartesian product) Đổi tên: ρ (Rename) 2. Phép toán dẫn xuất Giao: ⋂ (Intersection) Nối Theta ⋈θ, nối bằng ⋈=, nối tự nhiên ⋈ Nối nửa trái ⋉ và phải ⋊ Chia quan hệ ÷ 2 Phép chọn (1) 3 Phép chọn (2) Cho lược đồ Phim(Mã phim, Tên phim, Giá thuê, Năm SX) Cần biết Xem danh sách phim có giá thuê từ 4 USD trở lên Hiển thị các phim có giá thuê dưới 4 USD sản xuất từ năm 2002 trở lại đây. 4 Phép chọn (3) Tìm các sinh viên sinh sau năm 1980 Tìm các sinh viên sinh sau năm 1980 hoặc có mã là A01 5 Phép chiếu π (1) 6 Phép chiếu π (2) Cho lược đồ Đặtphim(Mã phim, Mã KH, Ngày đặt) Cần biết Xem mã phim và ngày đặt thuê của phim đó Xem các mã KH đã đặt thuê phim. 7 Phép chiếu π (3) Hiện ra họ tên và địa chỉ của các sinh viên 8 Phép hợp ⋃ (1) 9 Phép hợp ⋃ (2) 10 Phép trừ - (1) 11 Phép trừ - (2) 12 Tích Descartes x (1) 13 Tích Descartes x (2) 14 Đổi tên ρ 15 Phép giao ⋂ (1) 16 Phép giao ⋂ (2) 17 Các phép nối 18 Phép nối theta ⋈ θ (1) 19 Phép nối theta ⋈ θ (2) 20
Tìm kiếm theo từ khóa liên quan:
Đại số quan hệ Ngôn ngữ truy vấn dữ liệu Truy vấn dữ liệu Hệ quản trị cơ sở dữ liệu Quản trị cơ sở dữ liệu Hệ thống thông tinGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 287 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 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 236 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 229 0 0 -
Bài giảng HỆ THỐNG THÔNG TIN KẾ TOÁN - Chương 2
31 trang 228 0 0 -
Bài thuyết trình Hệ thống thông tin trong bệnh viện
44 trang 217 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng quản lý kho hàng trên nền Web
61 trang 213 0 0 -
62 trang 205 2 0
-
Phương pháp và và ứng dụng Phân tích thiết kế hệ thống thông tin: Phần 1 - TS. Nguyễn Hồng Phương
124 trang 198 0 0 -
Giáo trình Phân tích thiết kế hệ thống thông tin (chương 2-bài 2)
14 trang 178 0 0