2020 数软-数据库原理(进阶)-金东(青岛大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-04-13到2020-07-17
本篇答案更新状态:已完结
【作业】第1讲 实验(续) 实验4 数据完整性
1、 问题:掌握约束的定义及其删除方法;掌握主键、外键的创建、使用和删除方法;掌握唯一约束、CHECK的创建、使用和删除方法。以附件形式提交报告和SQL脚本,文件命名形式为:实验4姓名。
评分规则: 【 按照下列要求操作,并截取相应的结果图。1. 按例3.5、例3.6和例5.4定义表,按图2.4建立数据库,解决建库过程中遇到的问题并验证级联删除策略;2. 按照教材163页例5.5至例5.13的要求操作;3. 教材173页习题6。以上实验内容共占15分,酌情给分,无相应的SQL脚本不得分。
】
【作业】第1讲 实验(续) 实验5 索引和视图
1、 问题:掌握创建索引和视图的命令;掌握使用图形界面创建索引和视图的方法;掌握查看索引和视图的系统存储过程的用法;掌握索引和视图分析与维护的常用方法。以附件形式提交报告和SQL脚本,文件命名形式为:实验5姓名。
评分规则: 【 按照下列要求操作,并截取相应的结果图,要求所有的查询必须有结果,如果没有符合条件的记录,请插入符合条件的记录,再次截取相应的结果图。1. 按照教材例3.12至例3.15的要求操作,使用系统存储过程sp_helpindex查看相应表上的索引信息;2. 按照教材例3.84至例3.97的要求操作。以上实验内容共占15分,酌情给分,无相应的SQL脚本不得分。
】
【作业】第1讲 实验(续) 实验6 SQL综合应用
1、 问题:(1)熟练掌握数据库创建、表和视图的创建、数据的插入、修改、删除、查询操作。(2)掌握SQL语句常见语法错误的调试方法。以附件形式提交报告和SQL脚本,文件命名形式为:实验6姓名。
评分规则: 【 按照下列要求操作,并截取相应的结果图,要求所有的查询必须有结果,如果没有符合条件的记录,请插入符合条件的记录,再次截取相应的结果图。1. 教材130页习题4(要有相应的完整性约束)2. 教材130页习题53. 教材130页习题9以上实验内容依次各占9,11,5分,酌情给分,无相应的SQL脚本不得分。
】
第10讲 数据库的实施和维护 单元测验1
1、 问题:在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项。该条件描述的是( )。
选项:
A:1NF
B:2NF
C:3NF
D:BCNF
答案: 【1NF】
2、 问题:关系规范化中的删除异常是指( )。
选项:
A:不该删除的数据被删除
B:不该插入的数据被插入
C:应该删除的数据未被删除
D:应该插入的数据未被插入
答案: 【不该删除的数据被删除】
3、 问题:关系模式R的整个属性组是码,则R满足的最高范式至少是( )。
选项:
A:1NF
B:2NF
C:3NF
D:BCNF
答案: 【3NF】
4、 问题:已知关系模式R(A,B,C,D,E)及其函数依赖集合F={A→D, B→C, E→A },该关系模式的候选码是( )。
选项:
A:AB
B:BE
C:CD
D:DE
答案: 【BE】
5、 问题:X→Y,当下列哪一条成立时,称为平凡的函数依赖( )。
选项:
A:XÍY
B:YÍX
C:X∩Y=Φ
D:X∩Y≠Φ
答案: 【YÍX】
6、 问题:设有关系模式R(A,B,C,D),其数据依赖集:F={(A,B)→C,C→D},则关系模式R的规范化程度最高达到( )。
选项:
A:1NF
B:2NF
C:3NF
D:BCNF
答案: 【2NF】
7、 问题:在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。
选项:
A:需求分析
B:概念结构设计
C:逻辑结构设计
D:物理结构设计
答案: 【逻辑结构设计】
8、 问题:在数据库设计中,将ER图转换成关系数据模型的过程属于( )。
选项:
A:需求分析阶段
B:逻辑设计阶段
C:概念设计阶段
D:物理设计阶段
答案: 【逻辑设计阶段】
9、 问题:关系数据库的规范化理论主要解决的问题是( )。
选项:
A:如何构造合适的数据逻辑结构
B:如何构造合适的数据物理结构
C:如何构造合适的应用程序界面
D:如何控制不同用户的数据操作权限
答案: 【如何构造合适的数据逻辑结构】
10、 问题:数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的( )。
选项:
A:需求分析阶段
B:逻辑设计阶段
C:概念设计阶段
D:物理设计阶段
答案: 【物理设计阶段】
11、 问题:在数据库物理设计完成后,进入数据库实施阶段,下列选项中不属于实施阶段的工作是( )。
选项:
A:物理实现
B:数据模型优化
C:加载数据
D:系统调试
答案: 【数据模型优化】
12、 问题:给定关系模式R(A, B, C, D, E),如果存在依赖:A→B,BC→D,DE→A,则该关系模式的码为( )。
选项:
A:ABC
B:ACE
C:BCE
D:CDE
答案: 【ACE;
BCE;
CDE】
13、 问题:两个实体性之间的联系有一对一联系、一对多联系和多对多联系。而单个实体型内的联系只存在一对一、一对多联系,不存在多对多联系。( )
选项:
A:正确
B:错误
答案: 【错误】
14、 问题:在E-R图向关系模型转换的过程中,无论是一个1:1的联系,一个1:n的联系,还是一个m:n的联系,都可以转换为一个独立的关系模式。( )
选项:
A:正确
B:错误
答案: 【正确】
15、 问题:关系模式的分解不唯一。( )
选项:
A:正确
B:错误
答案: 【正确】
【作业】第1讲 实验(续) 实验7 存储过程和触发器的应用
1、 问题:1、使用T-SQL编程计算N!(即N的阶乘),测试5!(即设置初值N=5)。2、创建一个简单的存储过程(ProcGetA_Z),要求结果输出A到Z之间的26个大写字母。3、创建一个带输入参数的存储过程,输入分数参数执行存储过程得到平均分大于该分数的学生统计成绩信息(包括学号、姓名、平均分、课程门数字段)。4、创建带两个输入参数和一个输出参数的存储过程,执行存储过程时,输入参数为分数段,输出参数为得到该分数段的人次数。5、在选课表上建立更新触发器,当对表SC的Grade属性进行修改时,若分数增加了10%则将此次操作记录到下面表中:SC_U(Sno,Cno,Oldgrade,Newgrade),其中Oldgrade是修改前的分数,Newgrade是修改后的分数。写出测试语句以查看结果。6、在学生表上建立插入触发器,将每次对表Student的插入操作所增加的学生个数记录到表StudentInsertLog中,并写出测试语句以查看结果。7、教材270页习题2(选做)以附件形式提交报告和SQL脚本,文件命名形式为:实验7姓名。
评分规则: 【 第1~4题各3分,第5~6题各4分,无SQL脚本不得分。第7题为选做题,可作为补充加分。
】
第15讲 关系查询优化(续) 单元测验2
1、 问题:关系数据库管理系统查询处理4个阶段的执行顺序为( )。
选项:
A:查询分析、查询优化、查询检查、查询执行
B:查询检查、查询分析、查询优化、查询执行
C:查询分析、查询检查、查询优化、查询执行
D:查询分析、查询优化、查询检查、查询执行
答案: 【查询分析、查询检查、查询优化、查询执行】
2、 问题:视图的消解属于查询处理中的( )。
选项:
A:查询分析阶段
B:查询检查阶段
C:查询优化阶段
D:查询执行阶段
答案: 【查询检查阶段】
3、 问题:简单的全表扫描方法的特点是( )。
选项:
A:逐一检查每个元组
B:检查效率较高
C:需要建立索引
D:需要排序
答案: 【逐一检查每个元组】
4、 问题:如果两个表都在连接属性上建立了排序,连接操作的启发式规则是( )。
选项:
A:排序-合并算法
B:索引连接算法
C:嵌套循环算法
D:Hash Join算法
答案: 【排序-合并算法】
5、 问题:查询选修了2号课程的学生姓名,可以用下面几个关系代数表达式表示,效率最高的为( )。
选项:
A:∏Sname (σS.Sno=SC.Sno ∧ SC.Cno = ‘2’(S´SC))
B:∏Sname (σSC.Cno = ‘2’(S¥SC))
C:∏Sname (S¥σSC.Cno = ‘2’ SC))
D:∏Sname (∏Sname,SnoS ¥σSC.Cno = ‘2’SC)
答案: 【∏Sname (∏Sname,SnoS ¥σSC.Cno = ‘2’SC)】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