dateisborrowedvalues45456141414数据结构(C语言版)6吴伟民,严蔚敏清华大学出版社20020628200401211
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubbookpubdatebooki
dateisborrowedvalues5455515中华历史5000年1吴强北京大学出版社20050403200605151
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubisborrowedvalues015115古代埃及3赵文华北京大学出版社20010202200209151
bookpubdatebooki
date
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubbookpubdatebooki
dateisborrowedvalues1514514日本文化1吴小鹏北京大学出版社20020402200403141
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubbookpubdatebooki
dateisborrowedvalues15154656微观经济学5李小刚北京大学出版社20001003200111151
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubisborrowedvalues5658影视文学4苏庆东北京大学出版社19990228200001211
bookpubdatebooki
date
i
serti
tosystem_booksbookidbook
amebookstyle
obookauthorbookpubbookpubdatebooki
dateisborrowedvalues565800020探索宇宙奥秘2苏庆东北京大学出版社19990228200001211
46数据库用户权限管理
该系统设置四种类型的用户(1)超级管理员superadmi
istrator即系统管理员拥有所有的权限。(2)管理员admi
istrator可以进行借还书处理;(3)教师teacher只能浏览图书信息,可借书数为10本,借书时间长为2个月。
(4)学生stude
t:只能浏览图书信息,可借书5本,借书时间长为1个月。
47建立触发器,存储过程建立借书记录存贮过程
CREATEPROCEDURESP_BORROWBOOKBOOKIDCHAR20READERIDCHAR9
ASINSERTINTOBORROW_RECORDBOOKIDREADERIDBORROWDATEVALUESBOOKIDREADERIDGETDATEGO建立还书记录存贮过程
1828
fCREATEPROCEDURESP_RETURNBOOKBOOKIDCHAR20READERIDCHAR9ASDELETEFROMRETUN_RECORDWHEREBOOKIDBOOKIDANDREADERIDREADERIDGO建立罚款单存贮过程CREATEPROCEDURESP_READERFEEREADERIDborrowdateASUPDATEreader_feeSETbookfee01daygetdatedayborrowdateWherereaderreaderidA
dborrowdateborrowdate建立借书记录表增加触发器CREATETRIGGERTR_ADDLENDONdboBORROW_RECORDFORINSERTASupdatesystem_bookssetisborrowed1WHEREBOOKIDINSELECTBOOKID
FROMi
sertedUPDATEREADERSETborrowed
umborrowed
um1WHEREREADERIDINSELECTREADERID
FROMi
serted建立还书记录删除触发器CREATETRIGGERTR_DELLENDONdboretur
_recordFORDELETEASupdatesystem_bookssetr