试卷详情
-
信息系统知识—数据库技术(二)
-
[填空题]事务的持久性是由DBMS的( )实现的。
A) 事务管理子系统 B) 并发控制子系统
C) 恢复管理子系统 D) 完整性约束机制
-
[填空题]用户可以对数据库中数据进行查询、插入、删除、修改等操作,这是因为数据库管理系统提供了( )。
A) 数据库定义功能 B) 数据库操纵功能
C) 数据库维护功能 D) 数据库控制功能
-
[填空题]( )是用来描述对象静态特征的一个数据项:( )是用米描述对象动态特征的一个操作序列。
-
[填空题]设R(U)是在属性U上的关系模式,X,Y是U的子集,若对于R(U)的任意一个可能的关系r,r中的任意两个元组在X上的属性值相等,那么在Y上的属性值也相等,则称 ( )。
A) r函数依赖于X B) r对X完全函数依赖
C) X为U的侯选码 D) R属于2NF
-
[填空题]( )是可以作为关系模式取值的任何一个关系所必须满足的一条约束条件,是通过一个关系中间数据值的相等与否体现出来的相互关系。
-
[填空题]下面关于关系的叙述,错误的是( )。
A) 直观上说,关系就是二维表
B) 二维表的任何两个列不能完全相同
C) 二维表的任何两个行不能完全相同
D) 二维表中允许有些分量取空值
-
[填空题]关系数据操作的最大特点是:以( )为处理单位,处理后的结果是( )。
-
[填空题]数据库3个模式之间存在两级映射,一是( )间的映射,另一种是( )间的映射。
-
[填空题]数据的独立性包括( )和( )
-
[填空题]描述安全性级别划分的指标是( )、( )、( )和( )。
-
[填空题]从供选择的答案中选出应填入下列叙述中( )内的正确答案:
数据库是按照一定的规则存储在计算机中的相关数据的集合,能被各种用户共享。数据库管理系统是(A) 。
在设计数据库前,常常先建立概念模型,用(B) 来表示实体类型及实体间的联系。
关系代数运算是以(C) 为基础的运算,它的基本操作是并、差、(D) 、投影和选择。规范化理论中分解(E)主要是消除其中多余的数据相关性。
供选择的答案
A:①采用了数据库技术的计算机系统
②包括数据库管理人员、计算机软硬件以及数据库的系统
③包括用户与操作系统在内的数据管理软件系统
B:①数据流图 ②E-R图 ③模块图 ④程序框图
C://①关系运算 ②谓词演算 ③集合运算 ④代数运算
D://①交 ②联接 ③自然连接 ④笛卡儿积
E://①关系运算 ②内模式 ④外模式 ④视图
-
[填空题]( )是指关系中的元组在组成主键的属性上不能有空值。
-
[填空题]下面( )是并发控制的主要方法。
A) 授权 B) 封锁 C) 口志 D) 索引
-
[填空题]SQL语言的中文名称为( )。
A) 结构化语言 B) 程序语言 C) 查询语言 D) 结构化查询语言
-
[填空题]关系模型中可以有3类完整性约束:( )、( )和( )。
-
[填空题]关系操作的特点是( )。
-
[填空题]使用游标的步骤是:( )、( )、( )和( )。
-
[填空题]概念模式,简称( ),是对数据库的( )描述,并不涉及( ),故称为DBA视图。
-
[填空题]( )是实际存储在数据库中的表:( )是从一个或几个基本表或其他视图导出的表,它本身不独立存储在数据库中。
-
[填空题]事务的ACID特性是指( )、( )、( )和( )。
-
[填空题]内模式是系统程序员用一定的( )形式组织起来的一个个存储文件和联系的手段。
A) 记录 B) 数据 C) 视图 D) 文件
-
[填空题]( )是指对数据的分类、组织、编码、存储、检索和维护的技术。
-
[填空题]设有关系模型R(A,B,C,D,E,F),其函数依赖集为F=E→D,C→B,CE→F,B→A,则R最高属于( )。
A) 1NF B) 2NF C) 3NF D) 4NF
-
[填空题]一个好的模式设计应符合下列原则( )
A) 表达式 B) 分离性 C) 最小冗余性 D) 以上3条
-
[填空题]客观存在并可互相区别的事物称为( );实体所具有的某一特性称为( ):惟一标识实体的属性集称为( );属性的取值范围称为该属性的( ):同类实体的集合称为( )。
-
[填空题]在SQL中,模式对应于( ),内模式对应于( ),外模式对应于( )和( ),元组对应于表中的( ),属性对应于表中的( )。
-
[填空题]从供选择的答案中选出应填入下列叙述中( )内的正确答案:
关系型数据库语言SQL目前得到了越来越广泛的使用。SQL基本的使用方式有两种,即它可以单独使用,称为(A) ,也可以在用高级语言编写的应用程序中使用,称为(B) ,这时相应的高级语言称为(C) 。从SQL数据库的体系结构角度来看,用户可以用SQL语言的语句,对(D) 和(E)进行查询等操作,用户可把它们都看作为关系(表格),但是 (E)是一个或(D) 导出的表,它本身不独立存储在数据库中。
供选择的答案
A、B:①宿主语言 ②嵌入式语言 ③数据定义语言
④交互式语言 ⑤数据操纵语言
C://①元语言 ②目标语言 ③源语言 ④宿主语言
D、E://①游标 ②视图 ③库文件
④基本表 ⑤存储文件
-
[填空题]从供选择的答案中选出应填入下列叙述中( )内的正确答案:
数据库系统是由(A) 、(B) 、(C) 和软件支持系统组成,其中(A) 是物质基础,软件支持系统中(D) 是不可缺少的,(B) 体现数据之间的联系,(C) 简称DBA。常见的数据模型有多种, 目前使用较多的数据模型为(E)模型。
供选择的答案
A~D://①计算机硬件 ②C语言 ③CPU ④数据库管理系统
⑤数据库 ⑥主菜单 ⑦人 ⑧网络管理系统
E://①层次 ②网状 ③关系 ④拓朴
-
[填空题]关系语言的特点是( )。
A) 高度程序化 B) 程序化 C) 高度非过程化 D) 高度过程化
-
[填空题]为了保护数据库,我们必须在5个层次上采用安全措施,这5个层次是( )、 ( ),( )、( )和( )。
-
[填空题]如果模式只是BCNF,则R必是( ):反之,则( )成立。
-
[填空题]在数据库系统的组织结构中,下列( )映射把概念数据库与物理数据库联系了起来。
A) 外模式/模式 B) 内模式/外模式 C) 模式/内模式 D) 模式/外模式
-
[填空题]对于课程、教师与参考书3个实体型,如果一门课程可以有若干个教师讲授,使用若干本参考书,而每一个教师只讲授一门课程,每一本参考书只供一门课程使用,则课程与教师、参考书之间的联系是( )。
-
[填空题]目前最常用的数据结构模型有( )、( )、( )和( )。
-
[填空题]在SQL中,外模式一级数据结构的基本单位是( )。
A) 基本表 B) 视图 C) E-R图 D) 用户表
-
[填空题]下列不属于数据库管理技术的发展阶段的是( )。
A) 人工管理阶段 B) 自动处理阶段
C) 文件系统阶段 D) 数据库系统阶段
-
[填空题]如果一个并发调度的结果与某一串行调度执行结果等价,则这个并发调度称为 ( )。
A) 串行调度 B) 可串行化的调度
C) 并发执行的可串行化执行 D) 串行控制
-
[填空题]关于信息和数据,下面正确的说法是( )。
A) 信息与数据只有区别没有联系
B) 信息是数据的载体
C) 同一信息用同一数据表示形式
D) 数据处理本质上就是信息处理
-
[填空题]把对表SC的查询权限授予所有用户的SQL语句是( )。
A) GRANT SELECT
ON TABLE SC
TO Public
B) GPANT SELECT
ON TABLE SC
TO All
C) GRANT SELECT
ON SC
TO Public
D) GRANT SELECT
ON SC
TO All
-
[填空题]从供选择的答案中选出应填入下列叙述中( )内的正确答案:
SQL是一种(A) 语言,集(B) 功能于一体,SQL查询语句的一种典型句型是:
SELECTX1,X2,..,,Xn
FROMA1,A2,...,Am
WHERE F
其中Xi(i=1,2,…,n)、Aj(j=1,2,…,m)、F分别是(C) 。
设关系模式SCG(S#,C#,grade)中S#为学生学号,C#课程号,grade为某学号学生学某门课程的考试成绩。今要查询每门课程的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,按课程名降序排列,则用SQL查询语言应为(D) 。若查询的结果仅限于平均分数超过80分的,则应(E)。
供选择的答案
A:①高级算法 ②人工智能 ③关系数据库 ④函数型
B:①数据定义、数据操作、数据安全 ②数据完整性、数据安全、数据并发控制
③数据定义、数据操作、数据控制 ④数据查询、数据更新、数据输入输出
C://①基本表名、目标表名、逻辑表达式
②基本表名、目标表名、数值表达式
③目标表名、基本表名,逻辑表达式
④目标表名、基本表名、数值表达式
D://①SELECT C#,AVG(grade) ②SELECT C#,AVG (grade)
FROM SCG FROM SCG
GROUP BY grade GROUP BY C#
ORDER BY 2,C# Desc ORDER BY 2,C# Desc
③SELECT C#,AVG(grade) ④SELECT C#,AVG(grade)
FROM SCG FROM SCG
WHERE C# Desc GROUP BY AVG(grade)
GROUP BY grade ORDER BY 2,C# Desc
E://①在GROUP子句的下一行加入HAVING AVG (grade)>80
②在GROUP子句的下一行加入HAVING AVG(gr
-
[填空题]下面不属于数据库技术的研究领域的是( )。
A) 数据库的独立性 B) 数据库设计
C) 数据库管理系统软件的研制 D) 数据库理论
-
[填空题]数据库三级模式结构,也称( )分级结构,从内到外分3个层次描述,分别称为( )、( )和( )。
-
[填空题]( )实现实体问M:N联系比较复杂。
A) 关系模型 B) 面向对象模型 C) 网状模型 D) 层次模型
-
[填空题]从供选择的答案中选出应填入下列叙述中( )内的正确答案:
多媒体技术中,图形格式一般为两类,即(A) 和(B) 。具体的存储方式有许多种,通常用图形文件的后缀名来区分,如以(C) 为后缀名的,则是以ASCII方式存储的图形;而(D) 则不是图形文件的后缀名。多媒体中的视频信息是指(E)。
供选择的答案
A:①灰度 ②位图 ③函数 ④高分辨率
B:①彩色 ②场 ③矢量 ④低分辨率
C://①DIF ②MPG ③JPG ④BMP
D://①DIB ②WMF ③T1F ④WAV
E://①屏幕图像刷新频率 ②图像扫描输入频率
③动态图像 ④静止图片
-
[填空题]SQL语言使用( )创建索引。
-
[填空题]系统可能发生的主要故障类型有( )、( )和( )。
-
[填空题]数据库系统三级结构的关系,可以概括为( )。
A) 模式是内模式的逻辑表示 B) 模式是内模式的物理实现
C) 模式是外模式的部分抽取 D) 外模式是内模式的物理实现
-
[填空题]( )为人工智能的发展指出了一条新的发展道路。
-
[填空题]成功完成所执行的事务称为( )。