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

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

2 24 1

Đ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 2
Dung lượng 103,11 KB

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

Nội dung

Mời các bạn chuẩn bị thi môn Cơ sở dữ liệu tham khảo Đề thi Cơ sở dữ liệu (Đề số 4) sau đây nhằm chuẩn bị tốt nhất cho kì thi sắp tới. Với các bạn chuyên ngành Công nghệ thông tin thì đây là tài liệu hữu ích.

Trang 1

ĐỀ THI 4

Cho lược đồ CSDL quản lý bán hàng

KHACHHANG (MAKH,HOTEN, DCHI,SODT,NGSINH)

Tân từ: Mỗi khách hàng sẽ có một mã số để phân biệt với nhau, cần lưu trữ họ tên, địa chỉ, số điện thoại, ngày sinh

SANPHAM (MASP,TENSP, DVT, NUOCSX, GIA)

Tân từ: Mỗi sản phẩm có một số, một tên gọi, đơn vị tính, nước sản xuất và một giá bán

HOADON (SOHD, NGHD, MAKH, TRIGIA)

Tân từ: Mỗi lần mua hàng sẽ ghi nhận số hóa đơn, ngày mua, trị giá của hóa đơn và khách hàng nào mua

CTHD (SOHD,MASP,SL)

Tân từ: Diễn giải chi tiết trong mỗi hóa đơn gồm có những sản phẩm gì với số lượng là bao nhiêu

Phần 1: Phát biểu các câu truy vấn sau bằng đại số quan hệ (câu a,b) và SQL (câu b,c):

a In ra danh sách các sản phẩm (mã sản phẩm, tên sản phẩm) được bán ra trong ngày 10/10/2005 (1 điểm)

b In ra danh sách các sản phẩm (mã sản phẩm, tên sản phẩm) có giá từ 10.000 đến 50.000 do TrungQuoc sản xuất (1 điểm)

c Tìm khách hàng (MAKH, HOTEN) mua hóa đơn có trị giá cao nhất (0.75 điểm)

Phần 2: Mô tả chặt chẽ các ràng buộc sau:

a Trị giá của một hóa đơn phải bằng tổng tiền của các chi tiết (sl*gia) thuộc hóa đơn

đó (0.75 điểm)

Trang 2

Đáp án: Đề 4

Phần 1: (4 điểm) mỗi câu 1 điểm

a ((SANPHAM CTHD) HOADON:NGHD # 10 / 10 / 2005 # )[MASP,TENSP]

SOHD MASP





b (SANPHAM: (GIA 50000 )  (GIA 10000 )  (NUOCSX "TrungQuoc" ))[MASP,TENSP]

SELECT MASP, TENSP

FROM SANPHAM

WHERE GIA>=50000 AND GIA<=10000 AND NUOCSX= ‘TrungQuoc’

c

SELECT KH.MAKH, KH.HOTEN

FROM KHACHHANG KH, HOADON HD

WHERE KH.MAKH = HD.MAKH AND HD.TRIGIA = (SELECT MAX(TRIGIA) FROM HOADON)

SELECT KH.MAKH, KH.HOTEN

FROM KHACHHANG KH, HOADON HD

WHERE KH.MAKH=HD.MAKH AND HD.TRIGIA >= ALL (SELECT DISTINC TRIGIA FROM HOADON)

Phần 2: (2 điểm)

- Phát biểu:

h  HOADON,

h.TRIGIA = ∑(c.SL*s.GIA), cCTHD, sSANPHAM/ c.MASP=s.MASP

and h.SOHD=c.SOHD

- Bối cảnh: SANPHAM, HOADON, CTHD

- Bảng tầm ảnh hưởng:

Thêm Xóa Sửa HOADON + - + (TRIGIA) CTHD + + +(SL,MASP,SOHD)

SANPHAM - - +(GIA)

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

TỪ KHÓA LIÊN QUAN

w