欲钱买朝气勃勃的生肖:十万火急!!谁会数据库SQL的??有几个编程考试题想问问!!

来源:百度文库 编辑:高考问答 时间:2024/05/03 04:46:21
十万火急十万火急啊!!谁会识数据库SQL的??请教一下啊,本人有一条考试题不会啊~~请教下,我30号要考试啊!题目不会好难的,但我连课都没听过不会做啊 ~~请问哪个高手会数据库SQL,帮帮小弟手,拉,占考试30分噶~~ !万分感谢!!
六、应用题
有如下三个基本表,表结构如下:
BORROWER:
借书证号 姓 名 系名 班级
98001 欧阳 信息系 98-1
98002 刘诚 信息系 98-1
98101 赵林 计算机系 98-2
……
LOANS:
借书证号 图书登记号 借书日期
98001 T00101 2005-04-01
98002 T00102 2005-05-01
99001 T00201 2005-05-11
……
BOOKS:
索引书号 书名 作者 图书登记号 出版社 价格
TP311.13 数据库原理与应用 李昭原 T00101 科学 19.00
TP.065 数据库系统原理与技术 李昭原 T00201 北航 6.50
TP.1599 数据库系统原理教程 王珊 T00301 清华 18.50
……
请用SQL语言完成以下要求,每题均要求写出完整语法。
①检索借了5本书以上的学生的借书证号、姓名、系名和借书数量。
②检索借书和刘诚同学所借图书中任意一本相同的学生的姓名、系名、书名和借书日期。
③建立计算机系学生借书的视图S_View,该视图的属性列由借书证号、姓名、班级、图书登记号、书名、出版社和借书日期组成。
④建立一个存储过程N_Procedure,该存储过程的功能是向BOOKS表中添加新纪录,如果添加成功则存储过程返回0,否则返回1。
⑤在BORROWER表上建立一个instead of delete触发器,该触发器的功能是当被删除的借书证号在LOANS表中没有借书纪录时则删除该借书证号,否则不删除该纪录。
问题补充:请会做的高手,请详细给出答案给我啊!!!

回答:cptri
新手
6月6日 09:42 看"速达进销存系统"的数据文件是不是在"Microsoft SQL Server1"里,如是,则数据肯定还在;
一般数据库文件应该在:"Microsoft SQL Server1\MSSQL\DATA"目录下,重装SqlServer以后,你可将进销存系统的数据库文件重新拷贝进Microsoft SQL Server\MSSQL\DATA目录下,进入SqlServer之企业管理器,进行数据库附加操作即可.