CREATE DATABASE DB_QLSACH USE DB_QLSACH CREATE TABLE DOCGIA ( MADG CHAR(5) NOT NULL PRIMARY KEY, TENDG NVARCHAR(50), DIACHI NVARCHAR(50) ) CREATE TABLE SACH ( MASH CHAR(5) NOT NULL PRIMARY KEY, TENSH NVARCHAR(50), LOAI NVARCHAR(50), NXB NVARCHAR(50), NAMXB INT, TACGIA NVARCHAR(50), TINHTRANG NVARCHAR(40) ) CREATE TABLE MUONSACH ( MADG CHAR(5) NOT NULL, MASH CHAR(5) NOT NULL, NGAYMUON DATE, NGAYTRA DATE, PRIMARY KEY (MADG, MASH), FOREIGN KEY (MADG) REFERENCES DOCGIA (MADG), FOREIGN KEY (MASH) REFERENCES SACH (MASH) ) INSERT INTO DOCGIA VALUES ('DG001', N'Nguyễn Văn A', N'TPHCM'), ('DG002', N'Trần Đình Huy', N'Bình Dương'), ('DG003', N'Nguyễn Trần Phương Duy', N'Phú Yên'), ('DG004', N'Ngô Thị Như Quỳnh', N'Phú Yên'), ('DG005', N'Hồ An', N'TPHCM'); INSERT INTO SACH VALUES ('SH001', N'TRR', N'Khoa học tự nhiên', N'NXB Hà Nội', 2020, N'Nguyễn B', N'Mượn'), ('SH002', N'Mắt biếc', N'Văn học', N'NXB Văn Học', 2018, N'Nguyễn Nhật Ánh', N'Mượn'), ('SH003', N'Hai số phận', N'Văn học', N'NXB Quốc Gia', 2010, N'Aldajd', N'Chưa mượn'); SET DATEFORMAT DMY INSERT INTO MUONSACH VALUES ('DG001', 'SH002', '12/05/2020', '30/05/2020'), ('DG001', 'SH001', '20/08/2018', '12/11/2018');