北航17秋《数据库原理及应用》在线作业123
北航《数据库原理及应用》在线作业一一、单选题:【25道,总分:100分】
1.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于( ) (满分:4)
A. 安全性状态
B. 一致性状态
C. 完整性状态
D. 可靠性状态
2.SELECT-SQL语句是( )。 (满分:4)
A. 选择工作区语句
B. 数据查询语句
C. 选择标准语句
D. 数据修改语句
3.在关系中能唯一标识元组的属性集称为关系模型的( )。 (满分:4)
A. 主键
B. 超键
C. 候选键
D. 外键
4.对所有的视图都可以进行下面哪一个操作?( ) (满分:4)
A. 插入
B. 选择
C. 更新
D. 删除
5.数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和 (满分:4)
A. 数据库管理系统
B. 数据库应用系统
C. 相关的计算机系统
D. 各类相关人员
6.下列命题中不正确的是( )。 (满分:4)
A. 数据库减少了不必要的数据冗余
B. 数据库中不存在冗余数据
C. 数据库中的数据可以共享
D. 若冗余数据是可控的,则数据更新的一致性得以保证
7.数据库系统的数据独立性是指( )。 (满分:4)
A. 不会因为数据的变化而影响应用程序
B. 不会因为存储策略的变化而影响存储结构
C. 不会因为某些存储结构的变化而影响其他的存储结构
D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
8.学生(学号,姓名,年龄),老师(教师号,姓名,专业)如果一个老师可以教多个学生,那么学生与老师的关系是( ) (满分:4)
A. 1:1
B. 2:2
C. M:N
D. 1:N
9.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( ) (满分:4)
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
10.数据库(DB)、数据库系统(DBS)及数据库管理系统(DBMS)三者之间的关系是( ) (满分:4)
A. DBS包含DB和DBMS
B. DBMS包含DB和DBS
C. DB包含DBS和DBMS
D. DBS包含DB,也就是DBMS
11.“视图”是DBS采用的 ( ) 。 (满分:4)
A. 恢复措施
B. 安全性措施
C. 完整性措施
D. 并发控制措施
12.区分不同实体的依据是( )。 (满分:4)
A. 名称
B. 属性
C. 对象
D. 概念
13.下列表达式中结果不是日期型的是( )。 (满分:4)
A. CTOD("2000/10/01")
B. {^99/10/01}+365
C. VAL("2000/10/01")
D. DATE( )
14.授权是DBS采用的( ) (满分:4)
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
15.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。 (满分:4)
A. "一方"表的主索引或候选索引,"多方"表的普通索引
B. "一方"表的主索引,"多方"表的普通索引或候选索引
C. "一方"表的普通索引,"多方"表的主索引或候选索引
D. "一方"表的普通索引,"多方"表的候选索引或普通索引
16.创建视图的语句格式为( )。 (满分:4)
A. CREATE TABLE <视图名〉
B. CREATE INDEX <视图名>
C. CREATE VIEW <视图名>
D. DROP VIEW <视图名>
17.事务的隔离性是由DBMS的( ) (满分:4)
A. 恢复子系统出现
B. 完整性子系统实现
C. 安全性子系统实现
D. 并发控制子系统实现
18.若用如下的SQL语句创建了一个表S :CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入 (满分:4)
A.('991001','李明芳',女,'23')
B.('990746','张为',NULL,NULL)
C.(NULL,'陈道一','男',32)
D.('992345',NULL,'女',25)
19.在命令窗口执行SQL命令时,若命令要占用多行,续行符是( )。 (满分:4)
A. 冒号(:)
B. 分号(;)
C. 逗号(,)
D. 连字符(-)
20.在SQL中,删除视图用( )。 (满分:4)
A. DROP SCHEMA命令
B. CREATE TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
21.下列聚合函数中不忽略空值(null) 的是( ) (满分:4)
A. SUM(列名)
B. MAX(列名)
C. COUNT( * )
D. AVG(列名)
22.对数据库的物理设计优劣评价的重点是( ) (满分:4)
A. 时间和空间效率
B. 动态和静态性能
C. 用户界面的友好性
D. 成本和效益
23.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )。 (满分:4)
A. 多对多
B. 一对一
C. 多对一
D. 一对多
24.一个关系只有一个( )。 (满分:4)
A. 候选码
B. 外码
C. 超码
D. 主码
25.下列说法中,不属于数据模型所描述的内容的是( )。 (满分:4)
A. 数据结构
B. 数据操作
C. 数据查询
D. 数据约束
北航《数据库原理及应用》在线作业三
一、单选题:【25道,总分:100分】
1.在关系模式R(U,F)中,R中任何非主属性对键完全函数依赖是R∈3NF的( ) (满分:4)
A. 充分必要条件
B. 必要条件
C. 充分条件
D. 既不充分也不必要条件
2.SELECT-SQL语句是( )。 (满分:4)
A. 选择工作区语句
B. 数据查询语句
C. 选择标准语句
D. 数据修改语句
3.执行SELECT 0选择工作区的结果是( )。 (满分:4)
A. 选择了0号工作区
B. 选择了空闲的最小号工作区
C. 关闭选择的工作区
D. 选择已打开的工作区
4.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指( )。 (满分:4)
A. 同一个应用中的多个程序共享一个数据集合
B. 多个用户、同一种语言共享数据
C. 多个用户共享一个数据文件
D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合
5.在数据库系统中死锁属于( ) (满分:4)
A. 系统故障
B. 程序故障
C. 事务故障
D. 介质故障
6.在关系模式R(姓名,年龄,职位,出生日)中最有可能做主关键字的是( ) (满分:4)
A. 姓名
B. 年龄
C. 职位
D. 出生日
7.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。 (满分:4)
A. 小于
B. 等于
C. 大于
D. 小于或等于
8.一个m:n联系转换为一个关系模式。关系的码为 (满分:4)
A. 某个实体的码
B. 各实体码的组合
C. n端实体的码
D. 任意一个实体的码
9.下面叙述正确的是( )。 (满分:4)
A. 算法的执行效率与数据的存储结构无关
B. 算法的空间复杂度是指算法程序中指令(或语句)的条数
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
D. 以上三种描述都不对
10.数据库系统的数据独立性是指( )。 (满分:4)
A. 不会因为数据的变化而影响应用程序
B. 不会因为存储策略的变化而影响存储结构
C. 不会因为某些存储结构的变化而影响其他的存储结构
D. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
11.下列说法中,不属于数据模型所描述的内容的是( )。 (满分:4)
A. 数据结构
B. 数据操作
C. 数据查询
D. 数据约束
12.SQL语言中,删除一个表的命令是 ( )。 (满分:4)
A. CLEAR TABLE
B. DROP TABLE
C. DELETE TABLE
D. REMOVE TABLE
13.表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是( )。 (满分:4)
A. 13.00
B. 14.00
C. 45.00
D. 65.00
14.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是( ) (满分:4)
A. 互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
15.对N元关系的性质,描述正确的是( ) (满分:4)
A. 关系相当于一个随机文件
B. 每个元组可最多有n个属性
C. 属性名称可不唯一
D. 不可能存在内容完全一样的元组
16.下列有关数据库的恢复的说法中不正确的是( ) (满分:4)
A. 应定期将数据库做成档案文件
B. 在进行事务处理过程时数据库更新的全部内容写入日志文件
C. 发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态。
D. 数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态。
17.SQL对应的中文名称为 (满分:4)
A. 结构化定义语言
B. 结构化控制语言
C. 结构化查询语言
D. 结构化操纵语言
18.授权定义经过编译后存储在( )中 (满分:4)
A. 文件系统
B. 数据字典
C. 表
D. 数据库
19.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )。 (满分:4)
A. DBS包括DB和DBMS
B. DBMS包括DB和DBS
C. DB包括DBS和DBMS
D. DBS就是DB,也就是DBMS
20.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于( ) (满分:4)
A. 安全性状态
B. 一致性状态
C. 完整性状态
D. 可靠性状态
21.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( ) (满分:4)
A. 左外联接
B. 右外联接
C. 外部并
D. 外联接
22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是 (满分:4)
A. 外模式、模式和内模式
B. 子模式、用户模式和存储模式
C. 模式、子模式和概念模式
D. 子模式、模式和用户模式
23.数据库设计属于( )。 (满分:4)
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
24.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( )。 (满分:4)
A. 多对多
B. 一对一
C. 多对一
D. 一对多
25.有关函数依赖,下面说法错误的是( ) (满分:4)
A. 函数依赖实际上是对现实世界中事物的性质之间相关性的一种断言
B. 函数依赖是指关系模式R的某个或某些无组满足的约束条件
C. 函数依赖是现实世界中属性间关系的客观存在
D. 函数依赖是数据库设计者的人为强制的产物
北航《数据库原理及应用》在线作业二
一、单选题:【25道,总分:100分】
1.数据库系统的核心是( )。 (满分:4)
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
2..DBS中“第三级存储器”是指( ) (满分:4)
A. 磁盘和磁带
B. 磁带和光盘
C. 光盘和磁盘
D. 快闪存和磁盘
3.在DBS中,DBMS和OS之间的关系是( ) (满分:4)
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
4.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式( ) 部门(部门号,部门名,部门成员,部门总经理) (满分:4)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
5.下列实体类型的联系中,属于多对多联系的是 (满分:4)
A. 学生与课程之间的联系
B. 学校与教师之间的联系
C. 商品条形码与商品之间的联系
D. 班级与班长之间的联系
6.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( ) (满分:4)
A. UNIQUE
B. COUNT
C. DISTINCT
D. UNION
7.DBMS中实现事务持久性的子系统是 ( ) (满分:4)
A. 安全性管理子系统
B. 完整性管理子系统
C. 并发控制子系统
D. 恢复管理子系统
8.对数据库并发操作有可能带来的问题包括( )。 (满分:4)
A. 读出“脏数据”
B. 带来数据的冗余
C. 未被授权的用户非法存取数据
D. 破坏数据独立性
9.任何一个三目关系都属于( ) (满分:4)
A. 2NF
B. 3NF
C. BCNF
D. 4NF
10.当多个用户的( )同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。 (满分:4)
A. 应用程序
B. 并发进程
C. 数据库
D. 操作
11.SQL语言是( )语言 (满分:4)
A. 层次数据库
B. 网络数据库
C. 关系数据库
D. 非数据库
12.概念结构设计阶段得到的结果是 (满分:4)
A. 数据字典描述的数据需求
B. E-R图表示的概念模型
C. 某个DBMS所支持的数据模型
D. 包括存储结构和存取方法的物理结构
13.在关系模式R(U,F)中,如果F是最小函数依赖集,则( ) (满分:4)
A. R∈2NF
B. R∈3NF
C. R∈BCNF
D. R的规范化程度与F是否最小函数依赖集无关
14.实体集书店与图书之间具有( )联系。 (满分:4)
A. 一对一
B. 一对多
C. 多对多
D. 多对一
15.对关系R进行投影运算后,得到关系S,则( ) (满分:4)
A. 关系R的元组数等于关系S的元组数
B. 关系R的元组数小于关系S的元组数
C. 关系R的元组数大于关系S的元组数
D. 关系R的元组数大于或等于关系S的元组数
16.对象标识具有唯一性,其唯一性的范围是在( ) (满分:4)
A. 对象内
B. 类内
C. 类层次内
D. 系统内
17.SQL中的视图提高了数据库系统的( ) (满分:4)
A. 完整性
B. 并发控制
C. 隔离性
D. 安全性
18.从数据库中删除表的命令是( )。 (满分:4)
A. DROP TABLE
B. ALTER TABLE
C. DELETE TABLE
D. USE
19.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表( )。 (满分:4)
A. 是同一个数据库中的两个表
B. 不同数据库中的两个表
C. 两个自由表
D. 一个是数据库表另一个是自由表
20.下列叙述中正确的是( )。 (满分:4)
A. 数据库是一个独立的系统,不需要操作系统的支持
B. 数据库设计是指设计数据库管理系统
C. 数据库技术的根本目标是要解决数据共享的问题
D. 数据库系统中,数据的物理结构必须与逻辑结构一致
21.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入( ) (满分:4)
A. 堆
B. 栈
C. 游标
D. 缓冲区
22.DBAS指的是( )。 (满分:4)
A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
23.位于用户和操作系统之间的一层数据管理软件是( ) (满分:4)
A. DBS
B. DB
C. DBMS
D. MIS
24.数据库中只存放视图的 (满分:4)
A. 操作
B. 对应的数据
C. 定义
D. 限制
25.表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是( )。 (满分:4)
A. 13.00
B. 14.00
C. 45.00
D. 65.00
页:
[1]