单选题
1下列各项中,( )可在添加、删除、更新数据时自动执行?
A函数
B存储过程
C触发器
D视图
答案是:
2下列关于函数依赖的叙述中,不正确的是( )。
A若XY→Z,则X→Z ,Y→Z
B若X→Y,X→Z,则X→YZ
C若X→Y,则XZ→YZ
D若X→Y,WY→Z,则XW→Z
答案是:
3关系规范化用于关系数据库中的( )问题。
A提高查询速度
B减少数据冗余
C保证数据的完整性
D减少操作的复杂性
答案是:
4下列有关T-SQL中局部变量的说法,( )是不正确的。
A局部变量要先声明后使用
B局部变量名以@开头
C局部变量赋值语句形如:名=值
D局部变量的作用域是一个批处理
答案是:
5SQL Server数据库系统使用的数据库语言是( )。
ASQL
BC/C+
CT-SQL
DJAVA
答案是:
6一个满足2NF但不满足3NF的关系模式可能存在的情况是( )。
A非主属性对码有传递函数依赖
B表中嵌套有表
C一个属性有多个值
D非主属性对码有部分函数依赖
答案是:
7 有关系模式R(AB,CD),函数依赖集F={AC,BCD},则r={AB,AC相对于F( )。
A不是无损连接分解,但保持函数依赖
B不是无损连接分解,也不保持函数依赖
C是无损连接分解,也保持函数依赖
D是无损连接分解,但不保持函数依赖
答案是:
8关系规范化中的插入操作异常是指( )。
A不该插入的数据被插入
B应该插入的数据未被插入
C应该删除的数据未被删除
D不该删除的数据被删除
答案是:
9现有关系模式R(工号,姓名,部门,负责人),设一个部门包括多名员工,一个员工只属于一个部门;一个部门只有一名负责人,一个负责人可负责多个部门,则关系R最高属于( )。
A3NF
BBCNF
C1NF
D2NF
答案是:
10执行带输出参数的存储过程,并显示返回结果,最少需要( )条语句。
A1
B不确定
C2
D3
答案是:
填空题
1在关系模式R中,如果有非平凡的函数依赖X→Y,(X不函数依赖于Y,)Y→Z, 则称Z对X 函数依赖。
答案是:
2每个触发器被激活时,系统都为它自动创建两个临时表,其中, 表存放要在原表中删除的行。
答案是:国开形考答案联系QQ/微信:18866732
3现有关系模式R(仓库号,产品号,保存数量,产品类型),设一个仓库可保存多种产品,一种产品可保存于多个仓库,某仓库保存某产品有一个保存数量;一种产品属于一个产品类型,一个产品类型包括多种产品。则关系R最高属于 。
答案是:
4设关系模式R中共有两个属性,在函数依赖的范畴内,R的规范化程度至少达到 。
答案是:
5关系数据库规范化理论的各范式中, 是一个可用的关系模式应满足的最低范式。
答案是:
简答题
1本题是应用实践题,请到讨论区“破冰之旅”中下载《实验2指导书——数据库编程》和《实验报告2——数据库编程》,阅读实验指导书,根据实验步骤和提示进行实验,填写好实验报告,以附件形式提交到这里。
答案是: 参考单见附件
2设关系模式R(AB,CD),函数依赖集F={AC,CA,BAC,DAC,BDA}。
(1求出R的候选码。(5)
(2求出F的最小函数依赖集。(5)
(3将R分解为3NF,使其既具有无损连接性又具有函数依赖保持性。(5)
答案是:
3现有关系模式R(学号,姓名,班级,班主任),设一个班级包括多名学生,一个学生只属于一个班级;一个班级只有一名班主任,一名班主任可负责多个班级。请分析解答:
(1R属于第几范式?为什么?(第1问2分,第2问3分)
(2是否存在操作异常?若存在,说明是在什么情况下发生的。(第1问2分,第2问2分)
(3将它分解为3NF,分析该分解的无损连接性及函数依赖保持性。(第1问2分,第2问4分)
答案是: