②假定索引按稠密索引方式组织数据,画出在“专业”属性上建立聚集索引后该表对应的索引文件和数据文件的物理存储结构示意图(以“专业”为查找码,按查找码的汉语拼音字母升序排序)。(6分)
www.gaofen123.com
三、设计与应用题(共40分)
请使用蓝、黑色钢笔或圆珠笔将答案写在答题纸的相应位置上,否则无效。
(1)有商品表(商品号,商品名,分类,单价),请编写一个实现更改商品单价的存储过程(存储过程名为pupdate),更改规则如下:“电脑”类商品降价10%,“电视”类商品降价6%,“冰箱”类商品降价3%,其他类商品不降价。以商品的分类作为输入参数,假设“分类”为字符串类型,长度最多为6个汉字。如果商品表中没有用户指定的分类,则用输出参数返回字符串“指定的分类不存在”;如果用户指定的分类存在,则输出参数返回字符串“修改已成功”。(10分)
(2)现有某图书销售数据库,其关系表结构如下:
图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)
图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)
书店表(书店编号,联系电话,所在城市编号,城市名称)
该系统所涉及的数据存在如下约束:
Ⅰ.一个出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统记录的图书出版社信息包括出版时间、版次及出版数量信息;
Ⅱ.一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息;
Ⅲ.每个书店只能位于一个城市,一个城市可以有多个书店。
①请根据以上信息画出合理的图书销售数据库的概念模型(用ER图表示)。(8分)
②以图书销售表为例说明原数据库设计的不合理之处。(4分)
③给出该数据库符合3NF要求的全部关系模式,并指出关系模式中的全部主码和外码。(8分)
(3)事务T1、T2和T3按如下调度方式并发地对数据项A、B、c进行访问,假设A、B、c的初值分别为A=20,B=30,c=40。
①在事务T2刚完成提交后,数据库A、B、c的值各是多少?(3分)
②当事务T3结束后,给出该并发调度对应的日志文件,并说明此时A、B、c的值各是多少?(7分)
+《2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)》相关文章
- 2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)
- › 2013-2009年9月计算机等级考试二级笔试真题-Java
- › 2009年12月报关员资格考试真题及答案解析(1)
- › 2006-2009年报关员全国统一考试商品归类题
- › 2006-2009年报关员资格全国统一考试试卷A(1)
- › 2006-2009年报关员资格全国统一考试试卷B(1)
- › 2006-2009年报关员资格全国统一考试试卷A答案
- 在百度中搜索相关文章:2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)
- 在谷歌中搜索相关文章:2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)
- 在soso中搜索相关文章:2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)
- 在搜狗中搜索相关文章:2009年9月全国计算机等级考试四级数据库工程师笔试试卷(1)