- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库第三次大作业(全答案)
{
4.作业3——存储过程与触发器设计任务
任务:
1)为BookStore数据库增加一个用户oper1,允许oper1对图
书表和借还表进行修改操作。
useBookStore
go
execsp_addloginoperl,(此处为密码),BookStore
go
execsp_addrolememberdb_datareader,operl
】
grantupdateon图书表tooperl
grantupdateon借还表tooperl
2)设计存储过程
a)数据初始化过程sp_Init。包含的操作有:所有的用于测试图书
信息、教
师信息、历史记录清空,输入图书分类、输入管理员信息、输入
借书规
定。
略,界面进行输入或者代码输入作业用数据
b)某教师在某时间借了某本书,由某管理员办理。
createprocedureproc_lendbook
@aidchar(10),
—
@atimedatetime,
@ISBNchar(20),
@anamenchar(4)
as
begin
update图书表
set状态=借出
whereISBN=@ISBN
—
insertinto借还表(ISBN,教师工号,借办代理人,借出日期)
values(@ISBN,@aid,@aname,@atime)
end
c)某教师在某时间还了某本书,由某管理员办理
createprocedureproc_returnbook
@bidchar(10),
@btimedatetime,
`
@ISBNchar(20),
@bnamenchar(4)
as
begin
update图书表
set状态=库存
whereISBN=@ISBN
update借还表
!
set还办代理人=@bname,归还日期=@btime
where教师工号=@bidandISBN=@ISBN
end
d)查看某人的全部借还书记录
createprocedureproc_getReaderlog
@cnamenchar(4),
@
@cidchar(10)
as
begin
selectb.姓名,c.书名,a.借出日期,归还日期
from借还表ajoin教师表bona.教师工号=b.教师工号join图
书表con=
whereb.姓名=@cnameorb.教师工号=@cid
end
e)。
f)查看某本书的历史流转记录
createprocedureproc_getBooklog
@booknamenchar(10),
@ISBNchar(20)
as
begin
select教师表.姓名,图书表.书名,借还表.借出日期,归还日期
from借还表ajoin教师表bona.教师工号=b.教师工号join图
书表con=con=
where=@ISBNorc.书名=@bookname
end
g)某管理员在某时间给全部借阅过期者发催还邮件。
部分有错误的需要将修改催还业务编号为自增长(identity
(1,1)),还有整个表都要允许空值:
例:altertable催还表
altercolumn办代理人char(4)null
、
createprocedureproc_writeEmailLog
@dnam
您可能关注的文档
- PCB-LAYOUT设计规范_原创精品文档.pdf
- 建设工程监理概论A.pdf
- 2024年【建筑焊工(建筑特殊工种)】模拟试题及答案.pdf
- 移动社会招聘考试题目.pdf
- 查找问题及整改措施.pdf
- HSF环境限用物质控制程序(含流程图).pdf
- 初中的物理试题及答案.pdf
- 2024年施工员之土建施工专业管理实务考前冲刺模拟试卷A卷含答案.pdf
- 2023福建省电工低压考题(含答案).pdf
- 各层级护士培训及考核专项方案.pdf
- 江苏省盐城市大丰区实验初级中学2024-2025学年九年级上学期第一次 月考数学试题.docx
- 辽宁省沈阳市私立学校联合体2024-2025学年七年级10月月考语文试题.docx
- 浙江省丽水市“五校高中发展共同体”2024-2025学年高一上学期10月联考物理试题.docx
- 陕西省咸阳实验中学2024-2025学年高二上学期第二次阶段性测试数学试卷(教师版).docx
- 2025届湖北省重点高中智学联盟高三上学期10月联考历史试题.docx
- 福建省宁德市柘荣县第一中学2024-2025学年高三上学期10月月考数学试题.docx
- 湖北省黄冈市部分学校2024-2025学年七年级10月月考语文试题.docx
- 浙江省温州市榕园学校2024-2025学年八年级上学期月考科学试题卷.docx
- 山东省日照实验高级中学2024-2025学年高一上学期10月月考物理试题.docx
- 河北省高碑店市崇德实验中学2024-2025学年高一上学期9月月考历史试题(教师版).docx
文档评论(0)