



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
九江职业技术学院2016-2017学年第一学期期末考查试卷(A卷)课程名称:大型数据库技术考试班级: 软件类专业题号一四总分得分评分人一、数据库设计题(共50分)1、以“library”为名称创建一个数据库。该数据库中包含一个主数据文件tsdata.mdf,存放路径为“d:\data\”;一个事务日志文件tslog.ldf,存放路径为“d:\data\”。其他设置自定。(6分)请截图(数据库文件属性):2、在上题创建好的数据库中,按如下要求创建三张表。(每个表正确创建得8分,共24分)表1书籍表:用来存储书籍的基本信息字段名称数据类型长度是否为空说明序号int非空初始值和增量均为1图书编号char10非空主键书名varchar50非空作者varchar20非空价格Money空出版社varchar50非空出版日期smalldatetime空库存量int非空>=0请截图(对象资源管理器,一直展开到“列”,有约束设置的展开至“键”和“约束”):表2读者表:用来存储读者的基本信息字段名称数据类型长度是否为空约束
借书证号char10非空主键姓名varchar20非空性别char2非空默认值为“男”单位varchar50空联系电话char11空请截图(对象资源管理器,一直展开到“列”,有约束设置的展开至“键”和“约束”):表3借阅表:存储读者借阅的信息字段名称数据类型长度是否为空约束图书编号char10非空外键,参照书籍表借书证号char10非空外键,参照读者表借书日期smalldatetime非空还书日期smalldatetime空归还否char2否请截图(对象资源管理器,一直展开到“列”,有约束设置的展开至“键”和“约束”):3、在“library”数据库中插入以下记录。(每小题4分,共12分)(1)在书籍表中插入以下数据:图书编号书名作者价格出版社出版日期库存量J1计算机基础刘大石29机械工业出版社2014/2/15J2数据库应用教程李刚32电子工业出版社2014/9/18(2)在读者表中插入以下数据:借书证号姓名性别单位联系电话10001柯思扬男信息系1383748212310002孙一明男管理3)在借阅表中才蚕入以下数据:图书编号借书证号借书日期还书日期归还否J1100012015/6/32015/12/3否J2100012015/6/32015/12/3否请截图(打开数据表):4、为读者表创建一个“姓名”列的非聚集索引文件。(4分)请截图(索引属性):5、创建“读者借阅信息”视图,包括借书证号、姓名、书名、还书日期等信息。(4分)请截图(打开视图):二、 查询设计题(每小题5分,共25分)1、 在词他昼数据库中查询“孙一明”的相关信息。请粘贴T-SQL查询语句:2、 查询信息系或电子系的读者信息。请粘贴T-SQL查询语句:3、 查找书名以“计算机”打头的所有图书和作者。请粘贴T-SQL查询语句:4、 查找姓名为“柯思扬”借阅书本的书名。请粘贴T-SQL查询语句:5、 查询借书证号为“10001”所借书本的本数,显示借书证号和借书本数,并按借书证号升序排序。(4分)请粘贴T-SQL查询语句:三、 填空题(每空2分,共10分)1、 读者还书存储过程:ReturnBook的创建,若读者没有借阅此书,则显示‘对不起,你没有借阅此书,故而无法进行此次还书操作,请核实!’信息。useLibrarygocreate @nochar(10),@bidchar(10)asifnotexists()beginprint'对不起,你没有借阅此书,故而无法进行此次还书操作,请核实!’end2、 在借阅表中创建一个触发器:tri_Book,若要借的书已无库存,则无法进行借书操作,即无法在‘借阅表’中插入记录。create on forinsertasdeclare@btotalvarchar(10),@bborrowedvarchar(10)select@bborrowed=图书编号frominsertedselect@btotal=库存量from书籍表where图书编号=@bborrowedif( )beginrollbacktransactionprint'借阅失败!’print'对不起,此书已经没有库存,无法进行本次借书操作!’endgo四、程序题(共15分)1、 读者还书存储过程:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区水域巡查管理办法
- 疫情期间聚众管理办法
- 纪检特别经费管理办法
- 税务风险等级管理办法
- 税收监管项目管理办法
- 企业安全用电专题培训课件
- 统编版 语文 四年级 下册《 黄继光 》教学教案
- 2025城管执法综合考试试卷
- 2025年重庆高级导游等级考试(导游综合知识)考前冲刺试题及答案
- 出纳岗位安全生产培训课件
- TJPMA 022-2024 疾病预防控制业务档案管理规范
- 餐饮服务与数字化运营 习题及答案 项目七
- 2024沪教版初中英语新教材六年级上册单词表(默写表)
- 教学课件-饭店管理概论第二版
- 开学第一课开学立规矩课件21
- 金融进校园小学
- 铁路劳动安全 课件 第五章 安全标志标识
- 教师严慈相济课件
- 2024年县特殊教育学校德育工作计划样本(2篇)
- 肛肠科个案护理
- 《无人机飞行操控技术(微课版)》全套教学课件
评论
0/150
提交评论