数据库系统概论期中试卷及答案

上传人:fe****16 文档编号:131460620 上传时间:2020-05-08 格式:DOC 页数:9 大小:78.50KB
返回 下载 相关 举报
数据库系统概论期中试卷及答案_第1页
第1页 / 共9页
数据库系统概论期中试卷及答案_第2页
第2页 / 共9页
数据库系统概论期中试卷及答案_第3页
第3页 / 共9页
数据库系统概论期中试卷及答案_第4页
第4页 / 共9页
数据库系统概论期中试卷及答案_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库系统概论期中试卷及答案》由会员分享,可在线阅读,更多相关《数据库系统概论期中试卷及答案(9页珍藏版)》请在金锄头文库上搜索。

1、云南师范大学2013 -2014 学年第一学期统一考试空间数据库期中试卷学院 专业 年级 学号 姓名 考试方式(闭卷或开卷):考试时量: 分钟 试卷编号(A. B卷):题号一二三四总分评卷人得分评卷人一、单项选择题(本题共25小题,每小题1分,共计25分。在每小题列出的四个选项中,只有一项是最符合题目要求的,请将答案填写在下面表格中。)题号12345678910111213答案题号141516171819202122232425答案1、_是长期存储在计算机内的有组织,可共享的数据集合. A. 数据库管理系统 B. 数据库系统 C. 数据库 D. 文件组织 2、在数据库中存储的是_。 A. 数据

2、 B. 数据模型 C. 数据以及数据之间的联系 D. 信息 3、_由数据结构、关系操作集合和完整性约束三部分组成。 A.关系模型 B. 关系 C. 关系模式 D. 关系数据库 4、一组具有相同数据类型的值的集合称为_。 A. 关系 B. 属性 C. 分量 D. 域 5、数据库类型是按照( )来划分的。A.文件形式 B.数据模型 C.记录形式 D.数据存取方法6、若要求分解保持函数依赖,那么模式分解一定能够达到( )A. 2NF B. 3NF C. BCNF D. 1NF7、实体是信息世界中的术语,与之对应的数据库术语为_。A. 文件 B. 数据库 C. 字段 D. 记录 8、3NF_规范为BC

3、NF。 A. 消除非主属性对码的部分函数依赖 B. 消除非主属性对码的传递函数依赖 C. 消除主属性对码的部分和传递函数依赖 D. 消除非平凡且非函数依赖的多值依赖 9、一个m:n联系转换为一个关系模式。关系的码为_B_。 A.实体的码 B. 各实体码的组合 C. n端实体的码 D. 每个实体的码 10、在关系代数运算中,五种基本运算为 A.并、差、选择、投影、自然连接B.并、差、交、选择、投影C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积 11、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,G

4、RADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系 。AS BSC,C CS,SC DS,C,SC 12、下面哪个不是数据库系统必须提供的数据控制功能 。A安全性B可移植性C完整性D并发控制 13、在数据系统中,对存取权限的定义称为 。A命令 B授权 C定义 D审计 14、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的 。A可靠性B一致性C完整性D安全性 15、下列SQL语句中,能够实现“收回用户ZHAO对学生表(STUD)中学号(XH)的修改权”这一功能的是 A. REVOKE UPDATE(XH) ON TABLE FROM

5、ZHAO B. REVOKE UPDATE(XH) ON TABLE FROM PUBLICC. REVOKE UPDATE(XH) ON STUD FROM ZHAO D. REVOKE UPDATE(XH) ON STUD FROM PUBLIC16、在数据库系统中,保证数据及语义正确和有效的功能是 A.并发控制 B.存取控制 C.安全控制 D.完整性控制 17、关于主键约束以下说法错误的是 A. 一个表中只能设置一个主键约束 B.允许空值的字段上不能定义主键约束C.允许空值的字段上可以定义主键约束 D.可以将包含多个字段的字段组合设置为主键 18、在表或视图上执行除了 以外的语句都可以激

