数据库试题.docx

上传人:b****5 文档编号:5236937 上传时间:2022-12-14 格式:DOCX 页数:4 大小:16.27KB
下载 相关 举报
数据库试题.docx_第1页
第1页 / 共4页
数据库试题.docx_第2页
第2页 / 共4页
数据库试题.docx_第3页
第3页 / 共4页
数据库试题.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库试题.docx

《数据库试题.docx》由会员分享,可在线阅读,更多相关《数据库试题.docx(4页珍藏版)》请在冰豆网上搜索。

数据库试题.docx

数据库试题

数据库试题

一、单项选择(10分)

1.实体集书店与图书之间具有()联系。

A一对一B一对多C多对多D多对一

2.现有关系表:

医疗(患者编号,医生编号,医生姓名,诊断日

期,诊断结果,恢复情况)的主码是()

A患者编号,医生编号,诊断日期B医生编号C诊断日期D

患者编号

3.任何一个三目关系都属于()

A2NFB3NFCBCNFD4NF

4.相对于非关系模型,关系数据模型的缺点之一是()

A存取路径对用户透明,需进行查询优化B数据结构简单C数据

独立性高D有严格的数学基础

5.数据库镜象可以用于()

A保证数据库的完整性B实现数据库安全性C进行数据库恢复

或并发操作D实现数据共享

6.现有如下关系:

患者(患者编号,患者姓名,性别,出生日期,所在单位)

医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)

其中,医疗关系中的外码是()

A患者编号B患者姓名C患者编号和患者姓名D医生编号

和患者编号

7.假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将()转换为关系数据模型

AE-R模型B层次模型C关系模型D网状模型

8描述数据库中全体数据的逻辑结构和特征是()

A内模式B模式C外模式D存储模式

9.对实体与实体之间的联系采用的数据结构表达的数据模型为()

A网状模型B关系模型C层次模型D非关系模型

10.下列关系运算中,()运算不属于关系运算。

A选择B除法C投影D并

二、填空题(20分)

1.与文件管理系统相比较,数据库系统的数据冗余度()、数据共享性()。

2.数据模型通常是由数据结构、()和()三个要素组成。

3.SQL语言除了具有数据查询和数据操作功能之外,还具有()和()功能。

它是一个功能强大的语言。

4.数据库系统中保证安全性的存取权限是由()和()两个要素组成。

5.由于数据库系统在三级模式之间提供了()和()两层映象功能,这就保证了数据库系统具有较高的数据独力性。

6.关系数据库的规范化理论是数据库()设计的一个有力的工具;E-R模型是数据库的()设计的一个有力工具。

7.数据库设计分为以下六个设计阶段:

需求分析阶段、()、()数据库物理设计阶段、数据库实施阶段、数据库运行

和维护阶段。

8关系数据库的()规则规定:

基本关系的主属性不能取空,关系数据库的()规定规则:

一个基本关系的外码

(对应于另一个基本关系的主码)取职不能取空值域者必须等于它所对应基本关系中的主码值。

9.数据库系统中最重要的软件是(),最重要的用户是()。

10.视图是从()中导出的表,数据库中实际存放的

是视图的()。

三、用SQL语言完成下列功能(21分)

现有如下关系:

学生(学号,姓名,性别,专业,出生年月)

教师(教师编号,姓名,所在部门,职称)

授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)

1.查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号;

2.查找学习“英语”课程的“计算机应用”专业学生的学号,姓名和成绩;

3.查找教师“李洪”所教过的学生成绩为90分以上(包括90)的学生学号,姓名和专业;

4.删除学生表中学号为“9903016”的记录;

5.将编号为“60016”的教师所在的部门该为“计算机”;

6.建立“计算机应用”专业成绩有过不及格的学生的视图;

7.向学生表中增加一个“奖学金”列,其数据类型为数值型。

四、用关系代数表达式写出如下查询(9分)

现有如下关系:

学生(学号,姓名,性别,专业,出生年月)

教师(教师编号,姓名,所在部门,职称)

授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)

1.查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号;

2.查找学习“英语”课程的“计算机应用”专业学生的学号,姓名和成绩;

3.查找教师“李洪”所教过的学生成绩为90分以上(包括90)的学生学号,姓名和专业;

五、数据库设计题(15分)

现有如下E-R图:

姓名

技术级别

工号

维修人员

职称

检修原因

维护

检修时间

投入使用日期

设备号

设备

设备名称

制造厂商

1.对上述E-R模型,设计相应的关系数据模型;

2.如果在上述模型中,从实体“检修人员”到实体“设备”的联

系类型该为一对多(1:

M),请设计相应的关系数据模型;

3.对于1:

N的联系类型,写出向关系模型转换应遵循的原则;

六、问答题(25分)

现有如下关系模式:

教师(教师编号,姓名,电话,所在部门,借阅图书编号,图书名称,

借期,还期,备注)

1.教师编号是侯选码吗?

2.说明对上小题判断的理由是什么?

3.写出该关系模式的主码;

4.该关系模式中是否存在部分函数依赖?

如果存在,请写出两个。

5.说明要将一个1NF的关系模式转化为若干个2NF关系,需要如

何做?

6.该关系模式最高满足第几范式?

并说明理由。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1