Nội dung ôn tập cuối khóa – TH11

5 17 0
Nội dung ôn tập cuối khóa – TH11

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

Thông tin tài liệu

Đưa ra danh sách gồm MaSV, HoTen, MaLop, Hocky của những sinh viên lớp TT15 đã đóng học phí ở học kỳ nhập từ bàn phím khi kích hoạt Query.. Hãy thiết kế Query thực hiện yêu cầu sau:2[r]

(1)

BỘ CÂU HỎI THI HỌC PHẦN – LỚP TT14 – HK 4 Học phần : CSDL & Hệ QTCSDL

Thời gian : 120 phút

Cấu tạo đề thi gồm: câu lý thuyết (4 điểm), câu tập phần (3 điểm) câu tập phần (3 điểm) (1 điểm) 14 cu tập (1.5 điểm) 18 câu; Hệ QTCSDL Access A/ Lý thuyết:

Câu (1 điểm) Trình bày kiến trúc mức sở liệu Cho ví dụ minh họa mức trong. Câu (1 điểm) Nêu khái niệm: Cơ sở liệu, Hệ Quản trị Cơ sở liệu, Hệ Cơ sở liệu, khái niệm cho ví dụ minh họa

Câu (1 điểm) Trình bày 10 chức Hệ Quản trị CSDL. Câu (1 điểm) Mô hình liệu gì? Mơ hình quan hệ gì? cho ví dụ. Câu (1 điểm) Mơ hình liệu gì? Mơ hình thực thể gì? Cho ví dụ.

Câu (1 điểm) Hãy trình bày khái niệm: Quan hệ r tập thuộc tính U Khố quan hệ r Cho ví dụ quan hệ r xác định U={MaLop, TenLop, MaKhoa} xác định Khố

Câu (1 điểm) Định nghĩa phụ thuộc hàm, cho ví dụ minh họa.

Câu (1 điểm) Phát biểu hệ tiên đề Armstrong, chứng minh tính chất bắc cầu. Câu (1 điểm) Định nghĩa Khóa quan hệ, cho ví dụ minh họa.

Câu 10 (1 điểm) Phát biểu tốn tìm khóa viết giải thuật tìm khóa quan hệ. Câu 11 (1 điểm) Định nghĩa bao đóng tập thuộc tính Chứng tỏ XX+.

Câu 12 (1 điểm) Phát biểu tốn viết giải thuật tìm bao đóng tập thuộc tính.

Câu 13 (1 điểm) Định nghĩa dạng chuẩn BCNF Cho ví dụ hai lược đồ thuộc chuẩn BCNF không thuộc chuẩn BCNF

Câu 14 (1 điểm) Sử dụng định nghĩa, chứng minh luật suy diễn phụ thuộc hàm sau: Nếu XY ZV XZYV

B/ Bài tập:

Phần 1: CSDL Quan hệ

(2)

a) Xác định thực thể, vẽ mơ hình thực thể Giải thích mối quan hệ cặp thực thể mơ hình

b) Xác định phụ thuộc hàm có vế trái MaSV,MaHP {MaSV, MaHP} Giải thích Câu 16 (1.5 điểm)

Để quản lý thu tiền học phí người ta sử dụng sở liệu gồm thuộc tính sau: MaNganh, TenNganh, TienHp, MaSV, MaLop, TenLop, Siso, HoTen, GioiTinh, NgaySinh, HocKy, NgayQD, NgayThu

a Xác định phụ thuộc hàm mà vế trái MaSV, MaLop, MaNganh, HocKy, {MaSV,HocKy}

b Vẽ mô hình quan hệ Câu 17 (1.5 điểm)

Cho lược đồ quan hệ (U,F), U=ABEHGI,

F =AG I, BE  I, E  G, GI  H, ABE Chứng minh: AB  I suy diễn từ F ArmStrong

2 Giả sử r quan hệ xác định lược đồ quan hệ (U, F) Hãy kiểm chứng AB khóa quan hệ r

Câu 18 (1.5 điểm)

Cho lược đồ quan hệ (U,F) đó: U=ABCDEGH F= B  D, CD  E, CE  GH, G  A, AB  C

1 Chứng minh AB  H suy diễn từ F (bằng hệ tiên đề ArmStrong)

