📄 booksboeeowreadsystem.sql
字号:
[id] [int] IDENTITY (1, 1) NOT NULL ,
[bookId] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[readerId] [varchar] (8) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[beginTime] [datetime] NOT NULL ,
[returnTime] [datetime] NULL ,
[borrowHandlers] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[returnHandlers] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[BooksType] WITH NOCHECK ADD
CONSTRAINT [PK_BooksType] PRIMARY KEY CLUSTERED
(
[typeID]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[quanxian] WITH NOCHECK ADD
CONSTRAINT [PK_quanxian] PRIMARY KEY CLUSTERED
(
[Name]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[readerType] WITH NOCHECK ADD
CONSTRAINT [PK_readerType] PRIMARY KEY CLUSTERED
(
[typeName]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[booksInfo] WITH NOCHECK ADD
CONSTRAINT [PK_booksInfo] PRIMARY KEY CLUSTERED
(
[Id]
) ON [PRIMARY] ,
CONSTRAINT [IX_booksInfo_1] UNIQUE NONCLUSTERED
(
[booksName]
) ON [PRIMARY] ,
CONSTRAINT [IX_booksInfo_2] UNIQUE NONCLUSTERED
(
[booksNum]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[readerInfo] WITH NOCHECK ADD
CONSTRAINT [DF_readerInfo_exitTime] DEFAULT ('1年') FOR [exitTime],
CONSTRAINT [DF_readerInfo_state] DEFAULT (0) FOR [state],
CONSTRAINT [DF_readerInfo_borrowBooksNum] DEFAULT (0) FOR [borrowBooksNum],
CONSTRAINT [PK_readerInfo] PRIMARY KEY CLUSTERED
(
[readerID]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[booksBoorowInfo] WITH NOCHECK ADD
CONSTRAINT [PK_booksBoorowInfo] PRIMARY KEY CLUSTERED
(
[id]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[booksInfo] ADD
CONSTRAINT [FK_booksInfo_BooksType] FOREIGN KEY
(
[bookTypeId]
) REFERENCES [dbo].[BooksType] (
[typeID]
) ON UPDATE CASCADE ,
CONSTRAINT [FK_booksInfo_quanxian] FOREIGN KEY
(
[logouthandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
),
CONSTRAINT [FK_booksInfo_quanxian1] FOREIGN KEY
(
[lairagehandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
)
GO
ALTER TABLE [dbo].[readerInfo] ADD
CONSTRAINT [FK_readerInfo_quanxian] FOREIGN KEY
(
[beginHandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
),
CONSTRAINT [FK_readerInfo_quanxian1] FOREIGN KEY
(
[endHandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
),
CONSTRAINT [FK_readerInfo_readerType] FOREIGN KEY
(
[readerTypeName]
) REFERENCES [dbo].[readerType] (
[typeName]
)
GO
ALTER TABLE [dbo].[booksBoorowInfo] ADD
CONSTRAINT [FK_booksBoorowInfo_booksInfo] FOREIGN KEY
(
[bookId]
) REFERENCES [dbo].[booksInfo] (
[booksNum]
),
CONSTRAINT [FK_booksBoorowInfo_quanxian] FOREIGN KEY
(
[borrowHandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
),
CONSTRAINT [FK_booksBoorowInfo_quanxian1] FOREIGN KEY
(
[returnHandlers]
) REFERENCES [dbo].[quanxian] (
[Name]
),
CONSTRAINT [FK_booksBoorowInfo_readerInfo] FOREIGN KEY
(
[readerId]
) REFERENCES [dbo].[readerInfo] (
[readerID]
)
GO
exec sp_addextendedproperty N'MS_Description', N'管理员姓名', N'user', N'dbo', N'table', N'quanxian', N'column', N'Name'
GO
exec sp_addextendedproperty N'MS_Description', N'押金', N'user', N'dbo', N'table', N'readerType', N'column', N'foregift'
GO
exec sp_addextendedproperty N'MS_Description', N'租书的数量(本数)', N'user', N'dbo', N'table', N'readerType', N'column', N'quantity'
GO
exec sp_addextendedproperty N'MS_Description', N'租书的期限(天数)', N'user', N'dbo', N'table', N'readerType', N'column', N'term'
GO
exec sp_addextendedproperty N'MS_Description', N'读者类型', N'user', N'dbo', N'table', N'readerType', N'column', N'typeName'
GO
exec sp_addextendedproperty N'MS_Description', N'出版社', N'user', N'dbo', N'table', N'booksInfo', N'column', N'bookConcern'
GO
exec sp_addextendedproperty N'MS_Description', N'入库时间', N'user', N'dbo', N'table', N'booksInfo', N'column', N'booksLairage'
GO
exec sp_addextendedproperty N'MS_Description', N'注销时间', N'user', N'dbo', N'table', N'booksInfo', N'column', N'booksLogout'
GO
exec sp_addextendedproperty N'MS_Description', N'图书名称', N'user', N'dbo', N'table', N'booksInfo', N'column', N'booksName'
GO
exec sp_addextendedproperty N'MS_Description', N'类别+年月+自动标号', N'user', N'dbo', N'table', N'booksInfo', N'column', N'booksNum'
GO
exec sp_addextendedproperty N'MS_Description', N'入库操作员', N'user', N'dbo', N'table', N'booksInfo', N'column', N'lairagehandlers'
GO
exec sp_addextendedproperty N'MS_Description', N'注销操作员', N'user', N'dbo', N'table', N'booksInfo', N'column', N'logouthandlers'
GO
exec sp_addextendedproperty N'MS_Description', N'定价', N'user', N'dbo', N'table', N'booksInfo', N'column', N'purchaseMoney'
GO
exec sp_addextendedproperty N'MS_Description', N'备注', N'user', N'dbo', N'table', N'booksInfo', N'column', N'remark'
GO
exec sp_addextendedproperty N'MS_Description', N'办证操作员', N'user', N'dbo', N'table', N'readerInfo', N'column', N'beginHandlers'
GO
exec sp_addextendedproperty N'MS_Description', N'办证日期', N'user', N'dbo', N'table', N'readerInfo', N'column', N'beginTime'
GO
exec sp_addextendedproperty N'MS_Description', N'已经借阅的书数量', N'user', N'dbo', N'table', N'readerInfo', N'column', N'borrowBooksNum'
GO
exec sp_addextendedproperty N'MS_Description', N'证件名称', N'user', N'dbo', N'table', N'readerInfo', N'column', N'certificateName'
GO
exec sp_addextendedproperty N'MS_Description', N'证件号码', N'user', N'dbo', N'table', N'readerInfo', N'column', N'certificateNum'
GO
exec sp_addextendedproperty N'MS_Description', N'注销操作人员', N'user', N'dbo', N'table', N'readerInfo', N'column', N'endHandlers'
GO
exec sp_addextendedproperty N'MS_Description', N'注销时间', N'user', N'dbo', N'table', N'readerInfo', N'column', N'endTime'
GO
exec sp_addextendedproperty N'MS_Description', N'有效期限', N'user', N'dbo', N'table', N'readerInfo', N'column', N'exitTime'
GO
exec sp_addextendedproperty N'MS_Description', N'损坏图书,期刊的数量', N'user', N'dbo', N'table', N'readerInfo', N'column', N'mangleQuantity'
GO
exec sp_addextendedproperty N'MS_Description', N'读者地址', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerAddress'
GO
exec sp_addextendedproperty N'MS_Description', N'借阅证号码', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerID'
GO
exec sp_addextendedproperty N'MS_Description', N'借阅人姓名', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerName'
GO
exec sp_addextendedproperty N'MS_Description', N'性别', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerSex'
GO
exec sp_addextendedproperty N'MS_Description', N'读者电话', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerTelephone'
GO
exec sp_addextendedproperty N'MS_Description', N'读者类型', N'user', N'dbo', N'table', N'readerInfo', N'column', N'readerTypeName'
GO
exec sp_addextendedproperty N'MS_Description', N'是否借书', N'user', N'dbo', N'table', N'readerInfo', N'column', N'state'
GO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -