收藏 分享(赏)

数据库系统原理试题.doc

上传人:myw993772 文档编号:7896441 上传时间:2019-05-29 格式:DOC 页数:3 大小:51KB
下载 相关 举报
数据库系统原理试题.doc_第1页
第1页 / 共3页
数据库系统原理试题.doc_第2页
第2页 / 共3页
数据库系统原理试题.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、数据库系统原理预测试卷( 一)第一部分选择题一、单项选择题(本大题共 15 小题,每小题 2 分,共 30 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1提供数据库数据描述的集中管理的是 ( )A数据库模式 B数据库C.数据库管理系统 D-数据字典2在数据库技术中,表达用户需求观点的数据全局逻辑结构的模型称为 ( )A概念模型 B实体模型C逻辑模型 D物理模型3关系模型概念中,不含有多余属性的超键称为 ( )A候选键 B对键C内罐 D主键4记载数据库系统运行过程中所有更新操作的文件称为 ( )A更新文件 B后备文件 C日志文件

2、 D数据文件5在 sQL 的授权语句中使用 “ALL PRIVL EGES”,表示 ( )A授权所有用户 B所有的操作权限C对所有的数据集合 D允许再授权6在数据库操作过程中事务处理是一个操作序列,必须具有以下性质:原子性,-致性,隔离性和 ( )A共享性 B继承性C持久性 D封装性 7.对数据库模式进行规范化处理,是在数据库设计的 ( )A需求分析阶段 B.概念设计阶段C逻辑设计阶段 D物理设计阶段 8.如果关系模式 R 是 1NF 且每个非主属性都不传递依赖与 R 的候选键,那么 R 是 ( )A2NF B3NfC4NF DBCNF9在数据库技术中,独立于计算机系统的模型是 ( )AER

3、模型 B层次模型 C关系模型 D面向对象的模型10五种基本关系代数运算是 ( ) AU,一, 和 , BU,一, 和CU, , 和 DU, , 和11在删除基本表中某个元组时,将以此表为参照表的关系中外键与主键相同的元组一起删除,应采用的方式是 ( )ARESTRICT 方式 BCASCADE 方式 CSETNULL 方式 DCHECK 方式 12将查询关系 s 的权限授予用户 WANg,并允许该用户将此权限授予其他用户。实现此功能的 sQL 语句是 ( ) AGRANT SELECT TO S ON WANG WITtPUBLICBGRANT SELECT ON S TO WANG WITH

4、 PUBLIC C. GRANT SELECT TO S ON WANG WITH GRANT OPTION DGRANT SELECT ON S TO WANG WITH GRANT OPTION13设有关系模式 R(ABCD),F 是 R 上成立的 FD 集,F 一(AB,B C),则属性集 BD的闭包(BD)+为 ( )A.Rn B.BCDCBC DCD14现要查找缺少成绩(Grade)的学生学号(Snum),相应的 SQL 语句是 ( )ASELECT Snum BSELECT SnumFRoM SC FROM SC WHERE Grade=0 WHERE Graded=OCSELEC

5、T Snum DSELECT SnumFROM SC FROM SC WHERE Grade=NULL WHERE Grade IS NULL 15下列不是数据库恢复采用的方法是 ( )A建立检查点 B.建立副本 C建立日志文件 D建立索引 第=部分 非选择题二、填空题(本大题共 10 小题。每小题 1 分,共 10 分) 请在每小题的空格中填上正确答案。错填、不填均无分。16产生数据冗余和异常的两个重要原因是局部依赖和_依赖。 17如果 ,则 x Y 成立。这条推理规则称为_。 XY18ODBC 规范定义的驱动程序有两种类型:即单层驱动程序和_。 19DBMS 可分为层次型、网状型、_。型、

6、面向对象型等四种类型。20如果事务 T 对某个数据 R 实现了_锁,那么在 T 对数据 R 解除封锁之前,不允许其他事务再对 R 加任何类型的锁。21在 SQLCLI 中,保存元组或参数的有关信息的是_。22标准的数据库三级模式是_、内模式和外模式。 23在数据库的概念设计中,客观存在并且可以相互区别的事物称为_。 24关系演算可分为元组关系演算和域关系演算,而在元组演算中,元组关系演算表达式的一般形式为_。25在面向对象技术中,数据类型系统由基本类型、复合类型和 _三部分组成。三、简答题(本大题共 10 小题 ,每小题 3 分,共 30 分)26简述 DBMS 的主要功能。27简述数据库逻辑

7、设计阶段的主要步骤。28典型的数据库恢复策略是什么?30简述存储过程的优点。31什么是触发器?触发器有哪两个级别?32SQL 的完整性约束有哪些?33什么是 SQLCLl?34什么是 ODBC 数据源?35简述基本表和视图的区别。四、设计题(本大题共 5 小题,每小题 4 分,共 20 分)36对于教学数据库的三个基本表学生 S(S#,SNAME,AGE,SEX)学习 SC(S#,C#,(RADE)课程 C(C#,CNAME,TEACHER)试用关系代数表达式检索 wANG 同学没选修的课程号。37SQL 语句表示检索 WNG 同学没选修的课程号。38教学数据库的基本表如上题,有如下关系代数表

8、达式:请写出对应的 sQL 语句,并指出其汉语含义。39使用 sQL 语句完成操作:从 sC 表中删除课程名为 MATH 的成绩。40使用 sQL 语句查询每个学生的选修课程的门数和平均成绩。五、综合题(本大题共 2 小题,每小题 5 分共 10 分)41某商业集团数据库中有三个实体集:“公司”实体集,其中的属性有公司编号、公司名、地址等;“仓库”实体集,其中的属性有仓库编号、仓库名、规格、地址等;“职工”实体集,其中的属性有职工编号、姓名、性别等。公司与仓库之间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工之间存在着“聘用”联系,每个可聘用的职工人数应该在 1040 人之间,每个职工只能在一个仓库工作,仓库聘用职工有聘用期和工资。(1)试画出 ER 图。(2)将 ER 图转换成关系模型,并注明主码和外码。42设有一个反映职工每月超额完成生产任务的关系模式:R(日期,职工号,姓名,工种,额定工作量,本月超额)如果规定:每个职工只隶属于一个工种,每个工种的额定工作量唯一,每个工种的职工有多人。(1)根据上述规定,写出模式 R 的基本 FD 和关键码。(2)R 最高属于第几范式,并说明理由。(3)将 R 规范到 3NF。

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

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报