bảng thứ,td{biên giới:1px solid;padding:1px}bảng{biên giới-sụp đổ: sụp đổ}
Xin chào các bạn, mình là Vũ, sau khi tìm hiểu bài hướng dẫn thao tác với bảng và Ràng buộc khóa chính, khóa ngoại trong sql, mình có làm bài thực hành sql sau để các bạn nắm vững cú pháp hơn. Các bạn nên cố gắng tự xây dựng các bảng trước khi xem lời giải để đảm bảo việc học tốt hơn.
Phần 1: Nội dung bài tập thực hành sql
Viết câu lệnh SQL để tạo cơ sở dữ liệu có tên QLBanhang gồm 4 bảng có cấu trúc như sau:
Các thuộc tính được gạch chân là khóa chính của bảng.
1. Bảng khách hàng
Tên cột dọc | Loại dữ liệu | Kích thước |
MAKH | Nvarchar | 5 |
TENKHI | Nvarchar | 30 |
ĐỊA CHỈ | Nvarchar | 300 |
ĐT | véc ni | mười |
véc ni | 30 |
2. Bảng VATTU
Tên cột dọc | Loại dữ liệu | Kích thước |
MAVT | Nvarchar | 5 |
TENVT | Nvarchar | 30 |
DVT | Nvarchar | 20 |
GIAMUA | tiền bạc | |
SLTON | int |
3. HOAĐON . bàn
Tên cột dọc | Loại dữ liệu | Kích thước |
MAHD | Nvarchar | mười |
ĐÚNG | Ngày giờ | |
MAKH | Nvarchar | 5 |
TONGTG | tiền bạc |
4. Bảng CHITIETHOADON
Tên cột dọc | Loại dữ liệu | Kích thước |
MAHD | Nvarchar | mười |
MAVT | Nvarchar | 5 |
SL | int | |
GIA BÂN | tiền bạc |
Thời gian dự kiến làm bài: 30 phút
Phần 2: Thực hành với hệ quản trị cơ sở dữ liệu SQL Server
Bước 1: Tạo cơ sở dữ liệu QLBanHang
TẠO CƠ SỞ DỮ LIỆU QLBANHANG;
Bước 2: Tạo bảng KHACHHANG
Cú pháp:
sử dụng QLBanHang TẠO BẢNG KHACHHANG( MAKH nvarchar(5) NOT NULL PRIMARY KEY, TENKH nvarchar(30), DIACHI nvarchar(300), DT varchar(10), EMAIL varchar(30) );
Kết quả:
Bước 3: Tạo bảng VATTU
Cú pháp:
TẠO BẢNG VATTU( MAVT nvarchar(5) NOT NULL PRIMARY KEY, TENVT nvarchar(30), DVT nvarchar(20), GIAMUA money, SLTON int );
Kết quả:
Bước 4: Tạo bảng HOADON
Cú pháp:
TẠO BẢNG HOADON( MAHD nvarchar(10) NOT NULL PRIMARY KEY, NOW datetime, MAKH nvarchar(5), TONGTG money );
Kết quả:
Bước 5: Tạo bảng CHITIETHOADON
Cú pháp:
TẠO BẢNG CHITIETHOADON( MAHD nvarchar(10) NOT NULL, MAVT nvarchar(5) NOT NULL, SL int, GIABAN money CONSTRAINT PK_ChiTietHoaDon PRIMARY KEY(MAHD,MAVT) );
Kết quả:
Phần 3: Kết luận
Sau khi hoàn thành bài tập này, các bạn có thể nắm vững cú pháp tạo cơ sở dữ liệu, tạo bảng với khóa chính và cột với các kiểu dữ liệu khác nhau như int, nvarchar, varchar, datetime, money. Hy vọng bài viết hữu ích với bạn, nếu có góp ý vui lòng liên hệ email: [email protected]
Sinh viên Phạm Tuấn Vũ
Bạn thấy bài viết Bài tập thực hành SQL 1-Tạo cơ sở dữ liệu và các bảng có khắc phục đươc vấn đề bạn tìm hiểu ko?, nếu ko hãy comment góp ý thêm về Bài tập thực hành SQL 1-Tạo cơ sở dữ liệu và các bảng bên dưới để Trường Cao đẳng Nghề Khách sạn Du lịch Quốc tế IMPERIAL có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: imperialhotelschool.edu.vn của Trường Cao đẳng Nghề Khách sạn Du lịch Quốc tế IMPERIAL
Nhớ để nguồn: Bài tập thực hành SQL 1-Tạo cơ sở dữ liệu và các bảng của website imperialhotelschool.edu.vn
Chuyên mục: Kiến thức chung