2024年春江苏开放大学数据库系统原理第三次形考答案

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧

一、2024年春江苏开放大学数据库系统原理第三次形考单选题答案

1、一个满足2NF但不满足3NF的关系模式可能存在的情况是()。

A、非主属性对码有传递函数依赖

B、非主属性对码有部分函数依赖

C、表中嵌套有表

D、一个属性有多个值

学生答案:A

2、现有关系模式R(工号,姓名,部门,负责人),设一个部门包括多名员工,一个员工只属于一个部门;一个部门只有一名负责人,一个负责人可负责多个部门,则关系R最高属于()。

A、BCNF

B、1NF

C、2NF

D、3NF

学生答案:C

3、关系规范化用于关系数据库中的()问题。

A、提高查询速度

B、减少数据冗余

C、保证数据的完整性

D、减少操作的复杂性

学生答案:B

4、关系规范化中的插入操作异常是指()。

A、应该插入的数据未被插入

B、不该插入的数据被插入

C、不该删除的数据被删除

D、应该删除的数据未被删除

学生答案:A

5、SQL Server数据库系统使用的数据库语言是()。

A、C/C++

B、T-SQL

C、SQL

D、JAVA

学生答案:B

6、下列关于函数依赖的叙述中,不正确的是()。

A、若X→Y,X→Z,则X→YZ

B、若X→Y,WY→Z,则XW→Z

C、若XY→Z,则X→Z,Y→Z

D、若X→Y,则XZ→YZ

学生答案:C

7、执行带输出参数的存储过程,并显示返回结果,最少需要()条语句。

A、2

B、不确定

C、1

D、3

学生答案:D

8、下列有关T-SQL中局部变量的说法,()是不正确的。

A、局部变量要先声明后使用

B、局部变量赋值语句形如:名=值

C、局部变量名以@开头

D、局部变量的作用域是一个批处理

学生答案:B

9、有关系模式R(A,B,C,D),函数依赖集F={A→C,BC→D},则r={ABD,AC}相对于F()。

A、是无损连接分解,但不保持函数依赖

B、不是无损连接分解,也不保持函数依赖

C、是无损连接分解,也保持函数依赖

D、不是无损连接分解,但保持函数依赖

学生答案:A

10、下列各项中,()可在添加、删除、更新数据时自动执行?

A、触发器

B、存储过程

C、函数

D、视图

学生答案:A

二、2024年春江苏开放大学数据库系统原理第三次形考多选题答案

1、下列各个T-SQL标识符,()是合法的。

A、_AbC

B、AB

C、2S

D、AS

学生答案:A;B

2、现有关系模式R(仓库号,产品号,保存数量,产品类型),设一个仓库可保存多种产品,一种产品可保存于多个仓库,某仓库保存某产品有一个保存数量;一种产品属于一个产品类型,一个产品类型包括多种产品。则关系R的函数依赖集包括()。

A、产品号→保存数量

B、(仓库号,产品号)→保存数量

C、仓库号→保存数量

D、产品号→产品类型

学生答案:B;D

3、设有表:选课(学号,课程号,分数),以下语句定义一个存储过程,功能是查询指定学号和课程号的分数,作为结果返回。请找出语句中哪几行存在错误()。
Create Proc p_grade
@sno char(5),@cno char(3),@grade tinyint
AS
Select分数From选课
Where学号=@sno

A、第四行

B、第二行

C、第五行

D、第一行

学生答案:A;B;C

4、下列各项中,()是存储过程的优点。

A、方便实施复杂的完整性约束

B、有利于集中控制

C、减少网络流量

D、执行效率高

学生答案:B;C;D

5、设有表:学生(学号,姓名,专业)、选课(学号,课程号,分数),以下语句创建一个触发器,功能为:当删除学生表中的某条学生信息时,自动删除选课表中该学生的成绩信息。请找出语句中哪几行存在错误()。
Create Trigger T_student
On选课
For insert
As
Delete选课where学号=
(select学号From学生)

A、第五行

B、第三行

C、第二行

D、第六行

学生答案:B;C;D

三、2024年春江苏开放大学数据库系统原理第三次形考简答题答案

题型:简答题主观题分值40分难度:较难得分:38

1、本题是应用实践题,请到讨论区“破冰之旅”中下载《实验2指导书——数据库编程》和《实验报告2——数据库编程》,阅读实验指导书,根据实验步骤和提示进行实验,填写好实验报告,以附件形式提交到这里。

2024年春江苏开放大学数据库系统原理第三次形考答案

2024年春江苏开放大学数据库系统原理第三次形考答案

黄金VIP黄金VIP免费
资源价格: ¥10.00 资源格式: Word 下载方式: 百度网盘 资源页数: 7页
已付费?登录刷新

题型:简答题主观题分值15分难度:较难得分:15