6、活触发器。A.Insert B. Delete C. Update D.Create 19、在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的_约束。A.实体完整性B. 参照完整性C. 用户自定义D. 用户操作 20、关系模型中的关系模式至少是 A1NF B2NF C3NF DBCNF 21、候选关键字中的属性称为 。 A非主属性 B主属性 C复合属性 D关键属性 22、建立数据字典的时机是 A.需求分析阶段 B.数据库物理设计阶段C.数据库实施 D.概念结构设计阶段23、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 阶段。A需求

7、分析B概念设计C逻辑设计D物理设计 24、在嵌入式SQL语言中使用游标的目的在于_。 A.区分SQL与宿主语言 B. 与数据库通信 C. 处理错误信息 D. 处理多行记录 25、在SQL Server 编程中,可使用 将多个语句捆绑。A B. BEGIN-END C( ) D. 得分评卷人二、填空题(本题共25空,每空1分,共计25分。)1、数据管理技术经历了人工管理、 文件管理 和 数据库管理 三个阶段。 2、数据库管理系统的主要功能有 数据定义功能 、 数据操纵功能 、数据库的运行管理和数据库的建立以及维护等4个方面。3、数据独立性又可分为 逻辑数据独立性 和 物理数据独立性 。 4、数据

8、库体系结构按照 模式 、 外模式 和 内模式 三级结构进行组织。 5、实体之间的联系可抽象为三类,它们是11 、 1:m. 和 m:n 。 6、一个关系模式的定义主要包括关系名、属性名、属性类型、 属性长度和 关 键 字。 1、 7、关系数据库中基于数学上两类运算是关系代数和关系演算。8、视图是一个虚表,它是从 一个或几个基本表 中导出的表。在数据库中,只存放视图的 定义 ,不存放视图的对应的数据。 9、在SQL语言中,为了数据库的安全性,设置了对数据的存取进行控制的语句,对用户授权使用GRANT语句,收回所授的权限使用Revoke 语句。 10、DBMS存取控制机制主要包括两部分:自主存取控

9、制和_强制存取控制_。 11、当对某一表进行诸如INSERT、 Delete 、 Update 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句。12数据库的完整性是指数据的实体完整性、参照完整性和 用户定义的完整性 。 13、为了保护数据库的实体完整性,当用户程序对主码进行更新使主码值不惟一时,DBMS就 拒绝操纵 。14、在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的依赖关系和 无损连接性 。 15、在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分E-R图之间难免有不一致的地方,这些冲突主

10、要有属性冲突、 命名冲突 和 结构冲突 三类。16、游标是系统为用户开设的一个 数据缓冲区 ,存放SQL语句的执行结果。 得分评卷人三、简答题(每小题6分,共30分)1. 简述数据库管理系统的功能。一般来说,DBMS的功能主要包括以下6个方面: 1)数据定义。 2)数据操纵。 3)数据库运行管理。 4)数据组织、存储和管理。 5)数据库的建立和维护。 6)数据通信接口。2. 简述SQL语言的特点。答:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。其特点如下: 1)综合统一 2)高度非过程化 3)面向集合的操作方式 4)以同一种语法结构提供两

11、种操作方式 5)语言简洁,易学易用3、什么是数据库系统?答:数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬资源组成的系统。它包含关联数据的集合,DBMS和用户应用程序等。4、数据字典包含的内容有哪些?在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,5、数据库设计分为哪些步骤,并简述各步骤的主要内容。需求分析 概念结构设计逻辑结构设计 数据库物理设计数据库的实施与维护得分评卷人四、综合题(每小题10分,共20分)1.设有一个学生课程数据库,包括学生关系Student、课程关系Course、选修关系SC,图1所示: Student学号Sno姓名Sname性别Ssex年龄Sage所在系Sdept95001李勇男20CS95002刘晨女19IS95003王敏女18MA95004张立男19IS Course课程号Cno课程名Cname先行课Cpno学分Ccredit1数据库542数学 23信息系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号