2 Giả sử r quan hệ xác định lược đồ quan hệ (U, F) Hãy chứng tỏ AB khóa quan hệ r

Câu 19 (1.5 điểm)

Quản lý điểm học phần Người ta có tập thuộc tính U={ MaSV(M), Hoten(H), Malop(L), TenLop(T), MaNganh(N), TenNganh(G), MaHP(P), TenHP(E), SoDVHT(S), Hocky(K), DiemHP(D)}

Phép  tách U thành tập U1, U2, U3, U4, U5 sau: U1= {MaNganh, TenNganh}; U4={MaLop, TenLop, MaNganh}

U2={MaSV, Hoten, Malop}; U5={MaHP, TenHP, Hocky, SoDVHT}; U3={MaSV, MaHP, DiemHP}

a/ Xây dựng tập phụ thuộc hàm F

b/ Kiểm chứng phép tách  với kết nối không thất thơng tin

(3)

U={MaNganh, TenNganh, TienHp, MaSV, MaLop, TenLop, HoTen, NgaySinh, HocKy, NgayQD, NgayThu.}

Phép  tách U thành tập U1, U2, U3, U4 sau:

U1={MaSV, MaLop, HoTen, NgaySinh} U4={MaLop, TenLop, MaNganh} U2={MaNganh, TenNganh, TienHp} U5={HocKy, NgayQD}

U3={MaSV, HocKy, NgayThu}

a/ Xây dựng tập phụ thuộc hàm F

b/ Kiểm chứng phép tách  với kết nối khơng thất thơng tin Câu 21 (1.5 điểm)

Cho lược đồ  = (U, F) với U={MaCB(M), HoTen(H), SoDT(D), NgayBatDau(N) MaPhong(P), TenPhong(T), MaCV(C), TenCV(V), HesoCV(S)} tập phụ thuộc hàm

F ={MHD , MP, MC, MN, P T, C  VS}

a Tìm khóa lược đồ Kiểm chứng lược đồ không dạng chuẩn BCNF b Hãy tìm phép tách khơng thất thoát lược đồ thành lược dồ dạng BCNF

Câu 22 (1.5 điểm)

Cho lược đồ  = (U, F) với U={MaSV(M), HoTen(H), Sdt(D), MaLop(L), TenLop(T), MaNganh(N), TenNganh(G)} tập phụ thuộc hàm F ={MHD , ML, L T, LN, NG}

a Tìm khóa lược đồ Chứng tỏ lược đồ khơng dạng chuẩn BCNF b Hãy tìm phép tách khơng thất lược đồ thành lược dồ dạng

BCNF

Phần 2: Hệ QTCSDL Access Câu 23 (1.5 điểm)

Xây dựng CSDL Quản lý điểm học phần trường học gồm bảng sau: DMLOP (MaLop, TenLop); SINHVIEN(MaSV, HoTen, NgaySinh, Malop);

DMHOCPHAN(MaHP, TenHP, Hocky, SoDVHT); DIEM(MaSV, MaHP, DiemHP). Hãy mô tả cấu trúc liệu bảng SINHVIEN DIEM, xác định điều kiện nhập

liệu 5<=DiemHP<=10

2 Vẽ mơ hình quan hệ bảng Câu 24 (1.5 điểm)

(4)

HANGHOA(MaHang, TenHang, Donvi, DonGia); HOADON(MaHD, NgayBan, MaKH); KHACH_HANG(MaKH, TenKH, DiaChi); CHITIETHD(MaHD, MaHang, SoLuong)

1 Hãy mô tả cấu trúc liệu bảng KHACH_HANG CHITIETHD Biết MaHang chuỗi gồm ký tự bắt buộc: ký tự đầu chữ, ký chữ số, ký tự cuối chữ Vẽ mơ hình quan hệ bảng

Câu 25 (1 điểm)

Sử dụng CSDL quản lý thu tiền học phí sinh viên gồm bảng sau: SINHVIEN; DMLOP; DMNGANH; THUHP Hãy thiết kế Query thực yêu cầu sau:

1. Đưa danh sách gồm MaSV, HoTen, MaLop, Hocky sinh viên lớp TT15 đóng học phí học kỳ nhập từ bàn phím kích hoạt Query

2. Cho biết Tổng số tiền thu học kỳ theo lớp (CrossTab) Câu 26 (1.5 đđiểm)

