黄老师 发表于 2013-6-18 11:42:33

北语13春《数据库系统和应用》作业答案

北语13春《数据库系统和应用》作业1
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.常见的数据模型是_______。
A. 层次模型、网状模型、关系模型
B. 概念模型、实体模型、关系模型
C. 对象模型、外部模型、内部模型
D. 逻辑模型、概念模型、关系模型
满分:5分
2.数据库的概念模型独立于_______。
A. 具体的机器和DBMS
B. E-R图
C. 信息世界
D. 现实世界
满分:5分
3.SQL语言中,SELECT语句的执行结果是( )。
A. 属性
B. 表
C. 元组
D. 数据库
满分:5分
4.下面哪一个不是一种关系数据库语言( )。
A. 关系操作
B. 关系代数
C. 元组关系演算
D. 域关系演算
满分:5分
5.反映现实世界中实体及实体间联系的信息模型是_______。
A. 关系模型
B. 层次模型
C. 网状模型
D. E-R模型
满分:5分
6.一个结点可以有多个双亲,结点之间可以有多种联系的模型是_______。
A. 网状模型
B. 关系模型
C. 层次模型
D. 以上都有
满分:5分
7.关系数据库的查询语言是一种( )语言。
A. 过程性
B. 非过程性
C. 第三代
D. 高级程序设计
满分:5分
8.数据库系统的核心是_______。
A. 数据库
B. 数据库管理系统
C. 数据模型
D. 软件工具
满分:5分
9.要保证数据库的数据独立性,需要修改的是_______。
A. 模式与外模式
B. 模式与内模式
C. 三级模式之间的两层映射
D. 三层模式
满分:5分
10.当两个关系没有公共属性时,其自然联接表现为( )。
A. 笛卡儿积
B. 等值联接
C. 结果为空
D. 出错
满分:5分
11.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( )。
A. σ(R.A=S.A)(R×S)
B. R(等值连接1=1)S
C. ∏B,C,S.A,D(σR.A=S.A(R×S))
D. ∏R,A,
E. C,D(R×S)
满分:5分
12.CODASYL组织提出的DBTG报告中的数据模型是( )的主要代表。
A. 层次模型
B. 网状模型
C. 关系模型
D. 实体联系模型
满分:5分
13.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )。
A. r+s
B. r-s
C. r×s
D. max(r,s)
满分:5分
14.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是_______。
A. 层次模型
B. 关系模型
C. 网状模型
D. 实体-关系模型
满分:5分
15.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。
A. 小于
B. 等于
C. 大于
D. 小于或等于
满分:5分
16.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )。
A. UNIQUE
B. COUNT
C. DISTINCT
D. UNION
满分:5分
17.位于用户和操作系统之间的一层数据管理软件是( )。
A. DBS
B. DB
C. DBMS
D. MIS
满分:5分
18.下列聚合函数中不忽略空值(null)的是( )。
A. SUM(列名)
B. MAX(列名)
C. COUNT(*)
D. AVG(列名)
满分:5分
19.D;DBMS和DBS三者之间的关系是( )。
A. DB包括DBMS和DBS
B. DBS包括DB和DBMS
C. DBMS包括DB和DBS
D. 不能相互包括
满分:5分
20.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( )。
A. 记录
北语13春《数据库系统和应用》作业3
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及_______。
A. 数据的不一致性的缺欠
B. 结构不合理的缺欠
C. 冗余度大的缺欠
D. 数据丢失的缺欠
满分:5分
2.下列关系范式中最高范式是_______。
A. 1NF
B. 2NF
C. 3NF
D. BCNF
满分:5分
3.如果事务T获得了数据对象R上的排它锁,那么( )。
A. T对R只能读不能写
B. T对R只能写不能读
C. 其它事务对过R只能读不能写
D. 其它事务对R既不能读也不能写
满分:5分
4.设计DB的存储结构属于数据库设计的( )。
A. 需求设计
B. 概念设计
C. 逻辑设计
D. 物理设计
满分:5分
5.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句ALTER TABLE 实现哪类功能。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
满分:5分
6.ORACLE系统中“COMMITWORKRELEASE”语句表示事务提交并且( )。
A. 释放封锁
B. 撤消DB已作的修改
C. 释放所有数据资源
D. 释放所有资源
满分:5分
7.关系模式中满足2NF的模式_______。
A. 可能是1NF
B. 必定是1NF
C. 必定是3NF
D. 必定是BCNF
满分:5分
8.在DB的概念设计和逻辑设计之间起桥梁作用的是( )。
A. 数据结构图
B. 功能模块图
C. ER图
D. DFD
满分:5分
9.在DB的需求分析和概念设计之间起桥梁作用的是( )。
A. DFD
B. ER图
C. 数据结构图
D. 功能模块图
满分:5分
10.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
满分:5分
11.视图的概念具有很多优点,下面哪一个不是它的优点( )。
A. 视图对于数据库的重构造提供了一定程度的逻辑独立性
B. 简化了用户观点
C. 视图机制方便了不同的用户以同样的方式看待同一数据
D. 视图机制对机密数据提供了自动的安全保护功能
满分:5分
12.在关系数据库中,通过( )来表示概念记录之间的关系。
A. 外来关键字
B. 关键字
C. 数据字典
D. 元组
满分:5分
13.SQL语言中,下列涉及空值的操作,不正确的是_______。
A. AGE IS NULL
B. AGE IS NOT NULL
C. AGE=NULL
D. NOT(AGE IS NULL)
满分:5分
14.事务的隔离性是由DBMS的( )。
A. 恢复子系统出现
B. 完整性子系统实现
C. 安全性子系统实现
D. 并发控制子系统实现
满分:5分
15.授权是DBS采用的( )。
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
满分:5分
16.新奥尔良方法将数据库设计分为四个阶段,它们是( )。
A. 系统规划阶段、分析设计阶段、实施阶段、运行维护阶段
B. 需求分析阶段、设计阶段、实施阶段、运行阶段
C. 系统规划阶段、概念设计阶段、详细设计阶段、实施阶段
D. 需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段
满分:5分
17.在关系数据库中实现了数据表示的单一性,实体和实体之间的联系都用一种什么数据结构表示( )。
A. 数据字典
B. 文件
C. 表
D. 数据库
满分:5分
18.SQL中的视图提高了数据库系统的( )。
A. 完整性
B. 并发控制
C. 隔离性
D. 安全性
满分:5分
19.在对关系模式进行规范化的过程中,为得到一组3NF关系需对2NF关系进行投影,消除原关系中非主属性对关键字的_______。
A. 传递函数依赖
B. 部分和传递函数依赖
C. 连续依赖
D. 多值依赖
满分:5分
20.X→Y,当下列哪一条成立时,称为平凡的函数依赖。
A. X ∈Y
北语13春《数据库系统和应用》作业4
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.在面向对象数据模型中,( )。
A. 包含和继承是两种不同的数据联系
B. 泛化和继承是两种不同的数据联系
C. 包含和组合是两种不同的数据联系
D. 泛化和细化是两种不同的数据联系
满分:5分
2.在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是_______阶段的任务。
A. 需求分析阶段
B. 概念设计阶段
C. 物理设计阶段
D. 逻辑设计阶段
满分:5分
3.当多个用户的( )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。
A. 应用程序
B. 并发进程
C. 数据库
D. 操作
满分:5分
4.数据库系统中,“分片”概念是指( )。
A. 对磁盘分片
B. 对数据分片
C. 对内存分片
D. 对外存分片
满分:5分
5.属性类型允许是基本数据类型、结构类型和集合类型的模型是( )。
A. 平面关系模型
B. 嵌套关系模型
C. 复合对象模型
D. 分布式关系模型
满分:5分
6.与分散式DB相比,分布式DB具有( )。
A. 逻辑整体性
B. 逻辑独立性
C. 分布整体性
D. 分布独立性
满分:5分
7.分布式数据库系统的分片模式和分配模式均是( )。
A. 全局的
B. 局部的
C. 分布的
D. 集中的
满分:5分
8.在对象关系数据库中,同类元素的有序集合,称为( )。
A. 数组类型
B. 多集类型
C. 结构类型
D. 集合类型
满分:5分
9.在支持用户的应用方面,DDBS的主要特点是支持( )。
A. 局部应用
B. 全局应用
C. 分散应用
D. 场地自治
满分:5分
10.如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主关键字,则R属于_______。
A. 2NF
B. 3NF
C. BCNF
D. 1NF
满分:5分
11.客户/服务器体系结构的关键在于( )。
A. 计算的分布
B. 功能的分布
C. CPU的分布
D. 数据的分布
满分:5分
12.分布式数据库系统中,选择各片段数据存放场地的模式是( )。
A. 分片模式
B. 分配模式
C. 概念模式
D. 外模式
满分:5分
13.在E-R模型转换成关系模型的过程中,下列不正确的做法是_______。
A. 所有联系转换成一个关系
B. 所有实体集转换成一个关系
C. 1:N联系不必转换成关系
D. M:N联系转换成一个关系
满分:5分
14.在对象关系模型中,属性的复合类型有结构类型、集合类型、( )。
A. 文件类型和数组类型
B. 文件类型和连接类型
C. 多集类型和数组类型
D. 多集类型和连接类型
满分:5分
15.分布式数据库系统的透明性主要表现在位置透明性和( )。
A. 处理透明性
B. 数据透明性
C. 复制透明性
D. 映射透明性
满分:5分
16.数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于_______设计阶段。
A. 概念设计
B. 逻辑设计
C. 物理设计
D. 全局设计
满分:5分
17.概念模型表示方法最常用的是( )。
A. ER方法
B. 数据的方法
C. 分布式方法
D. 面向对象的方法
满分:5分
18.ODMG国际组织一直致力于把( )。
A. COBOL语言扩大成能处理OODB
B. C++语言扩大成能处理OODB
C. Delphi语言扩大成能处理OODB
D. FoxPro语言扩大成能处理OODB
满分:5分
19.对象联系图中双线箭头表示( )。
A. 函数值是多值
B. 对象类型间的包含关系
C. 属性是复合数据类型
D. 对象类型之间泛化/细化联系
满分:5分
20.对基本表S,执行操作DROPTABLESRESTRICT的作用是( )。
A. 删除基本表S中的所有元组
B. 把基本表S及产生的一切视图全部删除
C. 当没有由S中的列产生的视图或约束时将表S删除
D. 删除表S,将引用表S的视图中的一切视图的属性值置为空值
北语13春《数据库系统和应用》作业2
试卷总分:100   测试时间:--
一、单选题(共20道试题,共100分。)
1.对关系模型叙述错误的是_______。
A. 在严格的数学理论、集合论和谓词基础之上
B. 微机DBMS绝大部分采取关系数据模型
C. 用二维表表示关系模型是其一大特点
D. 不具有连接操作的DBMS也可以是关系数据库系统
满分:5分
2.在关系模式R(U,F)中,如果F是最小函数依赖集,则( )。
A. R∈2NF
B. R∈3NF
C. R∈BCNF
D. R的规范化程度与F是否最小函数依赖集无关
满分:5分
3.关系代数中的连接操作是由_______。
A. 选择和投影操作组合而成
B. 选择和笛卡尔积操作组合而成
C. 投影、选择、笛卡尔积操作组合而成
D. 投影和笛卡尔积操作组合而成
满分:5分
4.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入( )。
A. 堆
B. 栈
C. 游标
D. 缓冲区
满分:5分
5.把ER模型转换成关系模型的过程,属于数据库的( )。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
满分:5分
6.关系数据模型_______。
A. 只能表示实体之间1:1联系
B. 只能表示实体之间1:m联系
C. 只能表示实体之间m:n联系
D. 可以表示实体间的任意联系
满分:5分
7.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的主键为( )。
A. AC
B. ABC
C. AB
D. BC
满分:5分
8.已知关系R和S,R∩S等价于_______。
A. (R﹣S)﹣S
B. S﹣(S﹣R)
C. (S﹣R)﹣R
D. S﹣(R﹣S)
满分:5分
9.试图是由下面哪两者导出的表( )。
A. 模式、关系
B. 基本表、视图
C. 基本关系、关系
D. 内模式、外模式
满分:5分
10.在SQL语言中,对输出结果排序的是( )。
A. ORDERBY
B. WHERE
C. GROUPBY
D. HAVING
满分:5分
11.在一个关系R中,若每个数据项都是不可分割的,那么关系R一定属于( )。
A. BCNF
B. 1NF
C. 2NF
D. 3NF
满分:5分
12.从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是_______。
A. 投影操作
B. 连接操作
C. 选择操作
D. 复制操作
满分:5分
13.在SQL语言的SELECT语句中,能实现投影操作的是_______。
A. SELECT
B. FROM
C. WHERE
D. GROUP BY
满分:5分
14.同一个关系模型的任两个元组值_______。
A. 不能全同
B. 可全同
C. 必须全同
D. 以上都不是
满分:5分
15.SQL语言具有的功能是_______。
A. 关系规范化
B. 数据定义、数据操纵、数据控制、数据查询
C. 数据库系统设计
D. 能绘制E-R图
满分:5分
16.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是( )。
A. 互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
满分:5分
17.设有关系模式R(A,B,C),F是R上成立的FD集,F={A→B,B→C},那么F在模式R上的投影πAC(F)为( )。
A. {A→B,B→C}
B. {A→C}
C. {A→B,A→C}
D. 不存在非平凡的FD
满分:5分
18.关系模式分解的无损联接和保持函数依赖两个特性之间的联系是( )。
A. 前者成立蕴涵后者成立
B. 后者成立蕴涵前者成立
C. 同时成立,或者同时不成立
D. 没有必然的联系
满分:5分
19.在SELECT语句中,对应关系代数中“投影”运算的语句是( )。
A. SELECT
B. FROM
C. WHERE
D. SET
满分:5分
20.在SELECT语句中使用*,表示( )。
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
满分:5分
页: [1]
查看完整版本: 北语13春《数据库系统和应用》作业答案