Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Triển khai trên SQL Server

1 Tạo CSDL

CREATE DATABASE BaoChi ON PRIMARY


( NAME = 'BaoChi',
FILENAME = 'D:\Bin\BaoChi.mdf' ,
SIZE = 3072KB ,
MAXSIZE = UNLIMITED,
FILEGROWTH = 1024KB )
Log on
( NAME = 'BaoChi_log',
FILENAME = 'D:\Bin\BaoChi_log.ldf' ,
SIZE = 1024KB ,
MAXSIZE = 2048KB ,
FILEGROWTH = 10%)
GO

Use BaoChi

2 Tạo Bảng

Create Table ChiNhanh


(
MaCN int Not Null ,
TenCN nvarchar Not Null ,
DiaChi nvarchar(100) Not Null ,
SDT char Not Null ,
)

Create Table AnPham


(
MaAnPham char(100),
TenAnPham nvarchar(100),
KyPhatHanh date,
GiaBan Money
)

Create Table ToaSoan


(
MaToaSoan char(100) Not Null ,
TenToaSoan nvarchar(100) Not Null ,
DiaChi nvarchar(100) Not Null ,
SDT int Not Null ,
)

Create Table KhachHang


(
IDKhachHang char(100) Not Null ,
Ho nvarchar(100),
Ten nvarchar(100) Not Null ,
CoQuan varchar(100) Not Null ,
DiaChi nvarchar(100) Not Null ,
SDT char Not Null ,
Email varchar
)

Create Table PhieuDatBao


(
SoPhieu char(100) Not Null ,
Ngaylap date Not Null ,
ThoiHanDangKi date Not Null ,
TenCNnhanbao nvarchar(100) Not Null ,
TenKhachHang nvarchar(100) Not Null ,
DiaChiKhachHang nvarchar Not Null ,
TenAnPham nvarchar(100) Not Null ,
SoLuongAnPham int Not Null ,
DonGiaAnPham float Not Null ,
)

Create Table ChuDe


(
MaChuDe char(100),
TenChuDe nvarchar(100)
)

Create Table NhanVien


(
MaNV char(100) Not Null ,
HoTenNv nvarchar(100) Not Null ,
)
Khóa Chính
Alter Table ChiNhanh
Add Constraint cn_pk Primary key (MaCN)
Go

Alter Table AnPham


Add Constraint ap_pk Primary key (MaAnPham)
Go

Alter Table ToaSoan


Add Constraint ts_pk Primary key (MaToaSoan)
Go

Alter Table KhachHang


Add Constraint kh_pk Primary key (IDKhachHang)
Go

Alter Table PhieuDatBao


Add Constraint pdb_pk Primary key (SoPhieu)
Go

Alter Table ChuDe


Add Constraint cd_pk Primary key (MaChuDe)
Go

Alter Table NhanVien


Add Constraint nv_pk Primary key (MaNV)
Go

You might also like