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

CREATE TABLE TRUYEN(

MATRUYEN CHAR(5) NOT NULL PRIMARY KEY,


TENTRUYEN NVARCHAR(20) NOT NULL,
THELOAI NVARCHAR(50) NOT NULL,
NXB NVARCHAR(50) NOT NULL)

CREATE TABLE KHACHHANG(


MAKH CHAR(5) NOT NULL PRIMARY KEY,
HOTEN NVARCHAR(50) NOT NULL,
NGAYSINH DATETIME NOT NULL,
DIACHI NVARCHAR(50) NOT NULL,
SODT VARCHAR(15) NOT NULL,
NGDK DATETIME NOT NULL)

CREATE TABLE PHIEUTHUE(


MAPT CHAR(5) NOT NULL PRIMARY KEY,
MAKH CHAR(5) NOT NULL,
NGAYTHUE DATETIME NOT NULL,
NGAYTRA DATETIME NOT NULL,
SOTRUYENTHUE INT NOT NULL)

CREATE TABLE CHITIETPHIEUTHUE(


MATRUYEN CHAR(5) NOT NULL,
MAPT CHAR(5) NOT NULL)

ALTER TABLE PHIEUTHUE


ADD CONSTRAINT FK_01 FOREIGN KEY (MAKH) REFERENCES KHACHHANG(MAKH)

ALTER TABLE CHITIETPHIEUTHUE


ADD CONSTRAINT FK_02 FOREIGN KEY (MATRUYEN) REFERENCES TRUYEN(MATRUYEN)

ALTER TABLE CHITIETPHIEUTHUE


ADD CONSTRAINT FK_03 FOREIGN KEY (MAPT) REFERENCES PHIEUTHUE(MAPT)

INSERT INTO PHIEUTHUE (MAPT, MAKH, NGAYTHUE, NGAYTRA, SOTRUYENTHUE) VALUES


('PT001', 'KH001', '2024-05-10 00:00:00', '2024-05-20 00:00:00', 2),
('PT002', 'KH002', '2024-05-15 00:00:00', '2024-05-25 00:00:00', 3),
('PT003', 'KH003', '2024-05-12 00:00:00', '2024-05-22 00:00:00', 1),
('PT004', 'KH004', '2024-05-14 00:00:00', '2024-05-24 00:00:00', 4),
('PT005', 'KH005', '2024-05-11 00:00:00', '2024-05-21 00:00:00', 3),
('PT006', 'KH001', '2024-05-16 00:00:00', '2024-05-26 00:00:00', 2),
('PT007', 'KH003', '2024-05-13 00:00:00', '2024-05-23 00:00:00', 1),
('PT008', 'KH006', '2024-05-17 00:00:00', '2024-05-27 00:00:00', 2),
('PT009', 'KH009', '2024-05-10 00:00:00', '2024-05-20 00:00:00', 2),
('PT010', 'KH009', '2024-05-15 00:00:00', '2024-05-25 00:00:00', 1);

INSERT INTO TRUYEN (MATRUYEN, TENTRUYEN, THELOAI, NXB) VALUES


('TR001', N'Truyện Kiều', N'Văn học', N'NXB Kim Đồng'),
('TR002', N'Harry Potter ', N'Trinh thám', N'NXB Scholastic'),
('TR003', N' Sherlock Holmes', N'Trinh thám', N'NXB Trí Việt'),
('TR004', N'Lão Hạc', N'Văn học', N'NXB Hội Nhà Văn'),
('TR005', N' Người Thân Yêu', N'Văn học', N'NXB Phụ Nữ'),
('TR006', N'Mắt Biếc', N'Văn học', N'NXB Trẻ'),
('TR007', N'Bộ Tứ Siêu đẳng', N'Thiếu nhi', N'NXB Văn học'),
('TR008', N'Không Gia Đình', N'Văn học', N'NXB Hồng Đức'),
('TR009', N'Sống sót', N'Trinh thám', N'NXB Nhã Nam'),
('TR010', N'Quý Cô Giác Ngộ', N'Văn học', N'NXB Phương Nam');

INSERT INTO KHACHHANG (MAKH, HOTEN, NGAYSINH, DIACHI, SODT, NGDK) VALUES
('KH001', N'Nguyễn Văn A', '1990-01-01 00:00:00', N'Hà Nội', '0123456789', '2023-05-21
00:00:00'),
('KH002', N'Trần Thị B', '1995-02-02 00:00:00', N'Đà Nẵng', '0987654321', '2023-05-21
00:00:00'),
('KH003', N'Lê Văn C', '2000-03-03 00:00:00',N'Hồ Chí Minh', '0123123456', '2023-05-21
00:00:00'),
('KH004', N'Phạm Thị D', '1992-04-04 00:00:00',N'Cần Thơ', '0987456123', '2023-05-21
00:00:00'),
('KH005', N'Đỗ Văn E', '1985-05-05 00:00:00',N'Hải Phòng', '0123789456', '2023-05-21
00:00:00'),
('KH006', N'Cao Thị F', '1998-06-06 00:00:00',N'Bình Dương', '0987563214', '2023-05-21
00:00:00'),
('KH007', N'Nguyễn Minh G', '1991-07-07 00:00:00',N'Quảng Nam', '0123987654', '2023-05-21
00:00:00'),
('KH008', N'Trần Bình H', '1988-08-08 00:00:00',N'Đắk Lắk', '0987632145', '2023-05-21
00:00:00'),
('KH009', N'Lê Hien Diu', '1985-08-08 00:00:00',N'Bình Định','0966913588','2023-06-21
00:00:00')

INSERT INTO CHITIETPHIEUTHUE (MATRUYEN, MAPT) VALUES


('TR001', 'PT001'),
('TR004', 'PT001'),
('TR009', 'PT002'),
('TR003', 'PT002'),
('TR005', 'PT002'),
('TR006', 'PT003'),
('TR009', 'PT004'),
('TR010', 'PT004'),
('TR002', 'PT004'),
('TR008', 'PT004'),
('TR002', 'PT005'),
('TR005', 'PT005'),
('TR008', 'PT005'),
('TR001', 'PT006'),
('TR002', 'PT006'),
('TR008', 'PT007'),
('TR007', 'PT008'),
('TR009', 'PT008'),
('TR006', 'PT009'),
('TR004', 'PT009'),
('TR008', 'PT010');

You might also like