- Tạo csdl có tên là DVDLibrary.
- Tạo các bảng với mô hình dữ liệu như sau:
Yêu cầu:
- Cột OrderID của bảng Orders, cột CustomerID của bảng Customer có giá trị tự động được tạo mỗi khi thêm hóa đơn mới hay thêm 1 khách hàng mới.
- Cột Quantity của bảng OrderDetail chỉ nhận các giá trị từ 1 đến 200.
- Cột Price của bảng DVDLibrary và cột Discount của bảng Customer không nhận các giá trị âm.
- Cột Language chỉ nhận các giá trị sau: English, French, Chinese,Vietnamese.
- Sử dụng câu lệnh sửa đổi bảng để thao tác các yêu cầu sau:
- Thêm cột Age có kiểu money vào bảng Customer.
- Chuyển đổi kiểu dữ liệu cột Age của bảng OrderDetails thành kiểu int.
- Xóa cột Date_r của bảng OrderDetails.
- Thêm ràng buộc vào cột Age của bảng Customer là dữ liệu khi nhập vào cột này chỉ nhận các giá trị lớn hơn 18.
- Nhập dữ liệu vào các bảng như sau:
DVDCodeNo | DVDTitle | Language | SubTitles | Price |
1 | The Code of Da Vinci | English | 1 | $15,000.00 |
2 | Tazan boy | American | 1 | $25,000.00 |
3 | The Condor Hero | English | 0 | $11,000.00 |
4 | Thien Long bat bo | Chinese | 1 | $15,000.00 |
5 | Thien tam bien | Chinese | 0 | $15,000.00 |
6 | The Aviator | English | 0 | $17,000.00 |
7 | Hoang Tu Ech | Chinese | 0 | $34,000.00 |
CustomerID | CustomerName | Address | Discount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EmployeeID | EmployeeName | Password | ||
EM01 | Jonh | 123 | ||
EM02 | Shara | 456 | ||
EM03 | Mary | 789 |
OrderID | CustomerName | CustomerAdd | EmployeeID |
1 | Cusc - ÐHCT | 1 Ly Tu Trong - Can Tho | EM01 |
2 | TPT | 4 Ly Tu Trong - Can Tho | EM02 |
3 | Manu Life | 18 Chau Van Liem | EM01 |
4 | Khai Nguyên | 15 - 3/2 - Can Tho | EM03 |
5 | A Châu | 16 Mau Than - Can Tho | EM01 |
6 | Phong Than | 9 Hoa Binh | EM01 |
7 | Pepsi Viet Nam | 15 Le Hong Phong | EM01 |
8 | Chau Van Liem | 16 Ngo Quyen | EM02 |
9 | Coca Cola Viet Nam | Le Lai - Can Tho | EM01 |
OrderId | DVDCodeNo | Quantity |
1 | 1 | 5 |
1 | 2 | 3 |
1 | 4 | 7 |
2 | 3 | 8 |
Lưu ý: Cơ sở dữ liệu được đặt trong thư mục CSDL_HotelGreen của ổ đĩa [USER]
Nuk ka komente:
Posto një koment