张老师 发表于 2017-5-8 21:46:26

兰大《数据库原理》17春平时作业123答案

《数据库原理》17春平时作业1

一、单选题:
1.在信息系统中,信息经历了现实世界、信息世界、计算机世界三个领域。信息世界的属性对应到计算机世界中则表示为(    )。          (满分:4)
    A. 数据项
    B. 文件
    C. 记录
    D. 数据模型
2.表在关系数据库中对应于三级模式的(    )          (满分: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. 关系DML属于非过程性语言
    B. 非过程性语言比过程性语言编程复杂
    C. 非过程性语言增加了系统开销
    D. 非过程性语言不需要指出“怎么做”
7.关系运算中花费时间可能最长的运算是(    )。          (满分:4)
    A. 投影
    B. 选择
    C. 笛卡尔积
    D. 除
8.执行删除操作时应该检查(    )          (满分:4)
    A. 实体完整性
    B. 域完整性
    C. 参照完整性
    D. 用户定义完整性
9.SQL语言的REVOKE语句实现下列哪一种数据控制功能?(    )          (满分:4)
    A. 可靠性控制
    B. 并发性控制
    C. 安全性控制
    D. 完整性控制
10.SQL中创建基本表应使用(    )语句。          (满分:4)
    A. CREATESCHEMA
    B. CREATETABLE
    C. CREATEVIEW
    D. CREATEDATABASE
二、多选题:
1.网络流量的调整和优化是数据库性能调整和优化的一个方面,下面(    )属于网络流量的调整和优化。          (满分:4)
    A. 分配好CPU的负载
    B. 数据复制
    C. 使用远程过程调用
    D. 整理文件碎片
2.关系模型中的关系应有以下特点:(    )。          (满分:4)
    A. 关系中的每一列都是不可再分的基本属性
    B. 各列被指定一个相异的名字
    C. 关系中的每一列都是可以再分割的属性
    D. 各行相异,不允许重复
3.数据仓库是(    )数据库集合。          (满分:4)
    A. 集成的
    B. 面向主题的
    C. 面向历史过程的
    D. 用于决策支持的
4.DBA的职责是(    )。          (满分:4)
    A. 决定DB中的信息内容和结构
    B. 决定DB的存储结构和存取策略
    C. 定义数据的安全性要求和完整性约束条件
    D. 监控数据库的使用和运行
5.数据管理技术经历了(    )几个阶段。          (满分:4)
    A. 数据库系统
    B. 人工管理
    C. 操作系统
    D. 文件系统
三、判断题:
1.E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了实体、属性、联系三种基本图素。          (满分:4)
    A. 错误
    B. 正确
2.在非规范化的关系中去掉组项和重复数据项就能符合第一范式的条件。          (满分:4)
    A. 错误
    B. 正确
3.SQL是结构化的查询语言。          (满分:4)
    A. 错误
    B. 正确
4.数据库的约束条件有助于确保数据的安全性。          (满分:4)
    A. 错误
    B. 正确
5.触发器既可以定义于表上,又可以定义于视图上。          (满分:4)
    A. 错误
    B. 正确
6.关系模型是通过关系中的数据而不是通过指针链接来表示实体间的联系。          (满分:4)
    A. 错误
    B. 正确
7.触发器可分为语句触发器和行触发器。          (满分:4)
    A. 错误
    B. 正确
8.关键字DESC可删除查询结果中的重复值。          (满分:4)
    A. 错误
    B. 正确
9.Oracle数据库结构可分为三个范畴:数据库内部的结构、存储区内部的结构和数据库外部结构。          (满分:4)
    A. 错误
    B. 正确
10.我们一般称层次模型、网状模型、关系模型和面向对象数据模型为传统数据模型。          (满分:4)
    A. 错误
    B. 正确

《数据库原理》17春平时作业2

一、单选题:
1.下述哪一条不属于概念模型应具备的性质(    )          (满分:4)
    A. 有丰富的语义表达能力
    B. 易于交流和理解
    C. 易于修改和变动
    D. 在计算机中实现的效率高
2.下面的几道题基于如下的部门表和职工表(定义了表之间的参照完整性),其中部门表的主关键字是部门号,职工表的主关键字是职工号:部门部门号 部门名 地址01 业务部 301室02 销售部 302室03 服务部 303室04 财务部 304室职工职工号 职工名 部门号 工资001 李芳 02 2000010 刘惠 01 1120056 王靖 02 1000101 徐灵 04 1500职工表中哪个属性是外部关键字(    )          (满分:4)
    A. 职工号
    B. 职工名
    C. 部门号
    D. 工资
3.多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行(    )。          (满分:4)
    A. 安全性控制
    B. 完整性控制
    C. 并发控制
    D. 可靠性控制
4.在数据库设计中,将ER图转换成关系数据模型的过程属于(    )。          (满分:4)
    A. 需求分析阶段
    B. 逻辑设计阶段
    C. 概念设计阶段
    D. 物理设计阶段
5.在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分为用户级、(    )和存储级三个层次。          (满分:4)
    A. 管理员级
    B. 外部级
    C. 概念级
    D. 内部级
6.SQL Server属于(    )          (满分:4)
    A. 网状数据库
    B. 层次数据库
    C. 桌面数据库
    D. 关系型数据库
7.关系模式R中的属性全部是主属性,则R的最高范式必定是(    )          (满分:4)
    A. 2NF
    B. 3NF
    C. BCNF
    D. 4NF
8.对并发操作若不加以控制,可能会带来(    )问题。          (满分:4)
    A. 不安全
    B. 死锁
    C. 死机
    D. 不一致
9.下面的几道题使用如下表的数据:仓库仓库号 城市 面积WH1 北京 370WH2 上海 500WH3 广州 200WH4 武汉 400职工仓库号 职工号 工资WH2 E1 1220WH1 E3 1210WH2 E4 1250WH3 E6 1230WH1 E7 1250SQL语句 SELECT * FROM 职工 ORDER BY 工资 DESC查询结果的第一条记录的工资字段值是(    )          (满分:4)
    A. 1210
    B. 1220
    C. 1230
    D. 1250
10.设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于(    )。          (满分:4)
    A. R∪S
    B. R∩S
    C. R×S
    D. R÷S
二、多选题:
1.下面有关表空间的说法哪些是正确的?(    )          (满分:4)
    A. 表空间是数据库的物理划分,每个数据库只能有一个表空间
    B. 每个数据库至少有一个表空间
    C. 表空间由一个或多个数据文件组成
    D. 表空间是数据库的逻辑划分
2.任何一个实体都不是孤立存在的,实体之间的联系可以归结为(    )关系。          (满分:4)
    A. 一对一
    B. 一对多
    C. 多对多
    D. 以上都对
3.数据库系统一般由(    )等组成。          (满分:4)
    A. 数据库
    B. 数据库管理系统及其开发工具
    C. 硬件系统
    D. 管理和使用数据库系统的人
4.Oracle数据库结构可分为三个范畴:数据库内部的结构、存储区内部的结构和数据库外部结构。下面属于存储区内部结构的是(    )。          (满分:4)
    A. 系统全局区
    B. 程序全局区
    C. 环境区
    D. 分区与子分区
5.下面的SQL语句中属于数据更新语句的是(    )。          (满分:4)
    A. UPDATE
    B. ALTER
    C. INSERT
    D. DROP
三、判断题:
1.目前国际国内的主导关系型数据库管理系统有ORACLE、SYBASE、AIM等。          (满分:4)
    A. 错误
    B. 正确
2.SQL语言中,UPDATE语句可以改变表的结构。          (满分:4)
    A. 错误
    B. 正确
3.数据库、数据库系统和数据库管理系统三者之间的关系是数据库系统包括数据库和数据库管理系统。          (满分:4)
    A. 错误
    B. 正确
4.SQL是关系数据库语言。          (满分:4)
    A. 错误
    B. 正确
5.回滚段随它所支持的事务的增大而增大。          (满分:4)
    A. 错误
    B. 正确
6.层次模型是满足有且仅有一个根结点,非根结点有且仅有一个父结点的基本层次联系的集合。          (满分:4)
    A. 错误
    B. 正确
7.SQL语言具有数据定义、关系规范化、数据控制的功能。          (满分:4)
    A. 错误
    B. 正确
8.数据库、数据库系统和数据库管理系统三者之间的关系是数据库管理系统包括数据库系统和数据库。          (满分:4)
    A. 错误
    B. 正确
9.数据库是存储在计算机内的一个结构化的相关数据的集合。          (满分:4)
    A. 错误
    B. 正确
10.数据库、数据库系统和数据库管理系统三者之间的关系是数据库包括数据库系统和数据库管理系统。          (满分:4)
    A. 错误
    B. 正确

《数据库原理》17春平时作业3

一、单选题:
1.单个用户使用的数据视图的描述称为(    )。          (满分:4)
    A. 外模式
    B. 概念模式
    C. 内模式
    D. 存储模式
2.有如下4条SQL语句:Ⅰ.CREATE TABLE      Ⅱ.CREATE VIEWⅢ.COMMIT       Ⅳ.GRANT其中具有安全性控制功能的是(   )          (满分:4)
    A. Ⅰ和Ⅱ
    B. Ⅱ和Ⅲ
    C. Ⅲ和Ⅳ
    D. Ⅱ和Ⅳ
3.关系模式中,满足2NF的模式(    )          (满分:4)
    A. 可能是1NF
    B. 必定是1NF
    C. 必定是3NF
    D. 必定是BCNF
4.关系模式中,满足2NF的模式(    )          (满分:4)
    A. 可能是1NF
    B. 必定是1NF
    C. 必定是3NF
    D. 必定是BCNF
5.在视图上不能完成的操作是(    )。          (满分:4)
    A. 更新视图
    B. 查询
    C. 在视图上定义新的基本表
    D. 在视图上定义新视图
6.事务的隔离性是由DBMS的(    )实现的          (满分:4)
    A. 事务管理子系统
    B. 恢复管理子系统
    C. 并发控制子系统
    D. 完整性子系统
7.关系数据库中的关键字是指(    )。          (满分:4)
    A. 能惟一决定关系的字段
    B. 不可改动的专用保留字
    C. 关键的很重要的字段
    D. 能唯一标识元组的属性或属性集合
8.在数据库系统中,对存取权限的定义称为(    )          (满分:4)
    A. 命令
    B. 授权
    C. 定义
    D. 审计
9.SQL 中的视图提高了数据库系统的(    )。          (满分:4)
    A. 完整性
    B. 并发控制
    C. 隔离性
    D. 安全性
10.若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2)) 可以插入到student表中的是(    )。          (满分:4)
    A. ("0251","王五",男,"25")
    B. ("0251","王五",NULL,NULL)
    C. (NULL,"王五","男",25)
    D. ("0251",NULL,"男",25)
