Thực hành

Tải đề

Thực hành tìm hiểu các yêu cầu của một bài toán quản lí và CSDL phục vụ bài toán đó

Em hãy hình dung việc quản lí thư viện của một trường học, thảo luận với bạn và thực hiện các yêu cầu sau đây:

a)  Mô tả hoạt động của thư viện

Gợi ý: Cho mượn sách hoặc trả sách như thế nào? Căn cứ vào đâu để biết ai đã mượn, trả sách gì? Căn cứ vào đâu để biết một quyển sách cụ thể đã được cho mượn và chưa được trả lại?....

b)  Liệt kê những dữ liệu cần có trong CSDL

Gợi ý: Những đối tượng cần quản lí là người đọc, sách cho mượn,…

-        Với người đọc, cần quản lí thông tin gì? (Thông tin trên thẻ thư viện gồm: Số thẻ TV, Họ và tên,….)

-        Với sách cho mượn, cần quản lí thông tin gì? (Thông tin về quyển sách gồm: Mã sách, Tên sách, Tác giả,…)

c)  Nêu ví dụ

Nêu thêm ít nhất hai ví dụ cho mỗi công việc sau đây:

-        Cập nhật dữ liệu (cho CSDL):

Ví dụ 1: Khi có thêm một học sinh làm thẻ thư viện, cần bổ sung một số thông tin của học sinh này vào CSDL.

-        Tìm kiếm dữ liệu:

Ví dụ 2: Tìm xem trong thư viện có quyển “Tôi tài giỏi, Bạn cũng thế “ không?

Ví dụ 3: Xác định trong thư viện có bao nhiêu quyển sách về Tin học (giả sử sách về Tin học sẽ có hai chữ cái đầu trong mã sách là “TH”)