Đề thi Cơ sở dữ liệu (Đề số 9)
Số trang: 3
Loại file: pdf
Dung lượng: 114.74 KB
Lượt xem: 15
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:
Mời các bạn cùng tham khảo Đề thi Cơ sở dữ liệu (Đề số 9) sau đây nhằm giúp các bạn củng cố kiến thức của mình và thầy cô có thêm kinh nghiệm trong việc ra đề thi. Chúc các bạn thành công và đạt điểm cao.
Nội dung trích xuất từ tài liệu:
Đề thi Cơ sở dữ liệu (Đề số 9)ĐỀ THI SỐ 9Câu 1a. Trình bày các phép toán chiếu và chọn trên quan hệ.b. Cho hai quan hệ r và s. Hãy thực hiện các phép tính sau:o (A, B)ro ((A=2)OR(C=1))srA1111B0111C0011D0001sA221xB121yC111zD110vCâu 2Cho cơ sở dữ liệu của một cơ quan gồm có các quan hệ sau:a. NhanVien(MaNV, Hoten, Namsinh, Que, BatDau) với MaNV là mã số nhânviên, Hoten là họ tên nhân viên, Namsinh là năm sinh của nhân viên, Que là quêquán của nhân viên và BatDau là ngày bắt đầu đi làm tại cơ quan của nhân viênb. HocVi(MaNV, HocHam, HocVi) với HocHam là học hàm(Phó GS hoặc GS),HocVi là học vị (Đại học, cao học, tiến sỹ, tiến sỹ khoa học)Hãy dùng ngôn ngữ SQL để thực hiện công việc sau:1. Lập báo cáo gồm Hoten và Que của những người sinh năm 1956 có HocVi là tiếnsỹ2. Lập báo cáo danh sách những người là tiến sỹ khoa học nằm trong độ tuổi từ 45đến 503. Lập báo cáo danh sách những nhân viên trẻ nhất4. Xoá bỏ những người sinh năm 1930 trở về trướcCâu 3- Trình bày định nghĩa về ràng buộc toàn vẹn, cho ví dụ ?- Phân loại các ràng buộc toàn vẹnĐÁP ÁN ĐỀ SỐ 9Câu 1(1.5 đ)a. Trình bày về phép toán chọn và chiếu trên quan hệ(0.75 đ) Phép chiếuPhép chiếu trên một quan hệ thực chất là loại bỏ đi một số thuộc tính và giữ lại nhữngthuộc tính còn lại của quan hệ đóDạng tổng quát : < ds_thuộc tính> (< tên quan hệ >)- là kí hiệu phép chiếu.- < ds_thuộc tính> : danh sách các thuộc tính được lấy ra- Kết quả của phép chiếu là tập các thuộc tính trong danh sách với cùng thứ tự . Phép chọn :Phép chọn dùng để trích chọn một tập con trong một quan hệ, các bộ được trích chọnphải thoả mãn điều kiện chọn. ( Phép chọn trích ra các hàng trong quan hệ)Dạng tổng quát : < điều kiện > (< Tên quan hệ >)- là kí hiệu phép chiếu.- < Tên quan hệ >: chỉ quan hệ được chọn- Kết quả thu được từ phép chọn là một quan hệ có danh sách thuộc tính đượcchỉ ra trong Tên quan hệb. Thực hiện các phép tínhq A B1 01 1q = (A, B)r và p= ((A=2)OR(C=1))sp A221B121C111(0.75đ)D110Câu 2(2.5 đ)---Select hoten, que, hochamFrom Nhanvien as NV, HocVi as HVWhere ((NV.Namsinh)=1956) AND (HV.HocVi)=TS));Select hoten, hochamFrom Nhanvien as NV, HocVi as HVWhere ((NV.MaNV)=(HV.MaNV)) AND (HV.Hocvi=”TSKH”) AND( 45 year(date())-year(date(namsinh)) 50) ;Group by HV.HocHam;Select hoten, que, max(namsinh)From Nhanvien as NVGroup by namsinh-DeleteFrom Nhanvien as NVWhere year(namsinh)
Nội dung trích xuất từ tài liệu:
Đề thi Cơ sở dữ liệu (Đề số 9)ĐỀ THI SỐ 9Câu 1a. Trình bày các phép toán chiếu và chọn trên quan hệ.b. Cho hai quan hệ r và s. Hãy thực hiện các phép tính sau:o (A, B)ro ((A=2)OR(C=1))srA1111B0111C0011D0001sA221xB121yC111zD110vCâu 2Cho cơ sở dữ liệu của một cơ quan gồm có các quan hệ sau:a. NhanVien(MaNV, Hoten, Namsinh, Que, BatDau) với MaNV là mã số nhânviên, Hoten là họ tên nhân viên, Namsinh là năm sinh của nhân viên, Que là quêquán của nhân viên và BatDau là ngày bắt đầu đi làm tại cơ quan của nhân viênb. HocVi(MaNV, HocHam, HocVi) với HocHam là học hàm(Phó GS hoặc GS),HocVi là học vị (Đại học, cao học, tiến sỹ, tiến sỹ khoa học)Hãy dùng ngôn ngữ SQL để thực hiện công việc sau:1. Lập báo cáo gồm Hoten và Que của những người sinh năm 1956 có HocVi là tiếnsỹ2. Lập báo cáo danh sách những người là tiến sỹ khoa học nằm trong độ tuổi từ 45đến 503. Lập báo cáo danh sách những nhân viên trẻ nhất4. Xoá bỏ những người sinh năm 1930 trở về trướcCâu 3- Trình bày định nghĩa về ràng buộc toàn vẹn, cho ví dụ ?- Phân loại các ràng buộc toàn vẹnĐÁP ÁN ĐỀ SỐ 9Câu 1(1.5 đ)a. Trình bày về phép toán chọn và chiếu trên quan hệ(0.75 đ) Phép chiếuPhép chiếu trên một quan hệ thực chất là loại bỏ đi một số thuộc tính và giữ lại nhữngthuộc tính còn lại của quan hệ đóDạng tổng quát : < ds_thuộc tính> (< tên quan hệ >)- là kí hiệu phép chiếu.- < ds_thuộc tính> : danh sách các thuộc tính được lấy ra- Kết quả của phép chiếu là tập các thuộc tính trong danh sách với cùng thứ tự . Phép chọn :Phép chọn dùng để trích chọn một tập con trong một quan hệ, các bộ được trích chọnphải thoả mãn điều kiện chọn. ( Phép chọn trích ra các hàng trong quan hệ)Dạng tổng quát : < điều kiện > (< Tên quan hệ >)- là kí hiệu phép chiếu.- < Tên quan hệ >: chỉ quan hệ được chọn- Kết quả thu được từ phép chọn là một quan hệ có danh sách thuộc tính đượcchỉ ra trong Tên quan hệb. Thực hiện các phép tínhq A B1 01 1q = (A, B)r và p= ((A=2)OR(C=1))sp A221B121C111(0.75đ)D110Câu 2(2.5 đ)---Select hoten, que, hochamFrom Nhanvien as NV, HocVi as HVWhere ((NV.Namsinh)=1956) AND (HV.HocVi)=TS));Select hoten, hochamFrom Nhanvien as NV, HocVi as HVWhere ((NV.MaNV)=(HV.MaNV)) AND (HV.Hocvi=”TSKH”) AND( 45 year(date())-year(date(namsinh)) 50) ;Group by HV.HocHam;Select hoten, que, max(namsinh)From Nhanvien as NVGroup by namsinh-DeleteFrom Nhanvien as NVWhere year(namsinh)
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Đề thi Cơ sở dữ liệu Phép toán chiếu Ngôn ngữ SQL Câu hỏi Cơ sở dữ liệu Ôn tập Cơ sở dữ liệuGợ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 -
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 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 247 0 0 -
8 trang 186 0 0
-
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 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