数据库第三次大作业(全答案)(共4页).docx
《数据库第三次大作业(全答案)(共4页).docx》由会员分享,可在线阅读,更多相关《数据库第三次大作业(全答案)(共4页).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上4 作业3存储过程与触发器设计任务任务:1) 为BookStore数据库增加一个用户oper1,允许oper1对图书表和借还表进行修改操作。 use BookStoregoexec sp_addlogin operl,(此处为密码),BookStoregoexec sp_addrolemember db_datareader,operlgrant update on 图书表 to operlgrant update on 借还表 to operl2) 设计存储过程a) 数据初始化过程sp_Init。包含的操作有:所有的用于测试图书信息、教师信息、历史记录清空,输入图书
2、分类、输入管理员信息、输入借书规定。略,界面进行输入或者代码输入作业用数据b) 某教师在某时间借了某本书,由某管理员办理。 create procedure proc_lendbookaid char(10),atime datetime,ISBN char(20),aname nchar(4)asbeginupdate 图书表set 状态=借出where ISBN=ISBNinsert into 借还表(ISBN,教师工号,借办代理人,借出日期)values(ISBN,aid,aname,atime)endc) 某教师在某时间还了某本书,由某管理员办理 create procedure pr
3、oc_returnbookbid char(10),btime datetime,ISBN char(20),bname nchar(4)asbeginupdate 图书表set 状态=库存where ISBN=ISBNupdate 借还表set 还办代理人=bname,归还日期=btimewhere 教师工号=bid and ISBN=ISBNendd) 查看某人的全部借还书记录 create procedure proc_getReaderlogcname nchar(4),cid char(10)asbeginselect b.姓名,c.书名,a.借出日期,归还日期from 借还表 a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 第三次 作业 答案
限制150内