找回密码
 注册

QQ登录

只需一步,快速开始

查看: 576|回复: 0

北交17春《数据库原理》在线作业一二答案

[复制链接]
发表于 2017-5-9 14:23:18 | 显示全部楼层 |阅读模式
北交17春《数据库原理》在线作业一
一、单选题:
1.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个(    )          (满分:2)
    A. 表
    B. 记录
    C. 元组
    D. 数据项
2.ER方法中用属性描述事物的特征,属性在ER图中表示为(    )          (满分:2)
    A. 椭圆形
    B. 矩形
    C. 菱形
    D. 有向边
3.在ER图中,用长方形表示,用椭圆表示(    )          (满分:2)
    A. 联系、属性
    B. 属性、实体
    C. 实体、属性
    D. 什么也不代表、实体
4.SQL语言中,SELECT语句的执行结果是(    )          (满分:2)
    A. 属性
    B. 表
    C. 元组
    D. 数据库
5.数据库物理存储方式的描述称为(    )          (满分:2)
    A. 外模式
    B. 内模式
    C. 概念模式
    D. 逻辑模式
6.在关系代数中,对一个关系做操作后,新关系的元数个数(    )原来关系的元素个数。          (满分:2)
    A. 小于
    B. 等于
    C. 大于
    D. 小于或等于
7.在DBS中,DBMS和OS之间的关系是(    )          (满分:2)
    A. 相互调用
    B. DBMS调用OS
    C. OS调用DBMS
    D. 并发运行
8.在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码) 职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码),它是(    )          (满分:2)
    A. 职工关系的“职工号”
    B. 职工关系的“部门号”
    C. 部门关系的“部门号”
    D. 部门关系的“部门号”
9.文件系统的一个缺点是(    )          (满分:2)
    A. 数据不保存
    B. 数据冗余性
    C. 没有专用软件对数据进行管理
    D. 数据联系强
10.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(    )          (满分:2)
    A. UNIQUE
    B. COUNT
    C. DISTINCT
    D. UNION
11.关系数据库的查询语言是一种(    )语言。          (满分:2)
    A. 过程性
    B. 非过程性
    C. 第三代
    D. 高级程序设计
12.关系模型的程序员不需熟悉数据库的(    )          (满分:2)
    A. 数据操作
    B. 完整性约束条件
    C. 存取路径
    D. 数据定义
13.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(    )          (满分:2)
    A. r+s
    B. r-s
    C. r×s
    D. max(r,s)
14.(    )是控制数据整体结构的人,负责三级结构定义和修改          (满分:2)
    A. 专业用户
    B. 应用程序员
    C. DBA
    D. 一般用户
15.在SELECT语句中使用*,表示(    )          (满分:2)
    A. 选择任何属性
    B. 选择全部属性
    C. 选择全部元组
    D. 选择主码
二、多选题:
1.专门的关系运算包括(    )。          (满分:3)
    A. 选择
    B. 投影
    C. 联接
    D. 除
2.在数据库系统中,有哪几种数据模型?(    )          (满分:3)
    A. 网状模型
    B. 层次模型
    C. 关系模型
    D. 实体联系模型
3.以下选项中,属于关系数据语言类别的有(    )。          (满分:3)
    A. 关系代数语言
    B. 关系演算语言
    C. 逻辑演算语言
    D. 具有关系代数和关系演算双重特点的语言
    E. 具有关系代数和逻辑演算双重特点的语言
4.SQL语言的使用方法有(    )。          (满分:3)
    A. 自含式SQL
    B. 解释式SQL
    C. 嵌入式SQL
    D. 多用户SQL
5.常见的静态关系约束有(    )。          (满分:3)
    A. 实体完整性约束
    B. 参照完整性约束
    C. 函数依赖约束
    D. 统计约束
    E. 元组形态约束
6.用户可以用SQL语言对下列哪些对象进行查询(    ) ?          (满分:3)
    A. 视图
    B. 基本表
    C. 存储文件
    D. 存储文件的逻辑结构
    E. 存储文件的物理结构
7.数据操作包含哪些内容(    )?          (满分:3)
    A. 操作
    B. 关于操作的函数
    C. 有关的操作规则
    D. 规则映射
    E. 规则的函数表象
8.以下属于大型数据库产品的是(    ) 。          (满分:3)
    A. FoxPro
    B. Access
    C. DB2
    D. Sybase
    E. Oracle
9.关系模型必须满足的完整性约束条件有哪些(    )。          (满分:3)
    A. 实体完整性
    B. 参照完整性
    C. 结构完整性
    D. 步骤完整性
    E. 逻辑完整性
10.在创建视图的语句中,子查询可以是任意复杂的SELECT语句,但不允许含有(    )。          (满分:3)
    A. WITH子句
    B. WHERE子句
    C. ORDER BY 子句
    D. NOT NULL子句
    E. DISTINCT子句
11.动态列级约束包括的几个方面分别是(    )。          (满分:3)
    A. 修改行数时的约束
    B. 修改列的元组
    C. 修改元组的列属性时的约束
    D. 修改列值时的约束
    E. 修改列定义时的约束
