1. Trang chủ
  2. » Giáo án - Bài giảng

Điề thi cơ sở dữ liệu - 4

1 1,3K 17
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề thi môn cơ sở dữ liệu - 4
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Cơ sở dữ liệu
Thể loại Đề thi
Thành phố Hồ Chí Minh
Định dạng
Số trang 1
Dung lượng 29 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

b-Xác định các phụ thuộc hàm nào sau đây thuộc F ”, giải thích?.. LOPMALOP, TENLOP,NIEN_KHOA Tân Từ :Mỗi lớp có MALOP dùng để phân biệt, có tên lớp TENLOP và một niên khoá học duy nhấtN

Trang 1

ĐỀ THỊ MÔN CƠ SỞ DỮ LIỆU -4 (Thời gian làm bài 90 phút -Không được sử dụng tài liệu)

(lần 2)

Cho lược đồ quan hệ Q(ABCDGHK)

Có tập phụ thuộc hàm F={ FfI:D,A ->G

f2:G,A->B

{3 :B,A->D f4:C,H ->B {5:C->G

}

a-Xác định khóa của lược đồ quan hệ trên

b-Xác định các phụ thuộc hàm nào sau đây thuộc F ”, giải thích?

f6 = C,A,H->Q*

{7 =C,A->B,G,D

Câu 2

Để quản lý điểm khoa CNTT của một trường CĐ, ta có CSDL sau:

SINHVIEN(MSSV,HOTEN, PHAI,NGAY_ SINH, MALOP)

Tân từ : Mỗi sinhvien có mã số sinh vien (MSSS ) dùng để phân biệt, có phái(PHAI) là NAM hoặc

NU, có ngày sinh (NGAY._ SINH) và thuộc một lớp (MALOP) duy nhất

LOP(MALOP, TENLOP,NIEN_KHOA)

Tân Từ :Mỗi lớp có MALOP dùng để phân biệt, có tên lớp (TENLOP) và một niên khoá học duy

nhất(NIEN_KHOA)

MONHOC(MAMH, TEN_MH, SOTIET)

Tân từ :Mỗi môn học có MAMH dùng để phân biệt và có tên môn học(TEN_MR), và có số

tiết(SOTIET) nhất định

MH_LOP(MALOP, MAMH,HOCKY)

Tân từ : Mỗi lớp với một môn học nằm trong một học kỳ duy nhất

DIEMSV (MSSV, MAMH, LAN1, LAN2)

Tân từ : Mỗi sinh viên với một môn hoc c6 diém lan 1(LAN1) và điểm lần 2 (LAN2) duy nhất

a-Hãy xác định khoá của lược đồ CSDL trên

b-Ngoại trừ ràng buộc dựa vào khoá, và ràng buộc trên miễn giá trị hãy phát biểu các ràng buộc toàn

vẹn khác một cách chính xác

c-Dùng ngôn ngữ Đại Số Quan Hệ (đã được tối ưu hoá)để thực hiện câu truy vấn sau:

Hiện danh sách điểm sinh viên của các lớp thuộc NIEN_KHOA là “ KHOA 2001" có điểm thi các môn của lần 1 trên 5

Thông tin cần hiện : MSSV, HOTEN, TEN_MH, LANI

d-Hãy thực hiện các câu truy vấn sau bằng ngôn ngữ SQL :

d1-Đếm số môn học của mỗi lớp cho từng học kỳ

Thông tin cần hiện :TENLOP, HOCKY, SỐ _MON_ HOC

d2-Hiện danh sách viên có số môn (cao điểm nhất từng môm của lần 1 ) nhiều nhất lớp

Thông tin cân hiện :MSSS, HOTEN,TENLOP, SỐ _MÔN_CAO_NHẤT_ LỚP

Ngày đăng: 05/07/2013, 01:26

TỪ KHÓA LIÊN QUAN

w