CSDL bài tập đại số quan hệ

4 4.9K 58
CSDL bài tập đại số quan hệ

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

Thông tin tài liệu

Bài tập Đại số quan hệ Bài Cho lược đồ CSDL gồm quan hệ sau : SANPHAM (NSX, model, loai) PC (model, tocDo, ram, hd, gia) Laptop (model, tocDo, ram, hd, manhinh, gia) Printer (model, mau, loaiMayIn, gia) Mỗi sản phẩm bao gồm thông tin nhà sản xuất, số model loại (PC, laptop printer) Giả sử số model tất nhà sản xuất loại sản phẩm Mỗi PC có số model, tốc độ xử lý, dung lượng RAM, kích thước đĩa cứng giá Thông tin Laptop tương tự thông tin PC thêm thuộc tính manhinh (cho biết kích thước hình tính inche) Mỗi máy in có số model, có phải máy in màu không (true máy in màu), loại máy in (laser hay ink –jet ) giá máy in Dữ liệu mẫu cho quan hệ cho hình 1, 2, 3, Hình Hình Hình Hình Câu hỏi: Vẽ sơ đồ thông thương quan hệ Viết đại số quan hệ câu hỏi sau, ý: không sử dụng hàm kết tập Những câu hỏi có dấu (*) câu hỏi khó a) Tìm nhà sản xuất bán máy in không bán PC b) Những model PC có tốc độ tối thiểu 2.50 c) Những nhà sản xuất sản xuất laptop với đĩa cứng tối thiểu 125GB d) Tìm số model giá tất sản phẩm nhà sản xuất C e) Tìm số model tất printer laser trắng đen f) Tìm nhà sản xuất bán tất loại sản phẩm (PC, laptop, printer, ) g) Tìm nhà sản xuất bán máy PC h) Tìm nhà sản xuất bán máy PC laptop i) Tìm nhà sản xuất có bán PC laptop j) Tìm kích thước đĩa cứng mà dùng cho PC (*) k) Tìm cặp model PC mà có tốc độ ram Chỉ liệt kê cặp (i, j) không liệt kê cặp (j, i) (*) l) Tìm nhà sản xuất mà sản xuất máy tính (PC laptop) với tốc độ tối thiểu 2.20 (**) m) Tìm nhà sản xuất bán máy tính (PC laptop) có tốc độ cao (**) Bài Cho lược đồ CSDL gồm quan hệ sau: BAC_SI(MSBS, hoten, diachi, sdt, phai, namsinh, namhanhnghe) BENH_NHAN(MSBN, hoten, diachi, sdt, phai, namsinh) THUOC(MST, tenthuoc, nhaSX, chidinh) BENH(MSB, tenbenh,loaibenh) TOA_THUOC(STT, MSBN, MSB, MSBS, ngaykham) THUOC_THEO_TOA(STT, MST, SL, DVT, lieudung) Vẽ sơ đồ thông thương quan hệ Viết biểu thức đại số quan hệ trả lời cho câu hỏi sau a) Họ tên bác sĩ hành nghề năm 2010 sinh sau năm 1980 b) Thuốc dùng cho toa thuốc ? c) Họ tên bệnh nhân khám bệnh ngày 20/12/2013 ? d) Họ tên bệnh nhân khám bệnh lần với bệnh bác sĩ e) Họ tên bác sĩ trẻ f) Số lần khám bệnh bệnh nhân Nguyễn Văn An năm 2014 g) Số lần khám bác sĩ năm 2014 h) Họ tên bác sĩ khám nhiều bệnh nhân năm 2014 I) Tên thuốc dùng nhiều toa thuốc năm 2014 Bài Cho hai quan hệ R S với thể sau: R A B C a x b S D C x y y c x a y d z Tính: 1/ πB,C (R) 2/ σA='a' (R) 3/ R * S 4/ ρS(B,C)(S) ∩ πB,C (R) 5/ πB,C (R) - ρS(B,C)(S) 6/ πB,C (R) ∪ ρS(B,C)(S) 7/ R : ρS(B,C)(S) 8/ R  S B≠D

Ngày đăng: 26/05/2016, 10:31

Từ khóa liên quan

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

Tài liệu liên quan