二、多选题:
1.下面关于SQL Server 7.0 数据库的正确说法是(    )。          (满分:4)
    A. SQLServer是关系数据库
    B. 是单一处理、多线程数据库
    C. 是多重处理数据库
    D. 以Client/Server为设计结构
2.若用如下的SQL语句创建一个student表:CREATE TABLE student( NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2)) 可以插入到student表中的是(    )。          (满分:4)
    A.("0251","王五","男",25)
    B.("0251","王五",NULL,NULL)
    C.(NULL,"王五","男",25)
    D.("0251",NULL,"男",25)
3.任何一个实体都不是孤立存在的,实体之间的联系可以归结为(    )关系。          (满分:4)
    A. 一对一
    B. 一对多
    C. 多对多
    D. 以上都对
4.关系模型中的关系应有以下特点:(    )。          (满分:4)
    A. 关系中的每一列都是不可再分的基本属性
    B. 各列被指定一个相异的名字
    C. 关系中的每一列都是可以再分割的属性
    D. 各行相异,不允许重复
5.我们把表示实体及实体之间联系的数据库的数据结构称为数据模型。如果给数据模型加以分类的话,传统数据模型包括(    )。          (满分:4)
    A. 网状模型
    B. 链状模型
    C. 层次模型
    D. 关系模型
