大学《数据库原理及应用》试题及答案
选择题(每题1分,共20分)
1、在数据库中存储的是_________。
A、数据                          B、数据模型
C、信息                          D、数据以及数据之间的联系
(难度系数C)正确答案:D
2、DBDBMSDBS三者之间的关系是_________。
      ADBSDBDBMS无关        BDB包括DBMSDBS
      CDBS包括DBDBMS          DDBMS包括DBSDB
(难度系数B)正确答案:C
3、在数据库中,产生数据不一致的根本原因是____。
A.数据存储量太大;          B.没有严格保护数据
C.未对数据进行完整性控制  D.数据冗余
(难度系数B)正确答案:D
  4、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用
    自然连接时,要求R和S含有一个或多个共有的__________
  A、属性      B、行        C、记录      D、元组
(难度系数A)正确答案:A
5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是_________。
A、数据模型                  B、E-R图
C、关系模型                  D、概念模型
(难度系数C)正确答案:D
6、构成ER模型的三个基本要素是_________。
A、实体、属性、联系;          B、实体、属性值、关系;
C、实体、实体集、联系;        D、实体、实体集、属性;
(难度系数B)正确答案:A
7、SQL语言中的“视图(VIEW)”对应于数据库系统三级模式结构中的_________。
A、内模式                  B、外模式
C、 模式                    D、都不对应
(难度系数B)正确答案:B
8、SQLGRANTREVOKE语句主要用来维护数据库的_________。
A、可靠性                      B、完整性
C、安全性                      D、一致性
(难度系数C)正确答案:C
9、在下列关于函数依赖的叙述中,不正确的是_______。
A、      B、
C、  D、
(难度系数A)正确答案:D
10、设有关系模式R(A,B,C)和S(C,D)。与SQL语句“SELECT A,B,D FROM R,S WHERE R.C=S.C”等价的关系代数表达式为_________。
A、      B、
C、    D、
(难度系数A)正确答案:A
11、在数据库设计中数据流图(DFD)和数据字典(DD)主要用来描述结构化方法中的_________阶段的工具。
A、概念结构设计                    B、需求分析
C、可行性分析                      D、逻辑结构设计
(难度系数C)正确答案:B
12、从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是_________。
    A、M端实体的码                      B、N端实体的码
  C、M端实体码与N端实体码组合        D、重新选取其他属性
(难度系数B)正确答案:C
13、用如下的SQL语句创建一个Teacher表
CREATE TABLE Teacher ( TNO  Char(6)  NOT NULL,
NAME Char(8)  NOT NULL,
SEX Char(2), 
SAL INT,
SDETP char(12) check (SDEPT IN(IS,MA,CS数据库原理及应用期末考试题)))
可以插入到Teacher表中的元组是_________。
A、(‘101’,‘李梅’,女,100,‘EN’)
B、(  NULL, 李红’,‘女’,‘200’,‘CS’)
C、(‘111’,NULL,‘女’,23,‘MA’)
D、(‘203’,‘刘刚’,NULL,NULL,IS
(难度系数A)正确答案:D
14SQL的集合处理方式与宿主语言单记录的处理方式之间用_________来协调。
    A游标                            B、SQLCA
C存储过程                        D触发器
(难度系数B)正确答案:A
15、关于BC范式下列说法正确的是_________。
A、如果R3NF ,则R一定是BCNF
B、若R∈3NF,且不存在主属性对非码的函数依赖,则其是BCNF
C、如果RBCNF,则R3NF
D、以上说法都不对
(难度系数B)正确答案:B
16、下面有关各种范式之间的包含关系的描述中,正确的是_____________
ABCNF4NF3NF2NF1NF     
B1NF2NF3NF4NFBCNF
C4NFBCNF3NF2NF1NF
D1NF2NF3NFBCNF4NF
(难度系数B)正确答案:C
17、数据库的_________是指数据的正确性和相容性。
  A、恢复      B、安全性        C、并发控制    D、完整性
(难度系数C)正确答案:D
18、一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务的何种特性而引起的
A、隔离性    B、 一致性      C、原子性    D、 持久性
(难度系数A)正确答案:A
19、当对视图进行 UPDATEINSERT DELETE 操作时,为了保证被操作的元组满足视图定义中子查询语句的谓词条件,应在视图定义语句中使用可选择项_________
AWith Revoke Option                  BWith Check Option
CWith Role Option                    DWith Grant Option
(难度系数B)正确答案:B
20、当将局部E-R图集成为全局E-R图时,如果同一对象在一个局部E-R图中作为实体,而在另一个局部E-R图中作为属性,这种现象称为_________
A、属性冲突    B、命名冲突    C、结构冲突    D、语义冲突
(难度系数B)正确答案:C
二、填空(每空1分,共20分)
1.关系模型和层次的数据结构分别是__________________________
(难度系数C)正确答案:二维表              有向树
2.数据模型是由__________________________、和___________三部分组成的。
(难度系数C)正确答案:数据结构     数据操作     完整性约束
3.关系数据语言可以分为三类:______________________关系代数语言
(难度系数C)正确答案:SQL语言    关系演算语言
4.基本表结构修改用_____________语句,基本表内容修改用___________语句
(难度系数C)正确答案: ALTER      UPDATE
5.规范化数据库设计分为以下六个设计阶段:需求分析阶段_____________________________________、数据库实施阶段、数据库运行和维护阶段。
(难度系数C)正确答案:概念结构设计、逻辑结构设计、物理结构设计阶段
6. 关系代数是一种关系操纵语言,它的操作对象和操作结果均为_________
(难度系数C)正确答案:关系
7. 如果一个关系模式R是1NF,并且关系的每个决定因子都是候选码,那么R至少应该是_____________范式。
(难度系数C)正确答案:BC范式
8. SQL中,表有三种: ____________、临时表(虚表)和____________。
(难度系数C)正确答案:视图、基本表
9. 数据库中术语英文缩写有“RDBMS”和DML等,其中文的意思分别为______________________________
(难度系数C)正确答案:关系数据库管理系统  数据操纵语言
10.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和________________________
(难度系数C)正确答案:无损连接
11.在 SQL 语言中,如果要为一个基本表增加列和完整性约束条件,应该使用 SQL 语句 __________________________
(难度系数C)正确答案:ALTER TABLE
三、简答题:(本题15分)
1、数据库管理系统的主要功能?                                (5分)
(难度系数B)正确答案:
答:数据库管理系统(DBMS)是位于操作系统与用户之间的一个数据管理软件,它主要功能包括以下几个方面:                              (2分)
    数据定义功能  DBMS提供数据描述语言(DDL),用户可通过它来定义数据。       
    数据操纵功能  DBMS还提供数据操纵语言(DML),实现对数据库的基本操作:查询、插入、删除和修改。                                (1分)
    数据库的运行管理 这是DBMS运行时的核心部分,它包括开发控制,安全性检查,完整性约束条件的检查和执行,数据库的内容维护等。      (1分)
    数据库的建立和维护功能 它包括数据库初始数据的输入及转换,数据库的转储与恢复,数据库的重组功能和性能的监视与分析功能等。        (1分)
2、DBA的职责是什么?                                          (5分)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。