数据库实训:图书馆管理系统建模( 三 )


/*Table:Book*/
/*==============================================================*/
createtableBook
(
BookIDchar(10)notnull,
PublishNamevarchar(40)null,
StackIDchar(2)null,
ISBNvarchar(20)notnull,
Titlevarchar(40)notnull,
Authorvarchar(20)null,
Pricenumeric(5,2)notnull,
"Bookconcern"varchar(40)null,
AddTimedatenotnull,
Amountintegernotnull,
Remainintegernotnull,
constraintPK_BOOKprimarykey(BookID)
);
/*==============================================================*/
/*Table:"BorrowBook"*/
/*==============================================================*/
createtable"BorrowBook"
(
ReaderIDchar(10)null,
BookIDchar(10)null,
BorrowTimedatenull,
SReturntimedatenull,
RReturntimedatenull
);
/*==============================================================*/
/*Table:Publish*/
/*==============================================================*/
createtablePublish
(
PublishNamevarchar(40)notnull,
Addressvarchar(40)notnull,
Phonevarchar(15)notnull,
"E-mail"varchar(30)notnull,
constraintPK_PUBLISHprimarykey(PublishName)
);
/*==============================================================*/
/*Table:Reader*/
/*==============================================================*/
数据库实训:图书馆管理系统建模】createtableReader
(
ReaderIDchar(10)notnull,
ReaderNamevarchar(8)notnull,
Sexchar(2)null,
Ageintegernull,
Classvarchar(10)notnull,
ReaderPasswordvarchar(20)notnull,
Maxborrowedintegernotnull,
constraintPK_READERprimarykey(ReaderID)
);
/*==============================================================*/
/*Table:Stack*/
/*==============================================================*/
createtableStack
(
StackIDchar(2)notnull,
StackNamevarchar(10)notnull,
StackLocationvarchar(20)notnull,
constraintPK_STACKprimarykey(StackID)
);
altertableBook
addconstraintFK_BOOK_RELATIONS_PUBLISHforeignkey(PublishName)
referencesPublish(PublishName)
onupdaterestrict
ondeleterestrict;
altertableBook
addconstraintFK_BOOK_RELATIONS_STACKforeignkey(StackID)
referencesStack(StackID)
onupdaterestrict
ondeleterestrict;
altertable"BorrowBook"
addconstraint"FK_BORROWB_RELATIONS_READER"foreignkey(ReaderID)
referencesReader(ReaderID)
onupdaterestrict
ondeleterestrict;
altertable"BorrowBook"
addconstraint"FK_BORROWB_RELATIONS_BOOK"foreignkey(BookID)
referencesBook(BookID)
onupdaterestrict
ondeleterestrict;
05
参考书籍
《信息管理与管理信息系统》
ISBN:978-7-302-38295-9
李联宁编著
定价:34.50元

数据库实训:图书馆管理系统建模
文章图片
06
精彩文章回顾
如何用手机设置路由器
Grover量子搜索算法的原理与应用
大数据分析案例:在“北上广”打拼是怎样一种体验?
大数据时代银行如何玩转数据挖掘
真题解析│2017年蓝桥杯软件类省赛传统“送分题”
Java15新增类Record的工作实例|附代码
Dart应用Bloc设计模式实例|附代码
从火种到能源 , 华为做AI的逻辑链
华为AI , 建造中的全景图
逻辑回归的MATLAB实践|附代码
Python爬虫实例:采集微博博文|附视频
MySQL利用E-R模型的数据库概念设计|附视频
HTML5实现黑白棋游戏附代码利用微信小程序实现活动报名登记|附代码使用Flutter小部件跨平台开发移动端App组件|附代码电脑病毒木马的清除和防范方法|附视频教你用Python做在线人脸检测