Bài tập khởi nghiệp buổi 1 môn Cơ sở dữ liệu quan hệ | Trường đại học Kinh Doanh và Công Nghê Hà Nội
Yêu cầu:1. Tạo quan hệ (bảng) bao gồm các thông n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu? 2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách:- Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...)- Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc. Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!
Môn: Cơ sở dữ liệu quan hệ (HUBT)
Trường: Đại học Kinh Doanh và Công Nghệ Hà Nội
Thông tin:
Tác giả:
Preview text:
lOMoAR cPSD| 45469857
BÀI TẬP KHỞI NGHIỆP – BUỔI 1
Học phần: Cơ sở dữ liệu quan hệ
Yêu cầu: thực hiện theo nhóm (3-5 sinh viên/nhóm)
Đề tài 1: Trong phân hệ “Quản lý bán hàng”, để lưu trữ thông 琀椀 n xuất report “Hóa Đơn” như hình sau: Yêu cầu:
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) lOMoAR cPSD| 45469857 -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu.
Đề tài 2: Trong phân hệ “Quản lý Kết quả học tập”, để lưu trữ thông 琀椀 n xuất report
“Kết quả học tập” như hình sau: Yêu cầu:
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu? lOMoAR cPSD| 45469857
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu.
Đề tài 3: Trong phân hệ “Quản lý phòng và dịch vụ” trong quản lý khách sạn, để lưu trữ
thông 琀椀 n xuất report “Hóa đơn” như hình sau: Yêu cầu : lOMoAR cPSD| 45469857
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu. lOMoAR cPSD| 45469857
Đề tài 4: Trong phân hệ “Quản lý Khám chữa răng”, để lưu trữ thông 琀椀 n xuất report
“Phiếu khám bệnh” như hình sau: Yêu cầu :
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu. lOMoAR cPSD| 45469857 lOMoAR cPSD| 45469857
Đề tài 5 : Trong phân hệ “Quản lý mượn sách” trong Phần mềm quản lý thư viện, để lưu
trữ thông 琀椀 n xuất report “Phiếu mượn sách” như hình sau:
- Giả sử phiếu mượn sách có 01 thủ thư xác nhận mượn
- Mỗi quyển sách đều thuộc 01 chủ đề sách Yêu cầu:
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên. lOMoAR cPSD| 45469857
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu.
Đề tài 6 : Trong phân hệ “Quản lý nhân sự” cần lưu trữ thông 琀椀 n cho hình sau: lOMoAR cPSD| 45469857 Yêu cầu:
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu.
Đề tài 7 : Trong phân hệ “Quản lý bán vé” trong Phần mềm Chuyến bay, cần lưu trữ
thông 琀椀 n để xuất dữ liệu cho hình sau: Yêu cầu:
1. Tạo quan hệ (bảng) bao gồm các thông 琀椀 n trong hóa đơn cần lưu trữ vào cơ sở dữ liệu?
2. Thiết kế cơ sở dữ liệu chuẩn hóa, bằng cách: -
Xác định các quan hệ vi phạm chuẩn nào (1NF, 2NF, 3NF, BCNF,...) lOMoAR cPSD| 45469857 -
Tách quan hệ nếu vi phạm (theo quy tắc tách), xây dựng quan hệ mới (Thuộc 琀
ệ, khóa chính, liên kết).
3. Xây dựng các ràng buộc toàn vẹn cho cơ sở dữ liệu trên.
4. Thực hiện các lệnh SQL để tạo cơ sở dữ liệu và đưa ra các danh sách theo yêu cầu.