Sử dụng CSDL quản lý điểm HP gồm bảng sau: SINHVIEN, DMLOP, DMHOCPHAN, DIEMHP Hãy thiết kế Query thực yêu cầu sau:

1. Đưa danh sách sinh viên gồm: MaSV, HoTen, NgaySinh, GioiTinh, Tuổi (đưa cơng thức tính tuổi) sinh viên sinh có tuổi lớn 20

2. Hãy đưa bảng tổng hợp: MaLop, TenLop, Tổng số sinh viên lớp Câu 27 (1.5 điểm)

Sử dụng CSDL quản lý thu tiền học phí gồm bảng: SINHVIEN; DMLOP; DMNGANH; THUHP Hãy thiết kế Query thực hiên yêu cầu sau:

1. Đưa danh sách sinh viên gồm: MaSV, HoTen, MaLop, HocKy, TienHP lớp TT14 và học kỳ gõ từ bàn phím kích hoạt Query

2. Đưa danh sách gồm MaLop, TenLop, Tổng số tiền nộp lớp Câu 28 (1.5 điểm)

Sử dụng CSDL Quản lý điểm gồm bảng: SINHVIEN, DMLOP, DMHOCPHAN, DIEMHP Hãy thiết kế Query thực yêu cầu sau:

1. Đưa danh sách gồm: MaSV, HoTen, MaLop, MaHP, Hocky, DiemHP sinh viên có mã lớp nhập từ bàn phím kích hoạt Query

2. Đưa danh sách gồm: MaSV, HoTen, ĐTBC học kỳ Trong điểm trung bình sinh viên theo công thức sau:

DTB=(DiemHP*SoDVHT) / SoDVHT Câu 29 Cho bốn quan hệ :

(5)

CUAHANG(MaCH,TenCH,DiaChi); CHUYENHANG(MaCT,MaH,MaCH,SoLuong,DonGia) Hãy dùng ngôn ngữ SQL để trả lời câu hỏi sau:

1 Cho biết Mã cửa hàng tổng số lượng cửa hàng.

2 Cho biết mã công ty cung cấp mặt hàng màu đỏ cho cửa hàng J1. 3 Cho biết Tên công ty chưa cung cấp mặt hàng.

Câu 30 (1.5 điểm) Cho bốn quan hệ

CONGTY(MaCT, TenCT, DiaChi) ; HANGHOA(MaH, TenH, Mau, TrongLuong)

CUAHANG(MaCH,TenCH,DiaChi); CHUYENHANG(MaCT,MaH,MaCH,SoLuong,DonGia) Hãy dùng ngôn ngữ SQL để trả lời câu hỏi sau:

1. Cho biết màu mặt hàng công ty S1 cung cấp

2 Cho biết tên công ty không cung cấp cho cửa hàng J1 Cho biết MaH tổng số lượng bán mặt hàng Câu 31 (1.5 điểm)

Cho CSDL quản lý điểm gồm bảng sau:

DMLOP (MaLop, TenLop); SINHVIEN(MaSV, HoTen, NgaySinh, GioiTinh, Malop); DMHOCPHAN(MaHP, TenHP, Hocky, SoDVHT); DIEMHP(MaSV, MaHP, DiemHP). Hãy dùng câu lệnh SQL để trả lời câu hỏi sau:

1 Cho biết MaSV, HoTen, Malop sinh viên lớp TT14, TT15. 2 Cho biết MaLop số lượng sinh viên lớp.

3 Cho biết MaSV, HoTen sinh viên có điểm học phần “CSDL” Câu 32 (1.5 điểm)

Cho CSDL quản lý điểm gồm bảng sau:

DMLOP (MaLop, TenLop); SINHVIEN(MaSV, HoTen, NgaySinh, Gioitinh, Malop); DMHOCPHAN(MaHP, TenHP, Hocky, SoDVHT); DIEMHP(MaSV, MaHP, DiemHP). Hãy dung câu lệnh SQL để trả lời câu hỏi sau:

1 Cho biết danh sách điểm gồm MaSV, HoTen, Malop, MaHP, DiemHP lớp TT14 mã học phần “CSDL”

2 Cho biết số lượng sinh viên lớp TT14.

Ngày đăng: 08/04/2021, 20:43

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan