19春西交《数据库系统原理(高起专)》在线作业[答案]满分答案
西交《数据库系统原理(高起专)》在线作业-0001
试卷总分:100 得分:0
一、 单选题 (共 25 道试题,共 50 分)
1.SQL中,下列涉及空值的操作,不正确的是(??? )
A.age is null
B.age is not null
C.age = null
D.not (age is null)
2.在关系数据库设计理论中,起核心作用的是(??? )
A.范式
B.数据依赖
C.模式设计
D.数据完整性
3.子模式ddl 用来描述(??? )
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
4.以下有关ORDER BY子句的叙述中不正确的是(??? )
A.子查询也可以使用ORDER BY子句
B.在SELECT语句中,ORDER BY只能在所有其他子句之后,作为最后一个字句出现
C.ORDER BY子句可以对多个列进行排序
D.在视图中不能使用ORDERBY子句
5.当X,Y之间是1对多联系时,则存在函数依赖(??? )
A.X→Y
B.Y→X
C.X←→Y
D.以上都不是
6.关系模型中3NF是指(??? )
A.满足2NF且不存在传递依赖现象
B.满足2NF且不存在部分依赖现象
C.满足2NF且不存在非主属性
D.满足2NF且不存在组合属性
7.下列哪些运算是关系代数的基本运算(??? )
A.交、并、差
B.投影、选取、除、联结
C.联结、自然联结、笛卡尔乘积
D.投影、选取、笛卡尔乘积、差运算
8.ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示(??? )
A.联系
B.实体
C.实体的属性
D.联系的属性
9.SQL语言中,条件“年龄between 20 and 30”表示年龄在20至30之间,且(??? )
A.包括20 岁和30 岁
B.不包括20岁和30岁
C.包括20 岁但不包括30岁
D.包括30 岁但不包括20岁
10.db、dbms 和dbs 三者之间的关系是(??? )
A.db包括dbms和dbs
B.dbs包括db和dbms
C.dbms包括db和dbs
D.不能相互包括
11.逻辑数据独立性是指(??? )
A.概念模式改变,外模式和应用程序不变
B.概念模式改变,内模式不变
C.内模式改变,概念模式不变
D.内模式改变,外模式和应用程序不变
12.R(A,B,C,D),函数依赖为:B→D,D→B,AB→C。则R最高属于第(??? )范式
A.1NF
B.2NF
C.3NF
D.BCNF
13.从表中取出满足一定条件的记录,生成一个新表的操作称为(??? )
A.复制
B.选取
C.连接
D.投影
14.下面的集中故障中会破坏正在运行的数据库的是(??? )
A.中央处理器故障
B.操作系统故障
C.突然停电
D.瞬时的强磁场干扰
15.关于关系模式的键,以下说法正确的是(??? )
A.一个关系模式可以有多个主键
B.一个关系模式可以有多个候选键
C.主键所包含的属性称为主属性
D.不是哪个关系模式都有键
16.文件系统的一个缺点是(??? )
A.数据不保存
B.数据冗余性
C.没有专用软件对数据进行管理
D.数据联系强
17.关系R和S进行自然连接时,要求R和S含有一个或多个公共(??? )
A.属性
B.行
C.记录
D.元组
18.数据库中全部数据的整体逻辑结构的描述是(??? )
A.概念模式
B.内模式
C.外模式
D.存储模式
19.物理数据独立性是指(??? )
A.概念模式改变,外模式和应用程序不变
B.内模式改变,外模式和应用程序不变
C.内模式改变,概念模式不变
D.概念模式改变,内模式不变
20.对数据对象施加封锁,可能会引起活锁和死锁问题。避免活锁的简单方法是采用(??? )的策略
A.优先级高先服务
B.依次封锁法
C.顺序封锁法
D.先来先服务
21.用户涉及的逻辑结构用(??? )描述
A.模式
B.存储模式
C.概念模式
D.子模式
22.数据库管理系统中数据操纵语言dml所实现的操作一般包括(??? )
A.查询、插入、修改、删除
B.排序、授权、删除
C.建立、插入、修改、排序
D.建立、授权、修改
23.在数据库与宿主语言之间传递信息是通过(??? )
A.全局变量
B.局部变量
C.公共数据区
D.系统缓冲区
24.综合局部ER图生成总体ER图过程中,下列说法错误的是(??? )
A.不同局部ER图中出现的相同实体,在总体ER图中只能出现一次
B.在总体ER图中可以添加属于不同局部ER图实体间的联系
C.在总体ER图中可以添加局部ER图中不存在的联系
D.在总体ER图中不可以删除任何实体间的联系
25.如果一个系统定义为关系系统,则它必须(??? )
A.支持关系数据库
B.支持选择、投影和连接运算
C.A 和B 均成立
D.A、B都不需要
19春西交《数据库系统原理(高起专)》在线作业[答案]多选题答案
二、 判断题 (共 25 道试题,共 50 分)
1.非关系数据模型的数据操纵语言是面向集合的,而关系数据库的标准语言SQL是面向过程的语言。
A.对
B.错
2.数据库经过多次更新后,其物理组织需要调整,这称为数据库的重组。在已运行的数据库上修改和扩充数据模式称为数据库的重组。
A.对
B.错
3.数据库系统中,系统故障通常称为软故障,介质故障称为硬故障。
A.对
B.错
4.在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。
A.对
B.错
5.分布式数据库的两种数据库结构分别是物理上分布、逻辑上集中和物理上分布、逻辑上分布。
A.对
B.错
6.SQL的数据更新功能主要包括INSERT、UPDATE和DELETE三个语句。
A.对
B.错
7.一个关系模式分解为多个关系模式时,为了保持原关系模式所满足的特性,要求分解处理具有无损连接性和保持函数依赖性。
A.对
B.错
8.将满足2NF的关系模式经过消除非主属性对候选键的传递函数依赖转变为4NF。
A.对
B.错
9.包含在任何一个候选键中的属性叫主属性。
A.对
B.错
10.视图是一个虚拟表,它由一个或几个基本表导出,数据库系统只存储视图的定义,而不存储视图的数据。
A.对
B.错
11.当索引键是主键时,按照记录是否以主键排序,可以分成两种:非稠密索引和稠密索引。
A.对
B.错
12.DBMS把该写入磁盘的内容推迟写入磁盘,让它保留在缓冲区中,则叫延迟写技术;把将要用到的数据提前取到缓冲区中,这叫预取技术。
A.对
B.错
13.关系运算可分为关系代数和关系演算两大类,其中关系代数又可分为元组演算和域演算两类。
A.对
B.错
14.DBMS的两种实现方式分别是编译和解释。
A.对
B.错
15.将E-R模式转换为关系模式是数据库逻辑设计阶段的任务。
A.对
B.错
16.使用UNIQUE约束可以确保表中非主键列不输入重复值。
A.对
B.错
17.数据库设计包括四个基本过程,分别是需求分析,概念设计,逻辑设计,物理设计。
A.对
B.错
18.数据库设计包括四个基本过程,分别是需求分析,概念设计,逻辑设计,物理设计。
A.对
B.错
19.在操作数据库中的数据时,磁盘和内存交换数据以字节为单位。
A.对
B.错
20.RAID以多个磁盘扩大容量,以并行访问提高速度,以冗余纠错提高可靠性,其中RAID5按块存放,其中有一块用于存放奇偶校验位。
A.对
B.错
21.常用的封锁有排他锁和共享锁。
A.对
B.错
22.关系运算可分为关系代数和关系演算两大类,其中关系代数又可分为元组演算和域演算两类。
A.对
B.错
23.关系数据库查询优化的总目标是:选取有效的存储路径,求得给定关系代数表达式的值。
A.对
B.错
24.关系代数的连接运算中当θ为“=”的连接称之为自然连接,且当比较的分量是相同的属性组时,则称为等连接。
A.对
B.错
25.将E-R模式转换为关系模式是数据库逻辑设计设计阶段的任务。
A.对
B.错
19春西交《数据库系统原理(高起专)》在线作业[答案]历年参考题目如下: