⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 booksboeeowreadsystem.sql

📁 一个功能强大的图书管理系统,是个人版,适合学习swing的初学者阅读.
💻 SQL
📖 第 1 页 / 共 2 页
字号:
	[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 + -