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

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

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

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

A、表中嵌套有表

B、一个属性有多个值

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

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

学生答案:D

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

A、C/C++

B、SQL

C、JAVA

D、T-SQL

学生答案:D

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

A、函数

B、视图

C、存储过程

D、触发器

学生答案:D

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

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

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

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

D、局部变量名以@开头

学生答案:C

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

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

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

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

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

学生答案:B

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

A、2

B、1

C、3

D、不确定

学生答案:C

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

A、3NF

B、BCNF

C、2NF

D、1NF

学生答案:C

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

A、有利于集中控制

B、执行效率高

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

D、减少网络流量

学生答案:C

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

A、保证数据的完整性

B、减少操作的复杂性

C、提高查询速度

D、减少数据冗余

学生答案:D

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

A、A B

B、_AbC

C、2S

D、AS

学生答案:B

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

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

A、第三行

B、第二行

C、第六行

D、第五行

学生答案:A;B;C

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

A、仓库号→保存数量

B、产品号→产品类型

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

D、产品号→保存数量

学生答案:B;C

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

A、第四行

B、第一行

C、第五行

D、第二行

学生答案:A;C;D

4、下列关于函数依赖的叙述中,正确的有()。

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

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

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

D、若X→Y,则XZ→YZ

学生答案:B;C;D

5、关系规范化中的操作异常包括()。

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

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

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

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

学生答案:A;C

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

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

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

学生答案:

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

2024年秋江苏开放大学数据库系统原理实验2

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

题型:简答题主观题分值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/22287.html

免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!

(0)
上一篇 2024年10月11日 上午8:45
下一篇 2024年11月8日 上午11:05

相关推荐

  • 2026年春江苏开放大学数据库系统原理第四次作业答案

    一、2026年春江苏开放大学数据库系统原理第四次作业单选题答案 1、以下数据库系统中发生的故障,()需要重装后备副本。 A、系统故障 B、软件故障 C、介质故障 D、事务内部故障 正确答案:C 2、()是DBMS的基本单位,这是用户定义的一组逻辑一致的程序序列。 A、程序 B、事务 C、文件 D、命令 正确答案:B 3、要授予一个用户仅对他所管理的项目信息有…

  • 2026年春江苏开放大学数据库系统原理第三次作业答案

    一、2026年春江苏开放大学数据库系统原理第三次作业单选题答案 1、下列各项中,()不是存储过程的优点。 A、执行效率高 B、有利于集中控制 C、减少网络流量 D、方便实施复杂的完整性约束 正确答案:D 2、现有关系模式R(学号,姓名,班级,辅导员),设一个班级包括多名学生,一名学生只属于一个班级;一个班级只有一个辅导员,一个辅导员可管理多个班级,则关系R最…

    2026年4月18日
  • 2026年春江苏开放大学数据库系统原理第二次作业答案

    一、2026年春江苏开放大学数据库系统原理第二次作业单选题答案 1、在创建表时,如果完整性约束条件涉及到该表的多个属性列,则应定义在()。 A、不能定义 B、可列级也可表级 C、列级 D、表级 正确答案:D 2、关系数据库中,为了简化用户的查询操作,而又不增加数据冗余,常用方法是创建()。 A、索引 B、属性 C、视图 D、新表 正确答案:C 3、关于SQL…

    数据库系统原理 2026年3月28日
  • 2026年春江苏开放大学数据库系统原理第一次作业答案

    一、2026年春江苏开放大学数据库系统原理第一次作业单选题答案 1、下面关于数据库设计步骤的说法中,错误的是()。 A、需求分析是数据库系统设计的第一步 B、逻辑结构设计是在概念结构设计的基础上进行的 C、数据库概念模式独立于DBMS,不能用于数据库实现 D、物理设计阶段对数据库的性能影响已经很小了 正确答案:D 2、关系模型中,候选码()。 A、可由多个任…

    2026年3月5日
  • 2025年秋江苏开放大学数据库系统原理第四次作业答案

    一、2025年秋江苏开放大学数据库系统原理第四次作业单选题答案 1、并发事务执行是否正确的标准是其调度策略为可串行化的调度,保证正确调度的充分条件是所有事务均遵守()协议。 A、一级封锁 B、三级封锁 C、二级封锁 D、两段锁 正确答案:D 2、DBMS提供授权功能来控制不同用户访问数据的权限,这是为了实现数据库的()。 A、安全性 B、独立性 C、可靠性 …

    数据库系统原理 2025年11月1日
  • 2025年秋江苏开放大学数据库系统原理第三次作业答案

    一、2025年秋江苏开放大学数据库系统原理第三次作业单选题答案 1、关系数据库规范化理论的各范式中,()是一个可用的关系模式应满足的最低范式。 A、3NF B、2NF C、BCNF D、1NF 正确答案:A 2、有关系模式R(A,B,C,D),函数依赖集F={A→C,B→D},分解r={ABD,AC}相对于F()。 A、是无损连接分解,也保持函数依赖 B、不…

    2025年10月15日
  • 2025年秋江苏开放大学数据库系统原理第二次作业答案

    一、2025年秋江苏开放大学数据库系统原理第二次作业单选题答案 1、要用SQL语句查询名字中最后一个字为“江”或“河”的名称,则查询条件子句应写成:WHERE名称LIKE()。 A、‘%江河’ B、‘%[江河]’ C、‘_[江河]’ D、‘_江河’ 正确答案:B 2、若要在基本表S中增加一列CN,可用语句()。 A、ADD TABLE S ALTER CN …

    数据库系统原理 2025年9月24日
  • 2025年秋江苏开放大学数据库系统原理第一次作业答案

    一、2025年秋江苏开放大学数据库系统原理第一次作业单选题答案 1、子模式的DDL(数据定义语言)用来描述数据库的()。 A、局部逻辑结构 B、概念结构 C、物理存储结构 D、总体逻辑结构 学生答案:A 2、描述事物的符号记录称为()。 A、数值 B、数据 C、信息 D、记录 学生答案:B 3、下面关于数据库设计步骤的说法中,错误的是()。 A、需求分析是数…

    2025年9月2日
  • 2025年春江苏开放大学数据库系统原理第四次作业答案

    一、2025年春江苏开放大学数据库系统原理第四次作业单选题答案 1、若事务T对数据对象A加上X锁,则()。 A、事务T可读A但不能写A,其他事务只能对A加S锁,但不能加X锁 B、事务T可读A但不能写A,其他事务能对A加S锁和X锁 C、事务T可读写A,其他事务只能对A加S锁,但不能加X锁 D、事务T可读写A,其他事务不能对A加S锁和X锁 学生答案:D 2、设当…

    数据库系统原理 2025年4月30日
  • 2025年春江苏开放大学数据库系统原理第三次作业答案

    一、2025年春江苏开放大学数据库系统原理第三次作业单选题答案 1、一个满足2NF但不满足3NF的关系模式可能存在的情况是()。 A、非主属性对码有传递函数依赖 B、非主属性对码有部分函数依赖 C、一个属性有多个值 D、表中嵌套有表 学生答案:A 2、现有关系模式R(工号,姓名,部门,负责人),设一个部门包括多名员工,一个员工只属于一个部门;一个部门只有一名…

    2025年4月17日

发表回复

登录后才能评论
作业指导 实习指导
年费权益

年费权益

整理期末复习资料备考

每学期代写2门课程作业

定制毕业实习

可单独实践报告、小论文定制

QQ:994370779

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