-
Thông tin
-
Quiz
Bài thực hành 4 Trigger View - Cơ sở dữ liệu | Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội
Bài thực hành 4 Trigger View - Cơ sở dữ liệu | Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Cơ sở dữ liệu (INT2211) 17 tài liệu
Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 537 tài liệu
Bài thực hành 4 Trigger View - Cơ sở dữ liệu | Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội
Bài thực hành 4 Trigger View - Cơ sở dữ liệu | Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Môn: Cơ sở dữ liệu (INT2211) 17 tài liệu
Trường: Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội 537 tài liệu
Thông tin:
Tác giả:

Tài liệu khác của Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội
Preview text:
MySQL – Bài thực hành số 4 Nội dung: Trigger - View Yêu cầu:
1. Tạo trigger trên bảng payment, mỗi khi thêm, sửa bảng payment sẽ cập nhật
thông tin đó cùng với thông tin là thời gian thêm, sửa vào bảng payment_log (tạo thêm)
2. Thêm vào bảng inventory cột available có kiểu Boolean hoặc tinyint(1) :
Tạo trigger trên bảng rental thực hiện công việc sau:
• Khi đĩa film đó được thuê, giá trị available được cập nhật thành false
• Khi đĩa film đó được trả lại, giá trị available được cập nhật thành true.
3. Hiển thị lệnh tạo view customer_list trong CSDL sakila. Thực hiện truy vấn trên view customer_ .
list Thử thực hiện một số cập nhật trên view: ví dụ sửa địa
chỉ (address), số điện thoại (phone), thành phố (city). Xem có thể sửa được
thông tin nào trong các thông tin
4. Tạo view actor_list có thêm trường lưu thông tin các film có diễn viên có tham
gia (gợi ý sử dụng group_concat)
5. Tham khảo view sales_by_store của CSDL sakila, tạo view sales_by_customer
để hiển thị doanh số theo khách hàng, sắp xếp theo doanh số giảm dần