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

bài tập môn cơ sở dữ liệu

3 435 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 3
Dung lượng 48 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ẬPNgười ta muốn xây dựng một hệ thống thông tin quản lý thư viện.. Các thông tin cần quản lý gồm o Lọai sách mã lọai, tên lọai o Danh mục đầu sách mã sách, tên sách, lọai sách, tác

Trang 1

BÀI TẬP

Người ta muốn xây dựng một hệ thống thông tin quản lý thư viện Các thông tin cần quản lý gồm

o Lọai sách (mã lọai, tên lọai)

o Danh mục đầu sách (mã sách, tên sách, lọai sách, tác giả, nhà xuất bản, lần xuất bản, năm xuất bản, sgiá bán, ố lượng hiện có)

o Danh sách độc giả (số thẻ độc giả, , số CMND, họ tên, phái, ngày sinh, địa chỉ)

o Danh mục sách mượn (độc giả, mã sách, tên sách, ngày mượn, ngày phải trả, ngày trả thực tế)

Chú ý

o Mỗi đầu sách có một tác gia, do một NXB phát hành và được xếp vào một lọai sách Một cuốn sách tái bản nhiều lần sẽ có mã sách khác nhau

o Một bđộc giả chỉ có một thẻ, có thể mượn nhiều sách

Ỵeu cầu

o Xây dựng mô hình thực thể – kết hợp (ERD ) cho hệ thống trên

o Giả sử người ta xây dựng mô hình CSDL cho hệ thống trên với các quan hệ sau :

DOC_GIA(SO_THE_DG, HO_TEN, P_NAM, NG_SINH, DIA_CHI,

SO_CMND) DAU_SACH(MA_SACH, TEN_SACH, MA_LOAI, TEN_LOAI, TAC_GIA,

NHA_XB, LAN_XB, NAM_XB, SO_LUONG), DON_GIA) SACH_MUON(MA_SACH, TEN_SACH, SO_THE_DG, TEN_DG,

NGAY_MUON, NGAY_PHAI_TRA, NGAY_TRA, DA_TRA) // DA_TRA : Yes/No

o Cho biết khóa chính và khóa ngọai của các quan hệ

o Cho biết dạng chuẩn của từng quan hệ

o Chuẩn hóa các quan hệ chưa đạt chuẩn 3NF về 3NF

o Trên CSDL đã được chuẩn hóa, thực hiện các truy vấn sau (bằng cách viết câu lệnh SQL/ mô tả biểu thức đại số quan hệ hoặc hoặc vẽ công cụ QBE)

 Cho biết danh mục đầu sách Tin học (mã lọai 005) xuất bản trong khỏang thời gian từ năm 2004 tới nay (hiển thị mã sách, tên sách, tên nhà xuất bản)

 Cho biết danh mục sách do độc giả có số thẻ 100000 mượn và chưa trả (hiển thị mã sách, tên sách, tên nhà xuất bản)

 Cho biết ds độc giả đã mượn sách quá hạn nhưng chưa trả (số thẻ, họ tên, số CMND, địa chỉ độc giả, mã sách, tên sách mượn quá hạn chưa trả

 Cho biết ds độc giả hiện đạng mượn (chưa trả) từ 3 cuốn sách trở lên)

Trang 2

II BẢNG TÍNH EXCEL (1 điểm)

Một công ty kinh doanh 4 loại sản phẩm A,B,C,D Công ty có một đội ngũ nhân viên bán hàng, trong đó mỗi nhân viên chỉ được giao bán một loại sản phẩm duy nhất Lương được lãnh cuối tháng của các nhân viên được tính theo doanh số bán Các NV có doanh số bán dưới 10 triệu đồng được lãnh lương 600000 đ, từ

10 triệu tới dưới 20 triệu đồng – lương 1000000 đồng, từ 20 triệu trở lên - lương

1500000 đồng, ngoải ra còn được thưởng thêm 5% số tiền vượt trên 20 triệu đồng

Công ty dùng Excel để lập bảng lương như sau :

2

3 Stt Họ tên Loại SP SL ĐG DSB Lương Thưởng Tổng Cộng

1 BẢNG GIÁ

2

3 Loại SP ĐG

Người ta viết công thức cho các ô E4, F4, G4,H4, I4 (dòng đầu tiên của bảng lương), sau đó copy xuống các dòng còn lại Cho biết công thức trong các ô trên

[E4] = VLOOKUP( C4, $M$4 : $N$7, 2,0)

[F4] = D4 * E4

[G4] = IF(F4<10000000,600000, IF(F4<20000000,1000000,1500000))

[H4] = IF(F4<=20000000, 0, (F4 – 20000000) *0.05)

[I4] = G4+H4

Loại SP Loại sản phẩm (lấy trong bảng giá)

ĐG Đơn giá bán

SL Số SP bán được

DS Doanh số bán ( = SL * ĐG) Lương 600000, 1000000 hoặc 1500000 đ Thưởng = (DSB – 20000000) * 0.05 (nếu

DSB > 20000000)

Ngày đăng: 23/12/2014, 09:11

TỪ KHÓA LIÊN QUAN

w