西交《数据库系统原理》在线作业-00001
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.数据库管理系统中数据操纵语言dml 所实现的操作一般包括( )
A.查询、插入、修改、删除
B.排序、授权、删除
C.建立、插入、修改、排序
D.建立、授权、修改
2.下面的集中故障中会破坏正在运行的数据库的是( )。
A.中央处理器故障
B.操作系统故障
C.突然停电
D.瞬时的强磁场干扰
3.设R, S为两个同类关系,则关系表达式R-S表示成元组表达式____
A.{t|R(t)∧?S(t)}
B.{t|?R(t)∧S(t)}
C.{t|?R(t)∨S(t)}
D.{t|R(t) ∨?S(t)}
4.在数据库技术中,面向对象数据模型是一种( )
A.概念模型
B.结构模型
C.物理模型
D.形象模型
5.当X,Y之间是1对多联系时,则存在函数依赖 ( )。
A.X→Y
B.Y→X
C.X←→Y
D.其他都不是
6.SQL是( )的缩写。
A.Standard Query Language
B.Select Query Language
C.Structured Query Language
D.其他都不是
7.若关系模式R中的函数依赖的决定因素都是键,则R所属的最高范式是(??? )
A.1NF
B.2NF
C.3NF
D.BCNF
8.如果条件F不仅涉及到L中的属性,而且还涉及到不在L中的属性,则 。
A.ΠL(σF(E))≡ΠL(σF(ΠL∧L1(E)))
B.ΠL(σF(E))≡ΠL(σF(ΠL∨L1(E)))
C.ΠL(σF(E))≡σF(ΠL∧L1(E))
D.ΠL(σF(E))≡σF(ΠL∨L1(E))
9.数据库系统中,用户使用的数据视图用____描述,它是用户与数据库系统之间的接口
A.外模式
B.存储模式
C.内模式
D.概念模式
10.关系模型的程序员不需熟悉数据库的( )
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
11.逻辑数据独立性是指 。
A.概念模式改变,外模式和应用程序不变
B.概念模式改变,内模式不变
C.内模式改变,概念模式不变
D.内模式改变,外模式和应用程序不变
12.dbs中“第三级存储器”是指( )
A.磁盘和磁带
B.磁带和光盘
C.光盘和磁盘
D.快闪存和磁盘
13.在学生关系中,对属性“性别”规定只能为“男”或“女”的这种约束属于 规则。( )
A.实体完整性
B.参照完整性
C.用户定义完整性
D.条件
14.单个用户使用的数据视图的描述称为( )
A.外模式
B.概念模式
C.内模式
D.存储模式
15.R(A,B,C,D),函数依赖为:B→D,D→B,AB→C。则R最高属于第 范式。( )
A.1NF
B.2NF
C.3NF
D.BCNF
16.创建存储过程使用( )语句。
A.CREATE PROC
B.CREATE VIEW
C.CREATE TABLE
D.CREATE DATABASE
17.关系代数的五个基本操作是( )。
A.并、交、差、笛卡儿积、除法
B.并、交、选取、笛卡儿积、除法
C.并、交、选取、投影、除法
D.并、差、选取、笛卡儿积、投影
18.数据库中有三个关系: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 查询语句“查询学习全部课程的学生姓名”可用____关系代数表达式表达
A.ΠSNAME(S?SC?C)
B.ΠSNAME(C?(ΠSNO, CNO(SC) ÷ Π SNO(S) ))
C.ΠSNAME(S?(ΠSNO, CNO(SC) ÷ Π CNO(C) ))
D.其他均不是
19.用户涉及的逻辑结构用 描述( )
A.模式
B.存储模式
C.概念模式
D.子模式
20.五种基本关系代数运算是( )
A.∪,-,×,π和σ
B.∪,-,∞,π和σ
C.∪,∩,×,π和σ
D.∪,∩,∞,π和σ
21.SELECT语句中与HAVING字句同时使用的是____字句
A.ORDER BY
B.WHERE
C.GROUP BY
D.无需配合
22.数据库三级模式体系结构的划分,有利于保持数据库的(??? )
A.数据安全性
B.数据独立性
C.数据并发性
D.数据完整性
23.对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用(??? )的策略
A.顺序封锁法
B.依次封锁法
C.优先级高先服务
D.先来先服务
24.关于关系模式的键,以下说法正确的是( )。
A.一个关系模式可以有多个主键
B.一个关系模式可以有多个候选键
C.主键所包含的属性称为主属性
D.不是哪个关系模式都有键
25.数据库的数据的共享是指( )。
A.多种应用、多种语言、多个用户相互覆盖地使用数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.同一个应用中的多个程序共享一个数据集合
26.子模式ddl 用来描述( )
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
27.数据库管理系统由三级模式组成,其中决定dbms 功能的是( )
A.逻辑模式
B.外模式
C.内模式
D.物理模式
28.数据库系统中的数据模型通常由 三部分组成 ( )
A.数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
29.设有关系R(A,B,C)的值如下:
A
B
C
2
2
3
2
3
4
3
3
5
下列叙述正确的是( )。
A.函数依赖A→B在上述关系中成立
B.函数依赖BC→A在上述关系中成立
C.函数依赖B→A在上述关系中成立
D.函数依赖A→BC在上述关系中成立
30.下列各种模型中不是数据模型的是( )
A.概念模型
B.层次模型
C.网状模型
D.关系模型
二、判断题 (共 20 道试题,共 40 分)
31.一个或一组属性的值可以决定其他属性的值,这种关系称为函数依赖。
32.数据模型是指用来描述数据的一组概念和定义,数据模型的三要素包括数据结构、数据操作和数据完整性约束。
33.数据模式是指对某一类数据的结构、联系和约束的描述,数据库的三级模式结构包括 概念模式 外模式 内模式;( )
34.RAID以多个磁盘扩大容量,以并行访问提高速度,以冗余纠错提高可靠性,其中RAID5按块存放,其中有一块用于存放奇偶校验位。( )
35.当索引键是主键时,按照记录是否以主键排序,可以分成两种:非稠密索引和稠密索引。( )
36.DBMS的两种实现方式分别是编译和解释。
37.DBMS把该写入磁盘的内容推迟写入磁盘,让它保留在缓冲区中,则叫延迟写技术;把将要用到的数据提前取到缓冲区中,这叫预取技术。
38.常用的封锁有排他锁和共享锁。
39.数据库经过多次更新后,其物理组织需要调整,这称为数据库的重组。在已运行的数据库上修改和扩充数据模式称为数据库的重组。
40.数据库系统中,系统故障通常称为软故障,介质故障称为硬故障。
41.包含在任何一个候选键中的属性叫主属性。
42.数据独立性分为只是指逻辑独立性。( )
43.关系代数的连接运算中当θ为“=”的连接称之为自然连接,且当比较的分量是相同的属性组时,则称为等连接。
44.SQL语言的功能包括数据查询、数据操纵、数据定义和数据控制。( )
45.将满足2NF的关系模式经过消除非主属性对候选键的传递函数依赖转变为4NF。( )
46.在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。( )
47.一个关系模式分解为多个关系模式时,为了保持原关系模式所满足的特性,要求分解处理具有无损连接性和保持函数依赖性。( )
48.关系模式R(U)上的两个函数依赖集F和G,如果满足F+=G+,则称F和G时等价的。( )
49.在关系代数运算中,笛卡儿积和连接运算最费时间和空间。究竟应该采用什么样的策略,节省时间空间,这就是优化的准则。( )
50.关系运算可分为关系代数和关系演算两大类,其中关系代数又可分为元组演算和域演算两类。( )