文档详情

2014年9月份考试数据库系统与应用(SQL)第三次作业.doc

发布:2017-08-03约8.71千字共6页下载文档
文本预览下载声明
2014年9月份考试数据库系统及应用(SQL)第三次作业 一、填空题(本大题共10分,共 5 小题,每小题 2 分) 1. ______ 对应于观念世界中的实体型 2. 在关系模式R(U,?D,DOM,I,F)中,当且仅当U上的一个关系r满足F时,r称为关系模式R的一个 ______ 。 3. DBMS的访问程序找到有关的物理数据块(或页面)地址,向 ______ 发出读块(页)操作命令。 4. 当前数据库学科的主要研究范围有以下几个领域: ______ 、 ______ ?、 ______ ?和 ______ 。 。 5. DBMS的主要职责就是有效地实现数据库三级之间的转换,即把用户(或应用程序)对数据库的一次访问,从用户级带到 ______ ,再导向 ______ ,转换为对存储数据的操作。 ______ 。 二、计算题(本大题共10分,共 2 小题,每小题 5 分) 1. 将R=(ABCD,{A→B,B→C,B→D,C→A})分解为关于U1=AB,U2=ACD两个关系,求R1,R2?。 2. 将关系模式R({C,T,H,R,S,G})分解成具有无损连接的BCNF。 三、简答题(本大题共20分,共 4 小题,每小题 5 分) 1. 简述E-R模型的两个优点。 2. 定义并解释以下术语:DDL、DML。 3. 文件系统管理数据的优点和缺点各是什么? 4. 简述ODBC结构。 四、问答题(本大题共10分,共 2 小题,每小题 5 分) 1. 创建Student表,它有学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在学院(Sdept)五个属性组成 2. 试写出执行以下操作的SQL语句: (1)为图书信息表titles在书名title上建立一个非聚集索引title_idx。 (2)为图书信息表titles在图书标识titl_id上建立聚集索引id_idx。 (3)为作者信息表authors在作者标识au_id上建立惟一索引auid_idx。 (4)删除信息表authors的auname_idx索引。 五、分析题(本大题共30分,共 2 小题,每小题 15 分) 1. 查询所有出版社的名称,如果它所在的州有书店,则一起显示书店的名称。 2. 基于视图titles_view3创建一个视图titles_view5,用它显示各类图书的平均价格。 六、程序设计题(本大题共20分,共 4 小题,每小题 5 分) 1. 利用GOTO语句和IF语句求10的阶乘。 2. 查看学生成绩,如果高于或等于90分,则显示“优”;如果低于90分但高于或等于80分,则显示“良”;如果低于80分但高于或等于70分,则显示“中”;如果低于70分但高于或等于60分,则显示“及格”;如果低于60分,则显示“不及格”;如果成绩为空,则显示“无成绩”。 3. 创建一个名为up_get_pub的用户存储过程,其功能是通过输入出版社的名称来获得某一出版社的情况。当用户没有提供必需的输入参数值时,返回值15;当按照指定的名称没有找到出版社时,返回值—101,否则返回值0。 4. 利用游标将图书表中的数据分行显示。 答案: 一、填空题(10分,共 5 题,每小题 2 分) 1. 参考答案: 记录型 解题方案: 记录型的概念 评分标准: 一空一分 2. 参考答案: 关系 解题方案: 关系模式中关系的定义 评分标准: 一空一分 3. 参考答案: 操作系统(OS) 解题方案: DBMS访问数据的过程 评分标准: 一空一分 4. 参考答案: 数据模型数据库管理系统软件的研制数据操作数据库理论 解题方案: 评分标准: 一空一分 5. 参考答案: 概念级物理级 解题方案: 注重教材中概念的理解 评分标准: 一空一分 二、计算题(10分,共 2 题,每小题 5 分) 1. 参考答案: R1=(AB,{A→B,B→A})R2=(ACD,{A→C,C→A,A→D}) 解题方案: 评分标准: 一点三分正确满分 2. 参考答案: 解:关系模式R的最小函数依赖集F={C→T,CS→G,HR→C,HS→R,TH→R}。关系模式R的候选关键字为:HS。由CS不包含候选关键字,CS→G,根据算法(3)分解R为Rl?(Ul)和R2?(U2),其中Ul?={C,S,G},U2?={C,T,H,R,S},并求得Rl和R2上函数依赖最小集:Rl?(CSG,{CS→G})(属于BCNF)R2?(CTHRS,{HS→R,HT→R,C→T,HR→C})ρ={?Rl,R2}(2)关系模式R2候选关键字为:HS。由C不包含候选关键字,C→T,分解R2为R3?(U3)和R4?(U4),其中U3?={C,T}和U4={C,H,R,S},并求得R3和R4上函数依赖最
显示全部
相似文档