Hệ Quản Trị Cơ Sở Dữ Liệu

Quản lý khách sạn

1. Tạo CSDL (Database)

Tạo CSDL QuanLyKhachSan

2. Tạo bảng (Table)

2.1 Bảng Khách Hàng

Tạo bảng KhachHang mô tả như sau

Khách Hàng
Mã Khách Hàng Tê khách Hàng Số CMND Địa Chỉ Điện Thoại
1 Nguyễn Văn Hoàng 0223136564 Tân Bình TP-HCM 0933124149
2 Trần Văn Xuân 0223434343 12 P.4 Bình Thạnh
3 Đoàn Thị Bích 02224354353 14 P3 Đà Lạt
4 Lê Thanh Tùng 013423434 32 P.3 Tuy Hòa

2.1 Bảng Phòng

Tạo bảng Phòng mô tả như sau

Mã Phòng Tên Phòng Đơn Giá Loại Phòng
P01 Phòng 1 140000 Đơn
P02 Phòng 2 150000 Đơn
P03 Phòng 3 250000 Sáu
P04 Phòng 4 200000 Đôi

2.3 Bảng Thuê Phòng

Tạo bảng ThuePhong mô tả như sau:

Thuê Phòng
Mã Hóa Đơn Mã Khách Hàng Mã Phòng Ngày Đến Ngày Đi Số Người Ở
1 1 P01 22/08/2024 1
2 2 P02 20/08/2024 22/08/2024 1
3 3 P04 15/08/2024 22/08/2028 2
4 4 P03 22/08/2024 22/08/2024 4

3. Truy vấn dữ liệu

3.1. Liệt kê danh sách các phòng đang thuê bao gồm các thông số sau: mã phòng, tên phòng, ngày đến, mã khách, tên khách với điều kiện ngày đến có, ngày đi không có dữ liệu (null).

3.2. Tính tiền phòng hiện đang thuê gồm các thông tin sau: mã phòng, tên phòng, tên khách, số CMND, ngày đến, ngày đi, số ngày ở = ngày đi - ngày đến, nhưng nếu ngày đi = ngày đến thì số ngày ở là 1. Cột thành tiền = đơn giá * số ngày ở.