Bài tập thực hành SQL 1-Tạo cơ sở dữ liệu và các bảng

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
E-MAIL 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:

Xem thêm bài viết hay:  Không thể xem video trên trình duyệt vì Adobe Flash Player bị chặn?

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

Xem thêm bài viết hay:  Gần 139.000 người có trình độ đại học trở lên thất nghiệp

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

Viết một bình luận