12.设计概念结构通常用的四类方法是(    )。          (满分:3)
    A. 自顶向下
    B. 自底向上
    C. 逐步扩张
    D. 自内向外
    E. 混合策略
13.下列哪些选项是数据模型概念中包含的内容(    )?          (满分:3)
    A. 数据的静态特征
    B. 数据的物理特征
    C. 数据的动态特征
    D. 数据的存储特征
    E. 数据的完整性特征
14.以下关于4NF的叙述,正确的选项有(    )。          (满分:3)
    A. 4NF关系模式的属性之间必须有一个或零个非平凡且非函数依赖的多值
    B. 4NF关系模式的属性之间必须有一个以上非平凡且非函数依赖的多值
    C. 关系模式R∈1NF,如果对于R的每个非平凡多值依赖X→→Y(Y是X的子集),X都含有候选码,则R∈4NF
    D. 如果一个关系模式是4NF,则必为BCNF
    E. 4NF所允许的非平凡多值依赖实际上是函数依赖
15.关系数据模型哪些优点?(    )          (满分:3)
    A. 结构简单
    B. 适用于集合操作
    C. 有标准语言
    D. 可表示复杂的语义
三、判断题:
1.访问控制是防止对数据库进行非法访问的主要方法。(    )          (满分:2.5)
    A. 错误
    B. 正确
2.数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶段的开始。(    )          (满分:2.5)
    A. 错误
    B. 正确
3.JDBC是一套API集合。          (满分:2.5)
    A. 错误
    B. 正确
4.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(    )          (满分:2.5)
    A. 错误
    B. 正确
5.关系关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的外部码(Foreign)。          (满分:2.5)
    A. 错误
    B. 正确
6.数据字典通常包括数据项、数据结构、数据通路、数据存储和处理过程五个部分。          (满分:2.5)
    A. 错误
    B. 正确
7.关系模式R∈1NF,如果对于R每个非平凡多值依赖X→→Y(Y是X的子集),X都含有候选码,则R∈4NF。          (满分:2.5)
    A. 错误
    B. 正确
8.要区分服务器端的ASP脚本和其他字符,可以用的定界符是。          (满分:2.5)
    A. 错误
    B. 正确
9.关系模式是型,关系是值。          (满分:2.5)
    A. 错误
    B. 正确
10.在默认情况下,ORDER BY 按升序进行排序,即默认使用的是ASC关键字。(    )          (满分:2.5)
    A. 错误
    B. 正确
北交《数据库原理》在线作业二

一、单选题:
1.视图建立后,在数据字典中存放的是(    )          (满分:2)
    A. 查询语句
    B. 视图的内容
    C. 视图的定义
    D. 产生视图的表的定义
2.对关系R进行投影运算后,得到关系S,则(    )          (满分:2)
    A. 关系R的元组数等于关系S的元组数
    B. 关系R的元组数小于关系S的元组数
    C. 关系R的元组数大于关系S的元组数
    D. 关系R的元组数大于或等于关系S的元组数
3.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是(    )          (满分:2)
    A. DBMS、OS、应用软件
    B. DBMS、应用软件、OS
    C. OS、DBMS、应用软件
    D. OS、应用软件、DBMS
4.在关系代数中,对一个关系做操作后,新关系的元数个数(    )原来关系的元素个数。          (满分:2)
    A. 小于
    B. 等于
    C. 大于
    D. 小于或等于
5.关系数据库的查询语言是一种(    )语言。          (满分:2)
    A. 过程性
    B. 非过程性
    C. 第三代
    D. 高级程序设计
6.在DBS中,DBMS和OS之间的关系是(    )          (满分:2)
    A. 相互调用
    B. DBMS调用OS
    C. OS调用DBMS
    D. 并发运行
7.五种基本关系代数运算是(    )          (满分:2)
    A. ∪,-,×,π和σ
    B. ∪,-,∞,π和σ
    C. ∪,∩,×,π和σ
    D. ∪,∩,∞,π和σ
8.下列关于视图的说法错误的是(    )          (满分:2)
    A. 视图是从一个或多个基本表导出的表,它是虚表
    B. 某一用户可以定义若干个视图
    C. 视图一经定义就可以和基本表一样被查询、删除和更新
    D. 视图可以用来定义新的视图
