Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

BÀI TẬP THỰC HÀNH THEO NHÓM TUẦN 3

Cho cơ sở dữ liệu quản lý nhà cho thuê bao gồm các bảng dữ liệu sau:
+ Bảng KHACH để lưu danh sách các khách hàng gồm các thuộc tính sau:
Tên Thuộc tính Giải thích
MaK Mã khách hàng
TenK Tên khách hàng
ĐiaChi Địa chỉ khách
SoDT Số điện thoại
+ Bảng NHA để lưu trữ thông tin về các ngôi nhà cho thuê, gồm các thuộc tính sau:
Tên Thuộc tính Giải thích
MaN Mã nhà
TenChuNha Tên chủ nhà
GiaThue Giá thuê
DiaChiNha Địa chỉ nhà

+Bảng HOPDONG để lưu trữ thông tin về các hợp đồng thuê nhà của khách, gồm các thuộc tính sau:
Tên Thuộc tính Giải thích
SoHĐ Số hợp đồng
MaN Mã nhà
MaK Mã khách
NgayBĐ Ngày bắt đầu hợp đồng
NgayKT Ngày kết thúc hợp đồng
Yêu cầu:
1/ Hãy tạo cấu trúc cơ sở dữ liệu trên (Dùng trình soạn thảo Query Analyzer; Với mỗi bảng nếu có ràng buộc khoá
chính hoặc ràng buộc khoá ngoài yêu cầu sv phải định nghĩa đầy đủ).
2/ Nhập dữ liệu cho các bảng dữ liệu, mỗi bảng 2 bản ghi.
3/ Thực hành với các câu lệnh: Update, Delete
4/ Thực hiện các câu lệnh truy vấn sau:
1. Đưa ra danh sách về các ngôi nhà
2. Đưa ra thông tin về các khách hàng đã bắt đầu thuê nhà trong năm 2009
3. Đưa ra thông tin về các ngôi nhà cho thuê có địa chỉ tại Thái Nguyên
4. Đưa ra thông tin về các ngôi nhà chưa từng được khách hàng thuê
5. Đưa ra thông tin về các khách hàng đã thuê nhà với giá thuê cao nhất
6. Đưa ra thông tin về các khách hàng hôm nay đã hết hạn hợp đồng thuê nhà
7. Đưa ra thông tin về các ngôi nhà hiện tại chưa có khách hàng thuê
8. Đưa ra thông tin về các ngôi nhà được thuê vào ngày hôm nay
9. Tổng hợp thông tin về tình hình thuê nhà của nhà có mã ‘N01’
10. Tổng hợp thông tin về các khách hàng đã thuê nhà có mã ‘KH01’

You might also like