2、设关系模式R(A,B,C,D),函数依赖集F={A→C,C→A,B→AC,D→AC,BD→A}。
(1)求出R的候选码。(5分)
(2)求出F的最小函数依赖集。(5分)
(3)将R分解为3NF,使其既具有无损连接性又具有函数依赖保持性。(5分)

学生答案:

(1)R的候选码为BD。

(2)①把F中的函数依赖转换成右部都是单属性的函数依赖,仍用F表示:
F={A→C;C→A;B→A;B→C;D→A;D→C;BD→A}

②去掉F中冗余的函数依赖。

★判断A→C。设:G1={C→A;B→A;B→C;D→A;D→C;BD→A},
得:AG1+=A∵C不属于AG1+∴A→C不冗余

★判断C→A。设:G2={A→C;B→A;B→C;D→A;D→C;BD→A},
得:CG2+=C∵A不属于CG1+∴C→A不冗余

★判断B→A。设:G3={A→C;C→A;B→C;D→A;D→C;BD→A},
得:BG3+=BCA∵A属于BG3+∴B→A冗余

★判断B→C。设:G4={A→C;C→A;D→A;D→C;BD→A};
得:BG4+=B∵C不属于BG4+∴B→C不冗余

★判断D→A。设:G5={A→C;C→A;B→C;D→C;BD→A},
得:DG5+=ACD∵A属于DG5+∴D→A冗余

★判断D→C。设:G6={A→C;C→A;B→C;BD→A},
得:DG6+=D∵C不属于DG6+∴D→C不冗余

★判断BD→A。设:G7={A→C;C→A;B→C;D→C},
得:(BD)G7+=ABCD∵A属于(BD)G7+∴BD→A冗余

得到F={A→C;C→A;B→C;D→C}

③由于各函数依赖的左部都为单属性,所以
F的最小函数依赖集Fm={A→C;C→A;B→C;D→C}

(3)根据Fm,R的一个保持函数依赖的3NF为:r={AC,BC,DC}.

∵R的码为BD、∴τ=r∪{BD}={AC;BC;DC;BD},为满足要求的分解。

题型:简答题主观题分值15分难度:简单得分:15

3、现有关系模式R(学号,姓名,班级,班主任),设一个班级包括多名学生,一个学生只属于一个班级;一个班级只有一名班主任,一名班主任可负责多个班级。请分析解答:

(1)R属于第几范式?为什么?(第1问2分,第2问3分)

(2)是否存在操作异常?若存在,说明是在什么情况下发生的。(第1问2分,第2问2分)

(3)将它分解为3NF,分析该分解的无损连接性及函数依赖保持性。(第1问2分,第2问4分)

学生答案:

(1)R属于2NF。R的函数依赖集F={学号→姓名,学号→班级,班级→班主任},码为“学号”,没有非主属性对码的部分函数依赖,但存在非主属性对码的传递函数依赖{学号–>班主任},所以R属于2NF。

(2)存在操作异常。假设某班级已设置并确定了班主任,但还没有学生信息,而学号是主码,不能为空,则该班级和班主任的信息就无法添加到关系中。

(3)将R分解为R1(学号,姓名,班级)和R2(班级,班主任),消除了非主属性对码的传递函数依赖,R1、R2属于3NF。
因为R1∩R2={班级},R2-R1={班主任},已知班级→班主任,所以该分解具有无损连接性。
因为R1的函数依赖集F1={学号→姓名,学号→班级},R2的函数依赖集F2={班级→班主任},F1∪F2=F,所以该分解保持函数依赖。

本页面题目解析仅供参考。发布者:形考达人黄金VIP,转转请注明出处:https://www.xingkaowang.com/19263.html

本站所有内容均由用户收集互联网平台,本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功

(0)
上一篇 2024年5月23日
下一篇 2024年5月23日

