Danh mục tài liệu

Bài tập hệ CSDL – HK2

Số trang: 3      Loại file: pdf      Dung lượng: 56.62 KB      Lượt xem: 26      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Vẽ sơ đồ EER cho bài toán sau: Một bệnh viện cần xây dựng một cơ sở dữ liệu để quản lý nhân viên. Các đặc tả yêu cầu dữ liệu như sau: Mỗi nhân viên được xác định bởi mã số nhân viên, các thuộc tính khác là tên, địa chỉ, ngày sinh, số điện thoại cũng cần lưu trữ. Nhân viên chia làm 4 nhóm: y sĩ, y tá, nhân viên văn phòng và kỹ thuật viên. Đối với y sĩ, chuyên ngành của y sĩ cần được lưu. Đối với y tá, mã số chứng chỉ tốt...
Nội dung trích xuất từ tài liệu:
Bài tập hệ CSDL – HK2 Bài tập hệ CSDL – HK2/2009-2010Bài 1Vẽ sơ đồ EER cho bài toán sau:Một bệnh viện cần xây dựng một cơ sở dữ liệu để quản lý nhân viên. Các đặc tả yêu cầu dữ liệu như sau:Mỗi nhân viên được xác định bởi mã số nhân viên, các thuộc tính khác là tên, địa chỉ, ngày sinh, số điện thoạicũng cần lưu trữ. Nhân viên chia làm 4 nhóm: y sĩ, y tá, nhân viên văn phòng và kỹ thuật viên. Đối với y sĩ,chuyên ngành của y sĩ cần được lưu. Đối với y tá, mã số chứng chỉ tốt nghiệp cần được lưu. Đối với nhânviên văn phòng, loại công việc đảm nhiệm cần được lưu. Đối với kỹ thuật viên, kỹ năng cần được lưu.Mỗi một y tá được phân công trực chỉ một khu điều trị. Thuộc tính của khu điều trị gồm có tên, địa điểm củakhu điều trị. Mỗi khu điều trị có thể có một hay nhiều y tá phục vụ. Mỗi một khu điều trị có một y tá đảmnhiệm vai trò y tá trưởng coi sóc.Mỗi một kỹ thuật viên được phân công phục vụ một hay nhiều phòng thí nghiệm. Thuộc tính của phòng thínghiệm gồm có tên và địa điểm. Mỗi phòng thí nghiệm phải có một hay nhiều kỹ thuật viên.Mỗi y sĩ điều trị một số bệnh nhân hoặc có thể không điều trị bệnh nhân nào cả. Mỗi một bệnh nhân có mã sốbệnh nhân, địa chỉ và ngày nhập viện.Bài 2:Thiết kế mô hình EER cho một sân bay cá nhân với các yêu cầu sau:Cơ sở dữ liệu cần lưu trữ thông tin về các máy bay, chủ máy bay, các nhân viên và các phi công. Mỗi máybay được xác định bằng một mã số đăng ký và thuộc về một loại máy bay cụ thể. Loại máy bay có các thuộctính là kiểu dáng, sức chứa, và trọng lượng. Mỗi máy bay được chứa trong một nhà chứa máy bay; nhà chứamáy bay có các thông tin cần lưu là mã số nhà, sức chứa, và vị trí của nó.Cơ sở dữ liệu cũng lưu trữ thông tin của các người chủ của máy bay và các nhân viên bảo trì máy bay. Chủcủa máy bay có thể là một cá nhân hoặc là một doanh nghiệp. Theo thời gian, mỗi máy bay có thể có nhiềuchủ, nhưng tại mỗi thời điểm chỉ có một người là chủ của nó; do đó ta cần lưu thêm ngày bắt đầu khi có sựđổi chủ.Sân bay cung cấp nhiều dịch vụ bảo trì máy bay. Mỗi máy bay có thể được bảo trì nhiều lần; và mỗi lầnbảo trì ta cần lưu lại các thông tin ngày, số giờ bảo trì, công việc thực hiện, và tên nhân viên bảo trì.Với các thực thể là người trong cơ sở dữ liệu, ta cần lưu các thông tin chung sau: số CMND, tên, địa chỉ, sốđiện thoại. Riêng với phi công còn có thêm thuộc tính mã số bằng lái máy bay, ngày cấp. Mỗi nhân viên cócác thuộc tính riêng là lương và ca làm việc. Với các thực thể là doanh nghiệp ta cần lưu: tên, địa chỉ, số điệnthoại, tên người đại diện.Mỗi phi công có thể lái nhiều loại máy bay và ngược lại mỗi loại máy bay có thể có nhiều phi công lái.Tương tự, ta cũng cần biết mỗi nhân viên có thể thực hiện việc bảo trì trên các loại máy bay nào. Mỗi loạimáy bay cũng có thể có nhiều nhân viên biết bảo trì.Bài 3:Thiết kế cơ sở dữ liệu EER cho một bảo tàng nghệ thuật. Các đặc tả yêu cầu dữ liệu như sau:Bảo tàng có một bộ sưu tập các tác phNm nghệ thuật (TPNT). Mỗi TPNT có một mã số duy nhất, một tác giả,năm sáng tác nếu có, chủđề và lời diễn giải. Các tác phNm nghệ thuật được phân loại theo nhiều cách đượcmô tả dưới đây:Các TPNT được phân loại dựa trên loại hình sáng tác. Có 3 loại hình sáng tác chính sau: hội họa, điêu khắcvà tạc tượng. Ngoài ra còn các loại hình khác.Loại hình hội họa được thể hiện bởi chất liệu (như sơn dầu, màu nước…), vật liệu (như giấy, vải, gỗ…) vàtrường phái (như hiện đại, ấn tượng…)Loại hình điêu khắc và tạc tượng được thể hiện bởi vật liệu (như gỗ, đá…), chiều cao, khối lượng và phongcách.TPNT thuộc loại hình khác được thể hiện bởi thể loại nhưảnh chụp… và phong cách.Các TPNT còn được phân thành loại sở hữu riêng là tài sản của bảo tàng và loại đi mượn là các tác phNmđược đi mượn từ các bộ sưu tập. Các thông tin được lưu trữcho các TPNT loại sở hữu bao gồm ngày sở hữutác phNm, tình trạng đang được trưng bày hay lưu trong kho, trị giá. Các thông tin được lưu trữ cho các TPNTloại đi mượn bao gồm thông tin bộ sưu tập, ngày mượn, ngày trả.Các TPNT cũng có thông tin mô tả về quốc gia xuất xứ, mô tả thời đại chẳng hạn phục hưng, hiện đại,cổđại,…Thông tin về tác giả nếu có như tên (duy nhất), ngày sinh, ngày mất, quốc tịch, thời đại, phong cách chính vàdiễn giải.Các cuộc triển lãm được xác định bởi tên, ngày bắt đầu và ngày kết thúc. Các TPNT được trưng bàytrong cuộc triển lãm đều là các TPNT được lưu trữ trong bảo tàng.Thông tin về các bộ sưu tập mà bảo tàng liên hệđể mượn tác phNm được mô tả bởi tên (duy nhất) hình thứcsưu tập chẳng hạn bảo tàng, cá nhân,…, mô tả, địa chỉ, sốđiện thoại và người giao dịch.Bài 4:Hệ thống được sử dụng để quản lý việc mượn sách trong một thư viện. Các tài liệu cho độc giảmượn cócác thuộc tính là mã tài liệu (khóa), tên tài liệu (tựa đề). Tài liệu gồm 2 loại: sách và baó_tạp chí.Mỗi tựa đề sách cần được biết do tác giả nào viết. Thông tin về tác giả gồm mã tác giả (khóa), tên tác giả,năm sin ...