0% found this document useful (0 votes)
2 views2 pages

SQLQuery 1

The document outlines the creation of a database named QUANLYBANNUOCHOA, which includes several tables: SANPHAM, TAIKHOAN, HOADON, CHITIET_HOADON, KHACHHANG, GIOHANG, BINHLUAN, and KHUYENMAI. Each table has defined columns with data types and primary/foreign key constraints to establish relationships between them. The structure supports a management system for products, accounts, orders, customers, shopping carts, reviews, and promotions.

Uploaded by

phanxuanduc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

SQLQuery 1

The document outlines the creation of a database named QUANLYBANNUOCHOA, which includes several tables: SANPHAM, TAIKHOAN, HOADON, CHITIET_HOADON, KHACHHANG, GIOHANG, BINHLUAN, and KHUYENMAI. Each table has defined columns with data types and primary/foreign key constraints to establish relationships between them. The structure supports a management system for products, accounts, orders, customers, shopping carts, reviews, and promotions.

Uploaded by

phanxuanduc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

create database QUANLYBANNUOCHOA

CREATE TABLE SANPHAM(


MASP VARCHAR(5),
TENSP NVARCHAR(50),
HINHANH VARBINARY(MAX),
TENNCC VARCHAR(5),
GIABAN INT,
SOLUONGTON INT,
PRIMARY KEY (MASP)
)
CREATE TABLE TAIKHOAN(
MATK VARCHAR(5),
TENTK NVARCHAR(50),
MATKHAU CHAR(255),
LOAITK NVARCHAR(20),
PRIMARY KEY (MATK)
)
CREATE TABLE HOADON(
MAHD VARCHAR(5),
MAKH VARCHAR(5),
NGAYHD DATETIME,
NGAYGH DATETIME,
MADONHANG CHAR(12),
PRIMARY KEY (MAHD),
FOREIGN KEY (MAKH) REFERENCES KHACHHANG(MAKH)
)
CREATE TABLE CHITIET_HOADON(
MAHD VARCHAR(5),
MASP VARCHAR(5),
SLBAN INT,
TONGTIEN INT,
TRANGTHAITHANHTOAN BIT,
FOREIGN KEY (MAHD) REFERENCES HOADON(MAHD),
FOREIGN KEY (MASP) REFERENCES SANPHAM(MASP),
)
CREATE TABLE KHACHHANG(
MAKH VARCHAR(5),
TENKH VARCHAR(50),
MATK VARCHAR(5),
DIACHI VARCHAR(255),
SODT CHAR(10),
PRIMARY KEY (MAKH),
FOREIGN KEY (MATK) REFERENCES TAIKHOAN(MATK),
)
CREATE TABLE GIOHANG(
MAGIOHANG VARCHAR(5),
MASP VARCHAR(5),
SOLUONG INT,
TONGTIEN INT,
FOREIGN KEY (MASP) REFERENCES SANPHAM(MASP)
)
CREATE TABLE BINHLUAN(
MATK VARCHAR(5),
MASP VARCHAR(5),
NGAYBL DATETIME,
NOIDUNG NVARCHAR(255),
FOREIGN KEY (MATK) REFERENCES TAIKHOAN(MATK),
FOREIGN KEY (MASP) REFERENCES SANPHAM(MASP)
)
CREATE TABLE KHUYENMAI(
MAKM VARCHAR(10),
MASP VARCHAR(5),
NGAYBATDAU DATETIME,
NGAYKETTHUC DATETIME,
GIATRIKM FLOAT,
PRIMARY KEY (MAKM),
FOREIGN KEY (MASP) REFERENCES SANPHAM(MASP)
)

You might also like