1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập ôn thi tốt nghiệp cao đẳng K3- Môn cơ sở dữ liệu

2 962 9
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 đề Bài tập ôn tập thi tốt nghiệp cao đẳng K3
Chuyên ngành Cơ sở dữ liệu
Thể loại Bài tập
Định dạng
Số trang 2
Dung lượng 40,5 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ài tập ôn thi tốt nghiệp cao đẳng K3- Môn cơ sở dữ liệu

Trang 1

Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368

Một số bài tập

ôn tập thi tốt nghiệp cao đẳng K3

Môn Cơ sở dữ liệu

-Chú ý: các bài tập này chỉ nhằm minh hoạ phần lý thuyết

Phần I Đại số quan hệ và ngôn ngữ SQL

Bài 1 Cho các quan hệ:

Hãy thực hiện các phép toán đại số quan hệ sau:

a A=a2(R*S) e R x S

b ABC(R*S*Q) f R * B = b1(S)

c BC(R)  BC(S) g B(B=b2(R*S))

d BC(R)  BC(S) h D=d1(BCD(S*Q))

Bài 2 Cho các quan hệ với lợc đồ sau: HH(HH#, TenHH, SoLuong, NgaySX, ChungLoai,

NSX#) và NSX (NSX#, TenNSX)

Trong đó:

Hãy biểu diễn các yêu cầu sau bằng cả biểu thức đại số quan hệ và câu hỏi SQL:

a Cho biết tên hàng, chủng loại của những mặt hàng có số lợng lớn hơn 50 và sản xuất

tr-ớc ngày 1/1/2000

b Cho biết mã hàng, tên nhà sản xuất của tất cả các mặt hàng

c Cho biết tên hàng do nhà sản xuất LG cung cấp

Hãy biểu diễn các yêu cầu sau bằng câu hỏi SQL:

d Cho biết tổng số mặt hàng hiện có trong cơ sở dữ liệu

Cho biết mã hàng, tên hàng của các mặt hàng có số lợng ít nhất

Bài 3 Cho các quan hệ với lợc đồ sau:CB(CB#, TenCB, SoNamCT, NgayVD, DiaChi, CQ#) và

CQ (CQ#, DCCQ)

Trong đó:

Hãy biểu diễn các yêu cầu sau bằng cả biểu thức đại số quan hệ và câu hỏi SQL:

e Cho biết tên cán bộ, số năm công tác của những cán bộ có địa chỉ là “Ha Tay” có số năm công tác ít hơn 10

f Cho biết mã cán bộ, tên cán bộ và địa chỉ cơ quan của tất cả các cán bộ

g Cho biết tên những cán bộ có địa chỉ cơ quan là Hà Nam

Hãy biểu diễn các yêu cầu sau bằng câu hỏi SQL:

h Cho biết tổng số cán bộ hiện có trong cơ sở dữ liệu

i Cho biết mã cán bộ, tên cán bộ của các cán bộ có số năm công tác ít nhất nhất

Phần II: Phụ thuộc hàm

Bài 1 Cho quan hệ R trên tập thuộc tính U = {A, B, C, D, E, G) và tập các phụ thuộc hàm

F = {AB C, ACD, DEG, GB, AD, CGA}

a Chứng minh rằng nếu R thoả mãn F thì R cũng thoả mãn các phụ thuộc hàm AB E và

AD  BC

b Tính bao đóng {A}+ của tập thuộc tính {A}

c Tập các phụ thuộc hàm F đã là tối thiểu cha? Vì sao? Nếu cha, tìm một phủ tối thiểu của F

Trang 2

Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368

Bài 2 Cho quan hệ R(U): U = { A, B, C, D, E, G, H } và tập phụ thuộc hàm F = {A C, ABG, BDE, GH, GHA }

C.

b Tính bao đóng {G}+ của tập thuộc tính {G}

Bài 3 Cho quan hệ R trên tập thuộc tính U = {G, H, I, K, L, M} và tập các phụ thuộc hàm F = {GH L, IM, LK, HMG, GKI, HL}

d Chứng minh rằng nếu R thoả mãn F thì R cũng thoả mãn các phụ thuộc hàm HI G và

GH  KM

e Tính bao đóng {G, H}+ của tập thuộc tính {G, H}

f Tập các phụ thuộc hàm F đã là tối thiểu cha? Vì sao? Nếu cha, tìm một phủ tối thiểu của F

Bài 4 Cho quan hệ R(U): U = {H, I, K, L, M, N} và tập phụ thuộc hàm F = {I  LM, HI  K, K

 N, KNI}

c Tìm một khoá tối thiểu của quan hệ R

d Kiểm tra tính mất mát thông tin khi tách R thành các quan hệ : R1(HIN); R2(HIK), R3(ILM)

e Chuẩn hoá quan hệ R về dạng chuẩn 3NF

Bài 5 Cho quan hệ R(U): U = { A, B, C, D, E, G, H } và tập phụ thuộc hàm F = {A C, ABG, BDE, GH, GHA }

f Tìm một khoá tối thiểu của quan hệ R

g Kiểm tra tính mất mát thông tin khi tách R thành các quan hệ : R1(AC); R2(BDE); R3(ABGH)

h Chuẩn hoá quan hệ R về dạng chuẩn 3NF

6 Cho quan hệ R(U): U = { A, B, C, D, E, G, H } và tập phụ thuộc hàm F = {A C, ABG, BDE, GH, GHA }

i Kiểm tra tính mất mát thông tin khi tách R thành các quan hệ : R1(AC); R2(BDE); R3(ABGH)

j Chuẩn hoá quan hệ R về dạng chuẩn 3NF

Ngày đăng: 25/04/2013, 22:07

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w