4.3. Nhiệm vụ 3 - Báo cáo Advanced DML
a. Viết một truy vấn để lấy thông tin của Giám đốc (bao gồm FamilyName, GivenName, DateOfBirth, CityofBirth, CountryofBirth) có tuổi <40.
b. Sử dụng kỹ thuật CTE để ra khỏi danh sách các diễn viên và nhóm chúng thành tháng sinh khác nhau.
C. Xác định tiêu đề, năm thực hiện, trang web, thời gian chạy, ngôn ngữ của người / phim trắng đen đó sẽ hiển thị trong tháng này.
D. Viết kịch bản SQL để ra khỏi danh sách các thông tin (bao gồm Thông tin phim, thông tin của giám đốc là người đạo diễn và diễn viên / nữ diễn viên) trong bộ phim này.
E. Viết kịch bản SQL để ra khỏi danh sách thông tin (tên của Thể loại, số lượng phim màu có Đánh giá là 'PG') và sắp xếp giảm dần theo số lượng phim.
F. Ra khỏi danh sách thông tin của Studio sản xuất hầu hết các bộ phim trong năm nay - cho> = 2 giải pháp:
- Sử dụng THAM GIA lựa chọn
- Sử dụng phụ truy vấn
g. Sử dụng kỹ thuật SUB-QUERY để ra khỏi danh sách các bộ phim khác nhau (bao gồm tên, năm thực hiện, ngôn ngữ) có trong cùng một quốc gia với các phòng thu của bộ phim này.
4.4. Nhiệm vụ 4 - Làm việc với cơ sở dữ liệu chung các đối tượng
một. Viết một thủ tục lưu trữ (không có tham số) để loại bỏ các hãng phim đã đóng cửa ít nhất một năm trước đây. In ra số lượng hồ sơ được lấy ra từ mỗi bảng có liên quan trong quá trình gỡ bỏ.
B. Viết một thủ tục lưu trữ (với tham số) để in ra thông tin (Thông tin phim, số lượng người đã nhận được giải thưởng) và chỉ hiển thị những phim có ít nhất hai người.
C. Viết một chức năng sử dụng (không có tham số) trả rạp chiếu phim có số lượng nhất của màn hình
d. Viết một hàm người dùng (với tham số) có trả về thông tin của bộ phim được trình chiếu tại một rạp chiếu phim cụ thể.
E. Viết trigger (s) để ngăn chặn các trường hợp mà người dùng cuối đến đầu vào không hợp lệ showtime của phim (MOVIE_CINEMA.DateShow> = MOVIE.ShowingStartDate) và (AWARD.AwardYear> MOVIE.ShowingStartDate)
đang được dịch, vui lòng đợi..