相关推荐

  • 2024年春江苏开放大学数据库系统原理第四次形考答案

    一、2024年春江苏开放大学数据库系统原理第四次形考单选题答案 1、设当一个学生退学后,从学生表中删除该生信息,系统应自动删除他的选课记录。要实现这一要求,应在定义选课表的外码“学号”时说明违反参照完整性的删除规则为()。 A、受限删除 B、置空值 C、级联删除 D、递归删除 学生答案:C 2、在SQL Server中,为便于管理用户及权限,可以将一组具有相…

    数据库系统原理 2024年5月23日
  • 2024年春江苏开放大学数据库系统原理第二次形考答案

    一、2024年春江苏开放大学数据库系统原理第二次形考单选题答案 1、以下选项中,不可以创建表约束的方法是()。 A、使用CREATE命令单独定义约束 B、新建表时,在单个列定义后定义约束 C、修改表时,添加约束 D、新建表时,在所有列定义完之后再定义约束 学生答案:A 2、SQL语言是()数据库的标准语言。 A、键值 B、文档 C、关系 D、面向对象 学生答…

    数据库系统原理 2024年5月23日
  • 2024年春江苏开放大学数据库系统原理第一次形考答案

    一、2024年春江苏开放大学数据库系统原理第一次形考单选题答案 1、关系模型中,候选码()。 A、可由多个任意属性组成 B、由一个或多个其值能唯一确定一个元组的属性组成 C、是一个其值能唯一确定一个元组的属性 D、是一个编号属性 学生答案:B 2、描述事物的符号记录称为()。 A、记录 B、数值 C、信息 D、数据 学生答案:D 3、在数据库设计中,设计E-…

    2024年5月23日
  • 江苏开放大学数据库系统原理第四次作业高分参考答案23年秋

    一、江苏开放大学数据库系统原理第四次作业单选题答案23年秋 1、以下选项中,(   )不是事务的特性。 A、原子性 B、并发性 C、持续性 D、一致性 学生答案:B 2、SQL Server中,要定义部门名称不能有重复值,应使用(   )约束。 A、DISTINCT B、PRIMARY KEY C、UNIQUE D、CHECK 学生答案:…

    2023年10月31日
  • 江苏开放大学数据库系统原理第三次形成性考核作业答案23年秋

    一、江苏开放大学数据库系统原理第三次形成性考核作业单选题答案23年秋 1、执行带输出参数的存储过程,并显示返回结果,最少需要(    )条语句。 A、2 B、不确定 C、1 D、3 参考答案:A 2、关系规范化用于关系数据库中的(   )问题。 A、减少数据冗余 B、减少操作的复杂性 C、提高查询速度 D、保证数据的完…

    数据库系统原理 2023年10月16日
  • 江苏开放大学数据库系统原理第二次形成性考核作业高分参考答案23年秋

    一、江苏开放大学数据库系统原理第二次形成性考核作业单选题答案23年秋 1、为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字()。 A、UNIQUE B、DISTINCT C、CLUSTER D、UNION 参考答案:A 2、在视图上不能完成的操作是()。 A、在视图上定义新的基本表 B、在视图上定义新视图 C、更新视图 D、查询 参考答案:A …

    2023年10月1日
  • 23年秋江苏开放大学数据库系统原理第一次形考高分参考答案

    一、23年秋江苏开放大学数据库系统原理第一次形考单选题答案 1、要保证数据库的数据独立性,需要修改的是(  )。 A、模式与内模式 B、三层模式  C、三层模式间的二级映像 D、模式与外模式 正确答案:下载后查看 2、设属性A是关系R的主属性,则A不能取空值是(   )。 A、域完整性规则 B、参照完整性规则 C、用户…

    数据库系统原理 2023年9月20日
  • 江苏开放大学操作系统原理BBS1论坛活动:谈谈你理解的操作系统(占形考成绩5%)最新版参考答案

    同学们好!操作系统概述是学习操作系统原理课程的基础,大家在课程第1单元的学习中,学到了哪些操作系统的原理?有什么疑问?欢迎在这里畅所欲言,相互交流。老师们随时会帮助大家。希望通过这次讨论,对大家掌握操作系统常用的原理有所启发和帮助。 本次BBS讨论活动占形考成绩5%,要求发帖字数不少于100字。课程辅导教师将根据大家回答问题的原创性、完整性、正确性等进行评分…

    数据库系统原理 2023年7月13日
  • 江苏开放大学数据库系统原理第二次BBS讨论(占过程性考核成绩5%)答案

    讨论题目:创建数据表时要确定各属性的数据类型,请思考“编号”、“名称”、“备注”、“成绩”、“出生日期”、“数量”、“电话”、“价格”等属性的数据类型。并请在其中选择2个或以上属性,结合应用环境确定选用何种数据类型(限SQL Server提供的数据类型),说明你的选择理由。 如: (1)属性“学分”,设某校的各课程学分要求取值为1、2、3、4、5,即不大于5…

    数据库系统原理 2023年7月12日
  • 江苏开放大学数据库系统原理第一次BBS讨论(占过程性考核成绩5%)答案

    在你的生活中,哪些地方使用到了数据库?请举出2个以上的数据库应用系统的例子,并列举出存储在该数据库中的信息,不少于3类。 如 (1)教学管理系统,用数据库保存和管理学生、教师、课程等信息。 (2)…… 参考答案1: 超市购物:我们在超市购买商品时,就是在访问一个数据库。结账时,收银员使用条形码阅读器扫描客户购买的每一件商品。这个条形码阅读器连接着一个访问商品…

    数据库系统原理 2023年7月12日

发表回复

登录后才能评论
联系我们

邮件:xingkaowang@163.com

QQ:994370779

工作时间:周一至周五,9:30-17:30,节假日休息

售后反馈
微信公众号
微信公众号
分享本页
返回顶部