14秋北语《数据库系统和应用》作业.docx
《14秋北语《数据库系统和应用》作业.docx》由会员分享,可在线阅读,更多相关《14秋北语《数据库系统和应用》作业.docx(20页珍藏版)》请在冰豆网上搜索。
14秋北语《数据库系统和应用》作业
14秋《数据库系统和应用》作业1
试卷总分:
100测试时间:
--试卷得分:
100
单选题
包括本科在内的各校各科复习资料,可以联系屏幕右上的“文档贡献者”
一、单选题(共20道试题,共100分。
)得分:
100V1.数据库系统中的数据模型通常由()三部分组成。
A.
数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
满分:
5分得分:
5
2.DBS中“第三级存储器”是指()。
A.磁盘和磁带
B.磁带和光盘
C.光盘和磁盘
D.快闪存和磁盘
满分:
5分得分:
5
3.有关系R和S,R∩S的运算等价于()。
A.S-(R-S)
B.R-(R-S)
C.(R-S)∪S
D.R∪(R-S)
满分:
5分得分:
5
4.常见的数据模型是_______。
A.层次模型、网状模型、关系模型
B.概念模型、实体模型、关系模型
C.对象模型、外部模型、内部模型
D.逻辑模型、概念模型、关系模型
满分:
5分得分:
5
5.数据库的开发控制,完整性检查,安全性检查等是对数据库的()。
A.设计
B.保护
C.操纵
D.维护
满分:
5分得分:
5
6.在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数。
A.小于
B.等于
C.大于
D.小于或等于
满分:
5分得分:
5
7.视图是一个“虚表”,视图的构造基于()。
A.基本表
B.视图
C.基本表或视图
D.数据字典
满分:
5分得分:
5
8.一个结点可以有多个双亲,结点之间可以有多种联系的模型是_______。
A.网状模型
B.关系模型
C.层次模型
D.以上都有
满分:
5分得分:
5
9.子模式DDL用来描述()。
A.数据库的总体逻辑结构
B.数据库的局部逻辑结构
C.数据库的物理存储结构
D.数据库的概念结构
满分:
5分得分:
5
10.在关系模型中,关系的“元数”(arity)是指()。
A.行数
B.元组个数
C.关系个数
D.列数
满分:
5分得分:
5
11.以下所列数据库系统组成中,正确的是_______。
A.计算机、文件、文件管理系统、程序
B.计算机、文件、程序设计语言、程序
C.计算机、文件、报表处理程序、网络通信程序
D.支持数据库系统的计算机软硬件环境、数据库文件、数据库管理系统、数据库应用程序和数据库管理员
满分:
5分得分:
5
12.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是_______。
A.一对一
B.一对多
C.多对多
D.不确定
满分:
5分得分:
5
13.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为_______。
A.OS
B.DS
C.DBMS
D.DBS
满分:
5分得分:
5
14.D;DBMS和DBS三者之间的关系是()。
A.DB包括DBMS和DBS
B.DBS包括DB和DBMS
C.DBMS包括DB和DBS
D.不能相互包括
满分:
5分得分:
5
15.关系模型的程序员不需熟悉数据库的()。
A.数据操作
B.完整性约束条件
C.存取路径
D.数据定义
满分:
5分得分:
5
16.关系数据库的查询语言是一种()语言。
A.过程性
B.非过程性
C.第三代
D.高级程序设计
满分:
5分得分:
5
17.在数据库与宿主语言之间传递信息是通过()。
A.全局变量
B.局部变量
C.公共数据区
D.系统缓冲区
满分:
5分得分:
5
18.下述不是DBA数据库管理员的职责的是_______。
A.完整性约束说明
B.定义数据库模式
C.数据库安全
D.数据库管理系统设计
满分:
5分得分:
5
19.存储在计算机内有结构的数据的集合是_______。
A.数据库系统
B.数据库
C.数据库管理系统
D.数据结构
满分:
5分得分:
5
20.SQL中,下列涉及空值的操作,不正确的是()。
A.AGEISNULL
B.AGEISNOTNULL
C.AGE=NULL
D.NOT(AGEISNULL)
满分:
5分得分:
5
14秋《数据库系统和应用》作业2
试卷总分:
100测试时间:
--试卷得分:
100
单选题
一、单选题(共20道试题,共100分。
)得分:
100V1.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是(
)。
A.姓名
B.年龄
C.职位
D.出生日
满分:
5分得分:
5
2.关系模型中,一个关键字是_______。
A.可以由多个任意属性组成
B.至多由一个属性组成
C.由一个或多个属性组成,其值能够惟一标识关系中一个元组
D.以上都不是
满分:
5分得分:
5
3.关系模式R分解成ρ={R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r)间的关系满足(
)。
A.r包含于mρ(r)
B.mρ(r)包含于r
C.r=mρ(r)
D.r≠mρ(r)
满分:
5分得分:
5
4.在SELECT语句中,对应关系代数中“投影”运算的语句是()。
A.SELECT
B.FROM
C.WHERE
D.SET
满分:
5分得分:
5
5.ER图是数据库设计的工具之一,它适用于建立数据库的()。
A.需求模型
B.概念模型
C.逻辑模型
D.物理模型
满分:
5分得分:
5
6.使用CREATESCHEMA语句建立的是()。
A.数据库
B.表
C.视图
D.索引
满分:
5分得分:
5
7.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于()。
A.BCNF
B.1NF
C.2NF
D.3NF
满分:
5分得分:
5
8.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是()。
A.前者成立蕴涵后者成立
B.后者成立蕴涵前者成立
C.同时成立,或者同时不成立
D.没有必然的联系
满分:
5分得分:
5
9.下面关于关系性质的说法,错误的是_______。
A.表中的一行称为一个元组
B.行与列交叉点不允许有多个值
C.表中的一列称为一个属性
D.表中任意两行可能相同
满分:
5分得分:
5
10.在数据库设计中,将ER图转换成关系数据模型的过程属于()。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
满分:
5分得分:
5
11.SQl语言是_______。
A.层次数据库语言
B.网络数据库语言
C.关系数据库语言
D.非数据库语言
满分:
5分得分:
5
12.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的()。
A.充分必要条件
B.必要条件
C.充分条件
D.既不充分也不必要条件
满分:
5分得分:
5
13.假设有关系R和S,关系代数表达式R-(R-S)表示的是_______。
A.R∩S
B.R∪S
C.R-S
D.R×S
满分:
5分得分:
5
14.SQl语言具有两种使用方式,分别称为交互式SQL和_______。
A.提示式SQL
B.多用户SQL
C.嵌入式SQL
D.解释式SQL
满分:
5分得分:
5
15.关系代数运算的基础是_______。
A.关系运算
B.谓词演算
C.集合运算
D.代数运算
满分:
5分得分:
5
16.关系数据库中的投影操作是指从关系中_______。
A.抽出特定记录
B.抽出特定字段
C.建立相应的影像
D.建立相应的图形
满分:
5分得分:
5
17.关系数据模型_______。
A.只能表示实体之间1:
1联系
B.只能表示实体之间1:
m联系
C.只能表示实体之间m:
n联系
D.可以表示实体间的任意联系
满分:
5分得分:
5
18.设计数据流程图(DFD)属于数据库设计的()。
A.可行性分析阶段的任务
B.需求分析阶段的任务
C.概念设计阶段的任务
D.逻辑设计阶段的任务
满分:
5分得分:
5
19.自然连接是构成新关系的有效方法。
一般情况下,当对关系R和S使用自然时,要求R和S含有一个或多个共有的_______。
A.元组
B.行
C.记录
D.属性
满分:
5分得分:
5
20.在关系模式R(A,B,C)中,有函数依赖集F={(A,B)→C,(B,C)→A},则R最高达到()。
A.INF
B.2NF
C.3NF
D.BCNF
满分:
5分得分:
5
14秋《数据库系统和应用》作业3
试卷总分:
100测试时间:
--试卷得分:
100
单选题
一、单选题(共20道试题,共100分。
)得分:
100V1.如果事务T获得了数据项Q上的排它锁,则T对Q()。
A.
只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
满分:
5分得分:
5
2.SQL中的主键子句和外键子句属于DBS的()。
A.完整性措施
B.安全性措施
C.并发性措施
D.恢复措施
满分:
5分得分:
5
3.关系模式R中的属性全是主属性,则R的最高范式必定是_______。
A.1NF
B.2NF
C.3NF
D.BCNF
满分:
5分得分:
5
4.在数据库设计中,超类实体与子类实体的关系是()。
A.前者继承后者的所有属性
B.后者继承前者的所有属性
C.前者只继承后者的主键
D.后者只继承前者的主键
满分:
5分得分:
5
5.在SQL语言中,子查询是_______。
A.返回单表中数据子集的查询语言
B.选取多表中字段子集的查询语句
C.选取单表中字段子集的查询语句
D.嵌入到另一个查询语句之中的查询语句
满分:
5分得分:
5
6.关系模式的主关键字有_______。
A.0个
B.1个
C.1个或多个
D.多个
满分:
5分得分:
5
7.数据字典可以()。
A.用SQL语言查询
B.由任何用户使用
C.没有
D.由用户创建
满分:
5分得分:
5
8.数据库设计中,外模型是指()。
A.用户使用的数据模型
B.DB以外的数据模型
C.系统外面的模型
D.磁盘上数据的组织
满分:
5分得分:
5
9.下列关系范式中最高范式是_______。
A.1NF
B.2NF
C.3NF
D.BCNF
满分:
5分得分:
5
10.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是_______。
A.
每一个分量是一个不可分的数据项,即不允许表中表结构
B.二维表中各列的宽度必须完全相等
C.二维表中各行和各列的顺序不能交换
D.属性名要么完全使用汉字,要么全部使用字母
满分:
5分得分:
5
11.关系数据库规范化是为解决关系数据库中_______。
A.插入、删除和数据冗余问题而引入的
B.提高查询速度问题而引入的
C.减少数据操作的复杂性问题而引入的
D.保证数据的安全性和完整性问题而引入的
满分:
5分得分:
5
12.
所谓范式是指规范化的关系模式。
由于规范化的程度不同,就产生了不同的范式。
在对关系模式进行规范化的过程中,对1NF关系进行投影,将消除原关系中_______,从而产生一组2NF关系。
A.
非主属性对关键字的传递依赖
B.非主属性对关键字的部分函数依赖
C.主属性对关键字的部分和传递函数依赖
D.非平凡且非函数依赖的多值依赖
满分:
5分得分:
5
13.SQL的全局约束是指基于元组的检查子句和()。
A.非空值约束
B.域约束子句
C.断言
D.外键子句
满分:
5分得分:
5
14.当关系模式R(A,##已属于3NF,下列说法正确的是_______。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
满分:
5分得分:
5
15.下列陈述中,错误的是_______。
A.2NF必然属于1NF
B.3NF必然属于2NF
C.3NF必然属于BCNF
D.BCNF必然属于3NF
满分:
5分得分:
5
16.关系规范化中的插入操作异常是指_______。
A.不该删除的数据被删除
B.不该插入的数据被插入
C.应该删除的数据被删除
D.应该插入的数据未被插入
满分:
5分得分:
5
17.当B属性函数依赖于A属性时,属性A与B的联系是_______。
A.1对多
B.多对1
C.多对多
D.以上都不是
满分:
5分得分:
5
18.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句ALTERTABLE实现哪类功能。
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
满分:
5分得分:
5
19.ORACLE系统中“COMMITWORKRELEASE”语句表示事务提交并且()。
A.释放封锁
B.撤消DB已作的修改
C.释放所有数据资源
D.释放所有资源
满分:
5分得分:
5
20.X→Y,当下列哪一条成立时,称为平凡的函数依赖。
A.X∈Y
B.Y∈X
C.X∩Y=Φ
D.X∩Y≠Φ
满分:
5分得分:
5
14秋《数据库系统和应用》作业4
试卷总分:
100测试时间:
--试卷得分:
100
单选题
一、单选题(共20道试题,共100分。
)得分:
100V1.面向对象技术中,封装性是一种()。
A.组合技术
B.混合技术
C.信息隐藏技术
D.传递技术
满分:
5分得分:
5
2.对数据库按其存放方式进行分类:
一个数据库存放在一台计算机之中为__数据库,一个数据库存放在若干个计算机之中称为()数据库。
A.
集中式、分布式
B.集中式、关系式
C.关系式、连接式
D.关系式、分布式
满分:
5分得分:
5
3.关系数据库中,实现实体之间的联系是通过关系与关系之间的_______。
A.公共索引
B.公共存储
C.公共元组
D.公共属性
满分:
5分得分:
5
4.在关系数据库设计中,设计关系模式是数据库设计中_______阶段的任务。
A.逻辑设计阶段
B.概念设计阶段
C.物理设计阶段
D.需求分析阶段
满分:
5分得分:
5
5.属性类型允许是基本数据类型、结构类型和集合类型的模型是()。
A.平面关系模型
B.嵌套关系模型
C.复合对象模型
D.分布式关系模型
满分:
5分得分:
5
6.在ER模型中,如果有3个不同的实体型,3个M:
N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是_______。
A.4
B.5
C.6
D.7
满分:
5分得分:
5
7.分布式数据库系统的“局部数据模型透明性”位于()。
A.全局模式与全局概念模式之间
B.全局概念模式与分片模式之间
C.分片模式与分配模式之间
D.分配模式与局部概念模式之间
满分:
5分得分:
5
8.分布式数据库系统中,选择各片段数据存放场地的模式是()。
A.分片模式
B.分配模式
C.概念模式
D.外模式
满分:
5分得分:
5
9.对象关系数据库是从传统的RDB技术引入()。
A.网络技术演变而来的
B.虚拟技术演变而来的
C.对象共享技术演变而来的
D.面向对象技术演变而来的
满分:
5分得分:
5
10.当多个用户的()同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。
A.应用程序
B.并发进程
C.数据库
D.操作
满分:
5分得分:
5
11.ER图中的主要元素是()。
A.结点、记录和文件
B.实体、联系和属性
C.记录、文件和表
D.记录、表、属性
满分:
5分得分:
5
12.分布式数据库系统的分片模式和分配模式均是()。
A.全局的
B.局部的
C.分布的
D.集中的
满分:
5分得分:
5
13.绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。
描述数据库中全体数据的全局逻辑结构和特征的是()。
A.
模式和内模式
B.内模式
C.模式
D.外模式
满分:
5分得分:
5
14.数据流程图是用于数据库设计中_______阶段的工具。
A.概要设计
B.可行性分析
C.程序编码
D.需求分析
满分:
5分得分:
5
15.分布式数据库系统的“分片透明性”位于()。
A.全局模式与全局概念模式之间
B.分片模式与分配模式之间
C.全局概念模式与分片模式之间
D.分配模式与局部概念模式之间
满分:
5分得分:
5
16.位于分片视图和分配视图之间的透明性是()。
A.位置透明性
B.分配透明性
C.全局数据模型透明性
D.局部数据模型透明性
满分:
5分得分:
5
17.在面向对象数据库中,类(class)是()。
A.实体的集合
B.类似对象的集合
C.数据类型的集合
D.表的出集合
满分:
5分得分:
5
18.DDBS的“分片”概念是指()。
A.对磁盘分片
B.对系统分片
C.对DB分片
D.对内存分片
满分:
5分得分:
5
19.概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的_______。
A.数据模型
B.概念模型
C.层次模型
D.关系模型
满分:
5分得分:
5
20.分布式数据库系统的透明性主要表现在位置透明性和()。
A.处理透明性
B.数据透明性
C.复制透明性
D.映射透明性
满分:
5分得分:
5