Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 5

B4

CREATE DATABASE QLGR4


go

USE QLGR4
GO
CREATE TABLE THO(
MaTho NVARCHAR(4) PRIMARY KEY,
TenTho NVARCHAR(30),
Nhom INT ,
NhomTruong NVARCHAR(4),
FOREIGN KEY (NhomTruong) REFERENCES dbo.THO(MaTho)

)
GO

INSERT INTO dbo.THO VALUES('1','Nguyen Van A',1,'1')


INSERT INTO dbo.THO VALUES('2','Nguyen Van B',2,'1')
INSERT INTO dbo.THO VALUES('3','Nguyen Van C',3,'3')
INSERT INTO dbo.THO VALUES('4','Nguyen Van D',1,'2')
INSERT INTO dbo.THO VALUES('5','Nguyen Van F',2,'2')
INSERT INTO dbo.THO VALUES('6','Nguyen Van E',3,'1')
INSERT INTO dbo.THO VALUES('7','Nguyen Van T',3,'2')
INSERT INTO dbo.THO VALUES('8','Nguyen Van G',2,'3')
INSERT INTO dbo.THO VALUES('9','Nguyen Van V',2,'1')
INSERT INTO dbo.THO VALUES('10','Nguyen Van N',1,'2')
INSERT INTO dbo.THO VALUES('11','Nguyen Van M',1,'3')
GO
CREATE TABLE CONGVIEC (
MaCV NVARCHAR(4) PRIMARY KEY,
NoiDungCV NVARCHAR(50)

)
GO
INSERT INTO dbo.CONGVIEC VALUES('1','AAA')
INSERT INTO dbo.CONGVIEC VALUES('2','BBB')
INSERT INTO dbo.CONGVIEC VALUES('3','CCC')
INSERT INTO dbo.CONGVIEC VALUES('4','DDD')
INSERT INTO dbo.CONGVIEC VALUES('5','EEE')
INSERT INTO dbo.CONGVIEC VALUES('6','FFF')
INSERT INTO dbo.CONGVIEC VALUES('7','GGG')

GO

CREATE TABLE KHACHHANG(


MaKH NVARCHAR(4) PRIMARY KEY,
TenKH NVARCHAR(30),
DiaChi NVARCHAR(50),
DienThoai NVARCHAR(11)
)
GO
INSERT INTO dbo.KHACHHANG VALUES('1','Le Thi A','K1','0909112655')
INSERT INTO dbo.KHACHHANG VALUES('2','Le Thi B','K2','0909112343')
INSERT INTO dbo.KHACHHANG VALUES('3','Le Thi C','K3','0908181565')
INSERT INTO dbo.KHACHHANG VALUES('4','Le Thi D','K4','0901561651')
INSERT INTO dbo.KHACHHANG VALUES('5','Le Thi E','K5','0909165165')
INSERT INTO dbo.KHACHHANG VALUES('6','Le Thi F','K6','0909165156')
INSERT INTO dbo.KHACHHANG VALUES('7','Le Thi G','K7','0909546545')
INSERT INTO dbo.KHACHHANG VALUES('8','Le Thi H','K8','0915615515')
INSERT INTO dbo.KHACHHANG VALUES('9','Le Thi I','K9','0905616511')
INSERT INTO dbo.KHACHHANG VALUES('10','Le Thi J','K10','090989448')
GO

CREATE TABLE HOPDONG(


SoHD NVARCHAR(4) PRIMARY KEY,
NgayHD DATE,
MaKH NVARCHAR(4),
SoXe NVARCHAR(10),
TriGiaHD INT ,
NgayGiaoDK DATE,
NgayNgThu DATE,
FOREIGN KEY (MaKH) REFERENCES dbo.KHACHHANG
)
GO
INSERT INTO dbo.HOPDONG VALUES('1','2020-04-10','1','0123',1000000,'2020-05-10','2020-05-
9')
INSERT INTO dbo.HOPDONG VALUES('2','2020-04-9','3','0121',2000000,'2020-05-12','2020-06-
9')
INSERT INTO dbo.HOPDONG VALUES('3','2020-04-8','2','0122',3000000,'2020-05-14','2020-06-
9')
INSERT INTO dbo.HOPDONG VALUES('4','2020-04-7','4','0112',4000000,'2020-05-16','2020-06-
9')
INSERT INTO dbo.HOPDONG VALUES('5','2020-04-6','6','0111',5000000,'2020-05-18','2020-06-
9')
INSERT INTO dbo.HOPDONG VALUES('6','2020-04-5','1','0110',6000000,'2020-05-20','2020-06-
9')
INSERT INTO dbo.HOPDONG VALUES('7','2020-04-4','6','0144',8000000,'2020-05-22','2020-06-
9')
GO
GO

CREATE TABLE CHITIET_HD(


SoHD NVARCHAR(4) ,
MaCV NVARCHAR(4),
TriGiaCV INT,
MaTho NVARCHAR(4),
KhoanTho INT ,
FOREIGN KEY(SoHD) REFERENCES dbo.HOPDONG,
FOREIGN KEY (MaCV)REFERENCES dbo.CONGVIEC,
FOREIGN KEY(MaTho) REFERENCES dbo.THO
)
GO
INSERT INTO dbo.CHITIET_HD VALUES('1','1',700000,'1',500000)
INSERT INTO dbo.CHITIET_HD VALUES('1','3',300000,'2',100000)
INSERT INTO dbo.CHITIET_HD VALUES('2','2',2000000,'2',1800000)
INSERT INTO dbo.CHITIET_HD VALUES('3','5',1000000,'3',800000)
INSERT INTO dbo.CHITIET_HD VALUES('3','6',1500000,'3',1200000)
INSERT INTO dbo.CHITIET_HD VALUES('4','6',500000,'3',400000)
INSERT INTO dbo.CHITIET_HD VALUES('5','5',5000000,'4',4000000)
INSERT INTO dbo.CHITIET_HD VALUES('6','4',6000000,'7',5000000)
GO

CREATE TABLE PHIEUTHU(


SoPT INT PRIMARY KEY,
NgaylapPT DATE,
SoHD NVARCHAR(4),
MaKH NVARCHAR(4),
HoTen NVARCHAR(30),
SoTienThu INT,
FOREIGN KEY(SoHD) REFERENCES dbo.HOPDONG,
FOREIGN KEY(MaKH) REFERENCES dbo.HOPDONG
)
GO
INSERT INTO dbo.PHIEUTHU VALUES(1,'2020-05-08','1','1','Tran A',800000)
INSERT INTO dbo.PHIEUTHU VALUES(2,'2020-05-10','6','1','Tran A',6000000)
INSERT INTO dbo.PHIEUTHU VALUES(3,'2020-06-08','5','6','Tran B',5000000)
INSERT INTO dbo.PHIEUTHU VALUES(4,'2020-07-09','2','3','Tran C',3000000)
INSERT INTO dbo.PHIEUTHU VALUES(5,'2020-05-11','3','2','Tran D',3000000)
B5
CREATE DATABASE QLSV5
GO
USE QLSV5
GO
CREATE TABLE MHỌC(
MAMH NVARCHAR(4) PRIMARY KEY,
TENMH NVARCHAR(30),
SOTIET INT
)
INSERT INTO dbo.MHỌC VALUES('1','Toán',1)
INSERT INTO dbo.MHỌC VALUES('2','Lý',2)
INSERT INTO dbo.MHỌC VALUES('3','Hoá',3)
INSERT INTO dbo.MHỌC VALUES('4','Sinh',3)
INSERT INTO dbo.MHỌC VALUES('5','Sử',5)
INSERT INTO dbo.MHỌC VALUES('6','Văn',5)
GO

CREATE TABLE GV(


MAGV NVARCHAR(4) PRIMARY KEY,
TENGV NVARCHAR(30),
MAMH NVARCHAR(4) FOREIGN KEY REFERENCES dbo.MHỌC
)
GO
INSERT INTO dbo.GV VALUES('1','Nguyễn Thị A','5')
INSERT INTO dbo.GV VALUES('2','Nguyễn Thị C','2')
INSERT INTO dbo.GV VALUES('3','Nguyễn Thị Z','6')
INSERT INTO dbo.GV VALUES('4','Nguyễn Thị D','3')
INSERT INTO dbo.GV VALUES('5','Nguyễn Thị G','2')
INSERT INTO dbo.GV VALUES('6','Nguyễn Thị V','4')
INSERT INTO dbo.GV VALUES('7','Nguyễn Thị N','2')
INSERT INTO dbo.GV VALUES('8','Nguyễn Thị M','6')
GO

CREATE TABLE BUỔITHI(


HKY INT,
NGAY DATE,
GIO TIME,
PHG NVARCHAR(10),
MAMH NVARCHAR(4),
TGTHI INT,
PRIMARY KEY(HKY,NGAY,GIO,PHG),
FOREIGN KEY(MAMH) REFERENCES dbo.MHỌC
)
GO
INSERT INTO dbo.BUỔITHI VALUES(1,'2001-7-25','7:0:0','A5 203','1',45)
INSERT INTO dbo.BUỔITHI VALUES(2,'2001-7-24','9:0:0','A5 202','2',45)
INSERT INTO dbo.BUỔITHI VALUES(2,'2001-7-22','9:0:0','A5 201','3',45)
INSERT INTO dbo.BUỔITHI VALUES(1,'2001-7-25','7:0:0','A5 202','3',45)
INSERT INTO dbo.BUỔITHI VALUES(1,'2001-7-23','10:0:0','A5 204','5',45)
INSERT INTO dbo.BUỔITHI VALUES(2,'2001-7-30','11:0:0','A5 204','6',45)
INSERT INTO dbo.BUỔITHI VALUES(1,'2001-7-25','11:0:0','A5 201','3',45)
INSERT INTO dbo.BUỔITHI VALUES(2,'2001-7-24','7:0:0','A5 204','4',45)
INSERT INTO dbo.BUỔITHI VALUES(2,'2001-7-28','9:0:0','A5 202','6',45)
INSERT INTO dbo.BUỔITHI VALUES(1,'2001-7-29','7:0:0','A5 203','6',45)
GO

CREATE TABLE PC_COI_THI(


MAGV NVARCHAR(4),
HK INT ,
NGAY DATE,
GIO TIME,
PHG NVARCHAR(10),
PRIMARY KEY(MAGV,HK,NGAY,GIO,PHG),
FOREIGN KEY(MAGV) REFERENCES dbo.GV,
FOREIGN KEY (HK,NGAY,GIO,PHG) REFERENCES dbo.BUỔITHI
)
GO
INSERT INTO dbo.PC_COI_THI VALUES('1',1,'2001-7-25','7:0:0','A5 203')
INSERT INTO dbo.PC_COI_THI VALUES('2',2,'2001-7-24','9:0:0','A5 202')
INSERT INTO dbo.PC_COI_THI VALUES('8',1,'2001-7-29','7:0:0','A5 203')
INSERT INTO dbo.PC_COI_THI VALUES('5',2,'2001-7-24','7:0:0','A5 204')
INSERT INTO dbo.PC_COI_THI VALUES('6',2,'2001-7-24','7:0:0','A5 204')
INSERT INTO dbo.PC_COI_THI VALUES('7',1,'2001-7-25','7:0:0','A5 203')
INSERT INTO dbo.PC_COI_THI VALUES('8',2,'2001-7-28','9:0:0','A5 202')
INSERT INTO dbo.PC_COI_THI VALUES('4',1,'2001-7-23','10:0:0','A5 204')
INSERT INTO dbo.PC_COI_THI VALUES('3',2,'2001-7-24','9:0:0','A5 202')
INSERT INTO dbo.PC_COI_THI VALUES('8',2,'2001-7-30','11:0:0','A5 204')
INSERT INTO dbo.PC_COI_THI VALUES('1',1,'2001-7-29','7:0:0','A5 203')
GO

You might also like