奥鹏作业答案 发表于 2017-9-20 13:37:02

南开17秋学期(清考)《数据库基础与应用》在线作业(答案)

17秋学期(清考)《数据库基础与应用》在线作业
一、单选题:【25道,总分:50分】南开大学


1.关系中表示属性取值范围的是(    )          (满分:2)
    A. 实体
    B. 域
    C. 联系
    D. 关系代数
2.在数据字典中,反映了数据之间的组合关系的是(    )          (满分:2)
    A. 数据结构
    B. 数据逻辑
    C. 数据存储方式
    D. 数据记录
3.数据库技术处于人工管理阶段是在(    )          (满分:2)
    A. 20世纪60年代中期以前
    B. 20世纪50年代以前
    C. 从20世纪70年代到90年代
    D. 一直是
4.关系数据模型的基本数据结构是(    )          (满分:2)
    A. 树
    B. 图
    C. 索引
    D. 关系
5.关系模式中,满足2NF的模式,则(    )          (满分:2)
    A. 可能是1NF
    B. 必定是1NF
    C. 必定是3NF
    D. 必定是BCNF
6.E-R图是表示概念模型的有效工具之一,图中的菱形框表示的是(    )          (满分:2)
    A. 联系
    B. 实体
    C. 实体的属性
    D. 联系的属性
7.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权的定义中,数据对象的(    ),授权子系统就越灵活          (满分:2)
    A. 范围越小
    B. 范围越大
    C. 约束越细致
    D. 范围越适中
8.在数据系统中,对存取权限的定义称为(    )          (满分:2)
    A. 命令
    B. 授权
    C. 定义
    D. 审计
9.关系数据库中的关键字是指(    )          (满分:2)
    A. 能惟一决定关系的字段
    B. 不可改动的专用保留字
    C. 关键的很重要的字段
    D. 能惟一标识元组的属性或属性集合
10.对数据库的物理设计优劣评价的重点是(    )          (满分:2)
    A. 动态和静态性能
    B. 时间和空间效率
    C. 用户界面友好性
    D. 成本和效益
11.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是(    )          (满分:2)
    A. 数据库系统
    B. 文件系统
    C. 人工管理
    D. 数据项管理
12.关系模式的候选关键字可以有(    )          (满分:2)
    A. 0个
    B. 1个
    C. 1个或多个
    D. 多个
13.数据库的特点之一是数据的共享,严格地讲,数据共享是指(    )          (满分:2)
    A. 同一个应用中的多个程序共享一个数据集合
    B. 多个用户、同一种语言共享数据
    C. 多个用户共享一个数据文件
    D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合
14.SQL语言中,插入数据的命令是(    )          (满分:2)
    A. INSERT
    B. UPDATE
    C. SELECT
    D. DELETE
15.事务的隔离性是指(    )          (满分:2)
    A. 事务中包括的所有操作要么都做,要么都不做
    B. 事务一旦提交,对数据为的改变是永久的
    C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
    D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
16.保护数据库,防止未经授权的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的(    )          (满分:2)
    A. 安全性
    B. 完整性
    C. 并发控制
    D. 恢复
17.视图消解的概念是(    )          (满分:2)
    A. 将对视图的查询转换为对逻辑查询的过程
    B. 将对视图的查询转换为对具体数据记录查询的过程
    C. 将对视图的查询转换为对数据文件的查询的过程
    D. 将对视图的查询转换为对基本表的查询的过程
18.SQL语言具有的功能是          (满分:2)
    A. 关系规范化
    B. 数据定义、数据操纵、数据控制、数据查询
    C. 数据库系统设计
    D. 绘制E-R图
19.在语句CREATE TABLE student(Snum CHAR(5)NOT NULL UNIQUE,Sname CHAR(2)中数值5表示(    )          (满分:2)
    A. 表中有5条记录
    B. 表中有5列
    C. 表中字符串Snum的长度
    D. 表格的大小
20.假设S(S#,SN,SEX,AGE,DEPT) 其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,检索所有比“李丽”年龄大的学生姓名和性别。SELECT语句是(    )          (满分:2)
    A. SELECT SN,SEX FROMS   WHERE AGE>(SELECT AGE FROMSWHERE SN=“李丽”)
    B. SELECT SN,SEXFROMSWHERE SN=“李丽”
    C. SELECT SN,SEXFROMS      WHERE AGE>(SELECT AGEWHERE SN=“李丽”)
    D. SELECT SN,SEXFROMSWHERE AGE>李丽.AGE
21.在SQL语言中,模式对应于(    )          (满分:2)
    A. 视图和部分基本表
    B. 基本表
    C. 存储文件
    D. 物理磁盘
22.下列关于触发器的描述错误的是(    )          (满分:2)
    A. 触发器是一种实现复杂完整性约束的特殊存储过程
    B. 触发器必须创建在一个特定的表上
    C. 触发器通过EXECUTE语句调用
    D. 触发器中使用了两张专用的临时表inserted和deleted
23.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括(    )          (满分:2)
    A. 数据字典、应用程序、审计档案、数据库后备副本
    B. 数据字典、应用程序、日志文件、审计档案
    C. 日志文件、数据库后备副本
    D. 数据字典、应用程序、数据库后备副本
24.在数据库系统中,数据库管理系统(DBMS)和操作系统(OS)的关系是(    )          (满分:2)
    A. 相互调用
    B. DBMS调用OS
    C. OS调用DBMS
    D. 并发运行
25.存储在计算机内的有结构的数据的集合是(    )          (满分:2)
    A. 数据库系统
    B. 数据库
    C. 数据库管理系统
    D. 数据结构
二、多选题:【10道,总分:20分】

1.数据库管理系统中的安全性保护措施包括(    )          (满分:2)
    A. 身份鉴别
    B. 存取控制
    C. 审计
    D. 数据加密
2.关系数据模型是目前最重要的一种数据模型,它的三个要素是(    )          (满分:2)
    A. 数据结构
    B. 关系操作
    C. 完整性约束
    D. 模式
3.数据模型包括(    )          (满分:2)
    A. 数据结构
    B. 数据操作
    C. 数据管理员
    D. 完整性约束
4.E-R图中的联系在转换时的原则是(    )          (满分:2)
    A. 1:1的联系可以将联系合并到两个实体中的任意一个
    B. 1:1的联系必须将联系合并后一个实体中
    C. 1:n的联系必须将联系合并到n端实体中
    D. 1:n的联系必须将联系合并到1端实体中
5.关于数据库模型说法正确的是(    )          (满分:2)
    A. 数据库的逻辑设计的结果不是唯一的
    B. 通常以规范化理论为指导,优化数据模型
    C. 要按照需求分析阶段的要求,确定对数据模型的分解或者合并
    D. 规范化程度越高,关系模型越优
6.关于日志文件,说法不正确的是(    )          (满分:2)
    A. 日志文件是系统为恢复数据库而建立的一个文件,记录每一次事务
    B. 日志以事务为单位,遵循“修改优先”的原则
    C. 在事务级和系统级故障的恢复中必须使用日志文件
    D. 在静态转储方式中不能使用日志文件
7.数据挖掘的方法很多种,比较典型的有(    )          (满分:2)
    A. 聚类分析
    B. 分类分析
    C. 关联分析
    D. 序列模式分析
8.SQL中的完整性约束机制包括(    )          (满分:2)
    A. 使用PRIMARY KEY子句描述实体完整性
    B. 使用FOREIGN KEY子句描述参照完整性
    C. 使用CHECK子句约束单个关系的元组值
    D. 使用ASSERT子句约束多个关系
9.数据库管理员希望对数据库进行性能优化,以下有效的方法是(    )          (满分:2)
    A. 将数据库的数据库文件和日志文件分别放在不同的分区上
    B. 在数据库服务器上尽量不要安装其他无关服务
    C. 一个表中的数据行过多时,将其划分为两个或多个表
    D. 将数据库涉及到的所有文件单独放在一个分区上供用户访问
10.在数据库运行阶段,由DBA完成的经常性的维护工作包括(    )          (满分:2)
    A. 数据库的转储和恢复
    B. 数据库内核的重构
    C. 数据库的安全性、完整性控制
    D. 数据库性能的监督、分析和改进
三、判断题:【15道,总分:30分】

1.SQL Server是微软公司推出的大型关系数据库管理系统。          (满分:2)
    A. 错误
    B. 正确
2.一级封锁协议可以解决“脏”数据读取问题。          (满分:2)
    A. 错误
    B. 正确
3.每个数据文件中有且只有一个主数据文件。          (满分:2)
    A. 错误
    B. 正确
4.关系数据的更新涉及许多指针,插入和删除操作比较复杂。          (满分:2)
    A. 错误
    B. 正确
5.可移植性是数据库必须提供的数据控制功能。          (满分:2)
    A. 错误
    B. 正确
6.在数据查询时,应将大粒度的数据存储在低速设备上,小粒度数据存储在高速设备上。          (满分:2)
    A. 错误
    B. 正确
7.一个实体可以由若干个属性来刻画。          (满分:2)
    A. 错误
    B. 正确
8.数据库是一个结构化的数据集合。          (满分:2)
    A. 错误
    B. 正确
9.二级封锁协议可以解决“脏”数据读取问题。          (满分:2)
    A. 错误
    B. 正确
10.E-R模型用于建立数据库的概念模型。          (满分:2)
    A. 错误
    B. 正确
11.数据仓库OLAP系统通常采用面向主题的数据模式。          (满分:2)
    A. 错误
    B. 正确
12.在关系模式中,主键可以为NULL          (满分:2)
    A. 错误
    B. 正确
13.事务可以分成只读型和读写型两种          (满分:2)
    A. 错误
    B. 正确
14.从数据安全的角度考虑,希望数据库系统的数据要有冗余。          (满分:2)
    A. 错误
    B. 正确
15.若一个关系模式已经是BCNF了,则其一定是4NF。          (满分:2)
    A. 错误
    B. 正确
更多学习资料请登录www.openhelp100.com

页: [1]
查看完整版本: 南开17秋学期(清考)《数据库基础与应用》在线作业(答案)