三、判断题:
1.网状模型与层次模型的共同之处在于都是用指针来表示实体间的联系。          (满分:4)
    A. 错误
    B. 正确
2.在非规范化的关系中去掉组项和重复数据项就能符合第一范式的条件。          (满分:4)
    A. 错误
    B. 正确
3.SQL语言中,UPDATE语句可以改变表的结构。          (满分:4)
    A. 错误
    B. 正确
4.E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了实体、属性、联系三种基本图素。          (满分:4)
    A. 错误
    B. 正确
5.当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的物理独立性。          (满分:4)
    A. 错误
    B. 正确
6.回滚段随它所支持的事务的增大而增大。          (满分:4)
    A. 错误
    B. 正确
7.数据库、数据库系统和数据库管理系统三者之间的关系是数据库包括数据库系统和数据库管理系统。          (满分:4)
    A. 错误
    B. 正确
8.在层次模型中两个结点间的关系只能是一对多关系。          (满分:4)
    A. 错误
    B. 正确
9.SQL是结构化的查询语言。          (满分:4)
    A. 错误
    B. 正确
10.设X、Y为关系 R中的两个属性集,若Y完全函数依赖X,则是指Y函数依赖于X而并不函数依赖于X中任一真子集。          (满分:4)
    A. 错误
    B. 正确

页: [1]
查看完整版本: 兰大《数据库原理》17春平时作业123答案