9.设有关系R和S,与R-S等价的元组关系演算表达式是(    )          (满分:2)
    A. {t|R(t)∨┐s(t)}
    B. {t|R(t)∧┐S(t)}
    C. {t|(u)R(t∨┐S(u))
    D. {t|(u)R(t)∧┐S(u)}
10.数据库管理系统中数据操纵语言DML所实现的操作一般包括(    )          (满分:2)
    A. 查询、插入、修改、删除
    B. 排序、授权、删除
    C. 建立、插入、修改、排序
    D. 建立、授权、修改
11.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个(    )          (满分:2)
    A. 表
    B. 记录
    C. 元组
    D. 数据项
12.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(    )          (满分:2)
    A. r+s
    B. r-s
    C. r×s
    D. max(r,s)
13.关系模型的程序员不需熟悉数据库的(    )          (满分:2)
    A. 数据操作
    B. 完整性约束条件
    C. 存取路径
    D. 数据定义
14.关系代数的四个组合操作是:交、自然联接、联接和(    )          (满分:2)
    A. 笛卡儿积
    B. 差
    C. 除
    D. 并
15.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字(    )          (满分:2)
    A. UNIQUE
    B. COUNT
    C. DISTINCT
    D. UNION
二、多选题:
1.用户可以用SQL语言对下列哪些对象进行查询(    ) ?          (满分:3)
    A. 视图
    B. 基本表
    C. 存储文件
    D. 存储文件的逻辑结构
    E. 存储文件的物理结构
2.运算的三大要素是哪些(    )?          (满分:3)
    A. 运算对象
    B. 运算符
    C. 运算结果
    D. 运算方法
    E. 运算效率
3.规范设计法中比较著名的新奥尔良(NewOrleans)方法将数据库设计分为(    ) 。          (满分:3)
    A. 需求分析阶段
    B. 概念设计阶段
    C. 逻辑设计阶段
    D. 物理设计阶段
    E. 效率规划阶段
4.SQL具有(    )功能。          (满分:3)
    A. 数据查询
    B. 数据定义
    C. 数据操纵
    D. 数据控制
5.设计概念结构通常用的四类方法是(    )。          (满分:3)
    A. 自顶向下
    B. 自底向上
    C. 逐步扩张
    D. 自内向外
    E. 混合策略
6.数据库三级模式包括(    )。          (满分:3)
    A. 模式
    B. 外模式
    C. 内模式
    D. 数据模式
7.SQL语言集以下哪些功能于一体(    )。          (满分:3)
    A. 数据查询(Data Query)
    B. 数据操纵(Data Manipuiation)
    C. 数据定义(Data Definition)
    D. 数据控制(Data Control)
    E. 数据过滤(Data Filter)
8.关系模型必须满足的完整性约束条件有哪些(    )。          (满分:3)
    A. 实体完整性
    B. 参照完整性
    C. 结构完整性
    D. 步骤完整性
    E. 逻辑完整性
9.概念结构是对现实世界的一种抽象,这种抽象一般包括(    )。          (满分:3)
    A. 分类
    B. 规划
    C. 聚集
    D. 统一
    E. 概括
10.数据库信息的运行安全采取的主措施有(    )。          (满分:3)
    A. 用户认证
    B. 存取控制
    C. 备份与恢复
    D. 审计
11.传统的集合运算包括(    )。          (满分:3)
    A. 并
    B. 差
    C. 交
    D. 广义笛卡尔积
12.SQL语言的使用方法有(    )。          (满分:3)
    A. 自含式SQL
    B. 解释式SQL
    C. 嵌入式SQL
    D. 多用户SQL
13.下列哪些选项是删除基本表定义的结果(    ) ?          (满分:3)
    A. 表中的数据将自动被删除掉
    B. 在此表上建立的索引将自动被删除掉
    C. 建立在此表上的视图依旧保留
    D. 建立在此表上的视图仍然可以引用
    E. 建立在此表上的视图也自动被删除掉
14.在创建视图的语句中,子查询可以是任意复杂的SELECT语句,但不允许含有(    )。          (满分:3)
    A. WITH子句
    B. WHERE子句
    C. ORDER BY 子句
    D. NOT NULL子句
    E. DISTINCT子句
15.关系数据模型哪些优点?(    )          (满分:3)
    A. 结构简单
    B. 适用于集合操作
    C. 有标准语言
    D. 可表示复杂的语义
三、判断题:
1.视图也是二维表,因此视图定义以后,用户可以如同操作基本表那样对视图进行操作。(    )          (满分:2.5)
    A. 错误
    B. 正确
2.外键的值唯一的标识了表中的一行记录。(    )          (满分:2.5)
    A. 错误
    B. 正确
3.如果一个关系模式R的所有属性都是不可分的基本数据,则R∈3NF。          (满分:2.5)
    A. 错误
    B. 正确
4.索引越多越好。(    )          (满分:2.5)
    A. 错误
    B. 正确
5.在默认情况下,ORDER BY 按升序进行排序,即默认使用的是ASC关键字。(    )          (满分:2.5)
    A. 错误
    B. 正确
6.调查各部门的业务活动情况不属于调查用户需求具体步骤。          (满分:2.5)
    A. 错误
    B. 正确
7.要区分服务器端的ASP脚本和其他字符,可以用的定界符是。          (满分:2.5)
    A. 错误
    B. 正确
8.在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。(    )          (满分:2.5)
    A. 错误
    B. 正确
9.数据库系统投入正式运行,意味着数据库的设计与开发阶段的基本结束,运行与维护阶段的开始。(    )          (满分:2.5)
    A. 错误
    B. 正确
10.实体间的联系用实体模型来描述。(    )          (满分:2.5)
    A. 错误
    B. 正确

北交《数据库原理》在线作业二.rar

2.68 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 2 金币  [记录]  [购买]

答案

北交《数据库原理》在线作业一.rar

2.71 KB, 下载次数: 2, 下载积分: 贡献 1

售价: 2 金币  [记录]  [购买]

答案

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-3 06:09

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表