1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi Cơ sở dữ liệu (Đề số 9)

3 15 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 114,74 KB

Nội dung

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.

ĐỀ THI SỐ Câu a Trình bày phép toán chiếu chọn quan hệ b Cho hai quan hệ r s Hãy thực phép tính sau: o (A, B)r o ((A=2)OR(C=1))s r A 1 1 B 1 C 0 1 D 0 s A 2 x B y C 1 z D 1 v Câu Cho sở liệu quan gồm có quan hệ sau: a NhanVien(MaNV, Hoten, Namsinh, Que, BatDau) với MaNV mã số nhân viên, Hoten họ tên nhân viên, Namsinh năm sinh nhân viên, Que quê quán nhân viên BatDau ngày bắt đầu làm quan nhân viên b HocVi(MaNV, HocHam, HocVi) với HocHam học hàm(Phó GS GS), HocVi 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 công việc sau: Lập báo cáo gồm Hoten Que người sinh năm 1956 có HocVi tiến sỹ Lập báo cáo danh sách người tiến sỹ khoa học nằm độ tuổi từ 45 đến 50 Lập báo cáo danh sách nhân viên trẻ Xoá bỏ người sinh năm 1930 trở trước Câu - Trình bày định nghĩa ràng buộc tồn vẹn, cho ví dụ ? - Phân loại ràng buộc toàn vẹn ĐÁP ÁN ĐỀ SỐ Câu 1(1.5 đ) a Trình bày phép toán chọn chiếu quan hệ (0.75 đ)  Phép chiếu Phép chiếu quan hệ thực chất loại bỏ số thuộc tính giữ lại thuộc tính cịn lại quan hệ Dạng tổng quát :  < ds_thuộc tính> (< tên quan hệ >) -  kí hiệu phép chiếu - < ds_thuộc tính> : danh sách thuộc tính lấy - Kết phép chiếu tập thuộc tính danh sách với thứ tự  Phép chọn : Phép chọn dùng để trích chọn tập quan hệ, trích chọn phải thoả mãn điều kiện chọn ( Phép chọn trích hàng quan hệ) Dạng tổng quát :  < điều kiện > (< Tên quan hệ >) -  kí hiệu phép chiếu - < Tên quan hệ >: quan hệ chọn - Kết thu từ phép chọn quan hệ có danh sách thuộc tính Tên quan hệ b Thực phép tính q A B 1 q = (A, B)r p= ((A=2)OR(C=1))s p A 2 B C 1 (0.75đ) D 1 Câu 2(2.5 đ) - - - Select hoten, que, hocham From Nhanvien as NV, HocVi as HV Where ((NV.Namsinh)=1956) AND (HV.HocVi)="TS")); Select hoten, hocham From Nhanvien as NV, HocVi as HV Where ((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 NV Group by namsinh - Delete From Nhanvien as NV Where year(namsinh)

Ngày đăng: 11/05/2021, 02:31

TỪ KHÓA LIÊN QUAN

w