西交《数据库系统原理》在线作业
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.下列SQL句中,能够实现参照完整性控制的语句是( )。
A.FOREIGN KEY
B.PRIMARY KEY
C.REFERENCES
D.FOREIGN KEY 和REFERENCES
2.下列哪一项不是DBMS的组成部分?( )
A.DDL及其翻译处理程序
B.DML及其编译、解释程序
C.数据库运行控制程序
D.宿主语言及其编译、处理程序
3.数据库中全部数据的整体逻辑结构的描述是( )。
A.概念模式
B.内模式
C.外模式
D.存储模式
4.在基本的关系中,下列说法是正确的____
A.行列顺序有关
B.属性名允许重名
C.任意两个元组不允许重复
D.列是非同质的
5.在er 图中,用长方形表示__,用椭圆表示__( )
A.联系、属性
B.属性、实体
C.实体、属性
D.什么也不代表、实体
6.数据库系统由(??? )组成
A.硬件、数据库、软件系统和各类相关人员
B.数据库及相应的硬件、软件系统
C.数据库及相应的软件系统
D.数据库及其必备的硬件系统
7.在数据库技术中,面向对象数据模型是一种( )
A.概念模型
B.结构模型
C.物理模型
D.形象模型
8.单个用户使用的数据视图的描述,称为 ( )。
A.外模式
B.存储模式
C.内模式
D.概念模式
9.多个并发事务处于相互等待状态,其中每一事务都在等待它们中的另一事务释放封锁,才可继续执行下去,但任一事务都没释放自己已获得的锁,也无法获得其它事务已拥有的锁,该现象称为( )
A.活锁
B.死锁
C.排它锁
D.共享锁
10.有关系模式P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABD→E,AB→G,B→F,C→J,C→I,G→H},关系模式P的码是( )
A.(A,C)
B.(A,B,G)
C.(A,G)
D.(A,B,C,D)
11.给定函数依赖f:X→Y和g:X→Y,则( )。
A.f不等于g
B.f不一定等于g
C.f等于g
D.其他都不是
12.是控制数据整体结构的人,负责三级结构定义和修改 ( )
A.专业用户
B.应用程序员
C.dba
D.一般用户
13.文件系统的一个缺点是( )
A.数据不保存
B.数据冗余性
C.没有专用软件对数据进行管理
D.数据联系强
14.在SQL语言中,( )子句能够实现关系参照性规则。
A.PRIMARY KEY
B.NOT NULL
C.FOREIGN KEY
D.FOREIGN KEY…REFERENCES…
15.codasyl 组织提出的dbtg 报告中的数据模型是 的主要代表( )
A.层次模型
B.网状模型
C.关系模型
D.实体联系模型
16.DBMS是( )。
A.OS的一部分
B.OS支持下的系统软件
C.一种编译程序
D.一种操作系统
17.关系运算中花费时间最长的运算是( )。
A.投影
B.广义笛卡儿积
C.除法
D.选取
18.五种基本关系代数运算是( )
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
19.子模式ddl 用来描述( )
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
20.数据库系统的核心是( )。
A.编译系统
B.数据库
C.操作系统
D.数据库管理系统
21.概念模型表示方法最常用的是( )
A.er 方法
B.数据的方法
C.分布式方法
D.面向对象的方法
22.设关系R和S都是二元关系,那么与元组表达式{t|(∃u) (∃v)(R(u) ∧ S(v) ∧ u[1]= v[1] ∧ t[1] = v[1] ∧ t[2] = v[2])}等价的关系表达式是( )。
A.Π3,4(R?S)
B.Π2,3 (R?1=3S)
C.Π3,4(σ1=1(R×S))
D.Π3,4(R?1=1S)
23.数据库物理存储方式的描述称为( )
A.外模式
B.内模式
C.概念模式
D.逻辑模式
24.数据库管理系统由三级模式组成,其中决定dbms 功能的是( )
A.逻辑模式
B.外模式
C.内模式
D.物理模式
25.物理数据独立性是指( )。
A.概念模式改变,外模式和应用程序不变
B.内模式改变,外模式和应用程序不变
C.内模式改变,概念模式不变
D.概念模式改变,内模式不变
26.在关系数据库设计理论中,起核心作用的是( ) 。
A.范式
B.数据依赖
C.模式设计
D.数据完整性
27.索引的作用之一是(??? )
A.节省存储空间
B.便于管理
C.加快查询速度
D.建立各数据表之间的联系
28.dbms 提供dml 实现对数据的操作。可以独立交互使用的dml 称为( )
A.宿主型
B.独立型
C.自含型
D.嵌入型
29.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是( )
A.外模式、模式和内模式
B.子模式、用户模式和存储模式
C.模式、子模式和概念模式
D.子模式、模式和用户模式
30.下列SQL语句中,能够实现实体完整性控制的语句是( )。
A.FOREIGN KEY
B.PRIMARY KEY
C.REFERENCES
D.FOREIGN KEY 和REFERENCES
二、判断题 (共 20 道试题,共 40 分)
31.将满足1NF的关系模式经过消除非主属性对候选键的的部分函数依赖转变为3NF。
32.数据目录或元数据是一组关于数据的数据。( )
33.不包含在任何一个候选键中的属性叫非主属性。( )
34.在部分匹配查询中,通配符“%”代表任意单个字符,“_”代表任意序列的零个或多个字符。( )
35.数据模式是指对某一类数据的结构、联系和约束的描述,数据库的三级模式结构包括 概念模式 外模式 内模式;( )
36.关系数据库查询优化的总目标是:选取有效的存储路径,求得给定关系代数表达式的值。
37.数据库系统(DBS)是由应用程序,数据库管理系统,数据库和数据库管理员四部分组成。 ( )
38.一个或一组属性的值可以决定其他属性的值,这种关系称为函数依赖。
39.一个或一组属性的值可以决定其他属性的值,这种关系称为函数依赖。( )
40.在关系代数运算中,笛卡儿积和连接运算最费时间和空间。究竟应该采用什么样的策略节省时间空间,这就是优化的准则。
41.使事务永远处于等待状态,得不到执行的现象称为活锁。有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为死锁。( )
42.数据库经过多次更新后,其物理组织需要调整,这称为数据库的重组。在已运行的数据库上修改和扩充数据模式称为数据库的重组。
43.数据库设计包括四个基本过程,分别是需求分析,概念设计,逻辑设计,物理设计。( )
44.数据管理技术经历了人工处理阶段、文件系统阶段和数据库系统阶段三个发展阶段。 ( )
45.通过数据字典来管理元数据,不但可以减少设计者的负担,也有利于保持数据的一致性。( )
46.关系数据库查询优化的总目标是:选取有效的存储路径,求得给定关系代数表达式的值。
47.事务的4个基本性质分别是执行的原子性,功能上的保持一致性,彼此的隔离性,作用持久性。( )
48.在关系代数运算中,笛卡儿积和连接运算最费时间和空间。究竟应该采用什么样的策略,节省时间空间,这就是优化的准则。( )
49.常用的封锁有排他锁和共享锁。( )
50.簇集索引(clusteringindex)是指把键值相同的记录在物理上集中存放。( )