1
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
HỌC PHẦN: CƠ SỞ DỮ LIỆU
Học kỳ: 1 Năm học: 2024-2025
Lớp Tín chỉ: CSDL.03.K14.12.LH.C04
Giảng viên giảng dạy: Nguyễn Thị Thúy Nga
Đề tài 14: Xây dựng CSDL cho phần mềm quản lý dịch vụ cho thuê áo cưới
Danh sách sinh viên thực hiện:
TT Mã sinh viên Sinh viên thực hiện Lớp hành chính
120231192 Trần Kim Cương DCCNTT14.C.2
220230957 Phạm Minh Hiếu DCCNTT14.C.2
320232092 Đoàn Duy Đường DCCNTT14.C.2
420231110 Đặng Phúc Đình DCCNTT14.C.2
520231338 Trần Quang Huy DCCNTT14.C.2
Bắc Ninh, năm 2024
Đề tài 14: Xây dựng CSDL cho phần mềm quản lý dịch vụ cho thuê áo cưới
TT TIÊU CHÍ ĐÁNH GIÁ THANG
ĐIỂM 1 2 3 4 5
IGiới thiệu tổng quan
1Giới thiệu tổng quan đề tàiphân công nhiệm vụ
cho từng thành viên
0,5
II Khảo sát và phân tích yêu cầu
2 Mô tả nghiệp vụ thực tế 0,5
3 Mô tả các chức năng cần có của ứng dụng 0,5
III Thiết kế xây dựng sở dữ liệu cho ứng
dụng
4 Danh sách các thực thể và thuộc tính 0,5
5 Sơ đồ thực thể liên kết (ER) 0,5
6 Chuyển đổi sơ đồ ER sang lược đồ quan hệ 0,5
7 Mô tả cấu trúc chi tiết các bảng dữ liệu 0,5
8Xây dựng các câu lệnh SQL tạo lập CSDL
8.1 Câu lệnh SQL tạo cấu trúc các bảng 0,5
8.2 Câu lệnh SQL tạo ràng buộc dữ liệu các cột trong
bảng
0,5
8.3 Câu lệnh SQL tạo ràng buộc khoá ngoại giữa các
bảng
0,5
9Xây dựng các câu lệnh SQL tạo lập dữ liệu ban
đầu cho Cơ sở dữ liệu (tối thiểu 5 bộ dữ liệu)
0,5
10 Xây dựng các câu lệnh SQL tương ứng với từng
chức năng của ứng dụng
10.1 Câu lệnh SQL cho các chức năng thêm mới dữ liệu 0,5
10.2 Câu lệnh SQL cho các chức năng sửa đổi dữ liệu 0,5
10.3 Câu lệnh SQL cho các chức năng xoá dữ liệu 0,5
10.4 Câu lệnh SQL cho các chức năng tìm kiếm theo
các chí
0,5
10.5 Câu lệnh SQL cho các chức năng tổng hợp dữ liệu 0,5
11 Trình bày kết quả, demo thực nghiệm các truy
vấn SQL
11.1 Demo các lệnh cập nhật dữ liệu 0,5
11.2 Demo các lệnh truy vấn tìm kiếm nâng cao 0,5
11.3 Demo các lệnh truy vấn tổng hợp dữ liệu 0,5
12 Nêu kết quả đạt được, nội dung chưa đạt được
định hướng phát triển.
0,5
TỔNG ĐIỂM BẰNG SỐ: 10
2
PHIẾU CHẤM THI BÀI TẬP LỚN
(Cột 1 đến 5 tương ứng với số thứ tự của SV trong trang bìa. Mỗi nhóm không quá 5 SV)
3
ĐIỂM BÀI TẬP LỚP
TT Mã sinh viên Sinh viên thực hiện Điểm BTL
Điểm số Điểm chữ
120231192 Trần Kim Cương
220230957 Phạm Minh Hiếu
320232092 Đoàn Duy Đường
420231110 Đặng Phúc Đình
520231338 Trần Quang Huy
Cán bộ chấm thi 1
(Ký và ghi rõ họ tên)
Cán bộ chấm thi 2
(Ký và ghi rõ họ tên)
4
Mục Lục
Chương 1: Tổng quan về đề tài........................................................................................................8
1.1. Giới thiệu đề tài....................................................................................................................8
1.2. Kế hoạch thực hiện đề tài: Xây dựng CSDL cho phần mềm quản lý dịch vụ cho thuê áo
cưới..............................................................................................................................................8
1.3. Các công nghệ sử dụng.......................................................................................................10
1.4. Kết luận...............................................................................................................................11
Chương 2: Khảo sát và phân tích...................................................................................................13
I. Mô tả ứng dụng thực tế..........................................................................................................13
II. Mô tả chức năng của ứng dụng.............................................................................................15
III. Danh sách các thực thể và thuộc tính..................................................................................20
IV. Sơ đồ liên kết ER.................................................................................................................24
V. Mô tả cấu trúc chi tiết các bảng dữ liệu................................................................................27
Chương 3: Xây dựng các câu lệnh.................................................................................................30
I. Tạo các bảng...........................................................................................................................30
II. Các câu lệnh..........................................................................................................................32
III. Kết quả thực nghiệm chương trình......................................................................................38
Chương 4: Kết luận.....................................................................................................................46
I. Kết quả đạt được.....................................................................................................................46
II. Nội dung chưa đạt được........................................................................................................46
Kết luận......................................................................................................................................47
Tài liệu tham khảo.....................................................................................................................47
5