e martë, 12 qershor 2007

DVD Library

QUẢN LÝ THƯ VIỆN DVD
  1. Tạo csdl có tên là DVDLibrary.
  2. Tạo các bảng với mô hình dữ liệu như sau:

    Yêu cầu:

  3. 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.
  4. Cột Quantity của bảng OrderDetail chỉ nhận các giá trị từ 1 đến 200.
  5. 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.
  6. Cột Language chỉ nhận các giá trị sau: English, French, Chinese,Vietnamese.
  7. Sử dụng câu lệnh sửa đổi bảng để thao tác các yêu cầu sau:
    1. Thêm cột Age có kiểu money vào bảng Customer.
    2. Chuyển đổi kiểu dữ liệu cột Age của bảng OrderDetails thành kiểu int.
    3. Xóa cột Date_r của bảng OrderDetails.
    4. 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.
  1. 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: