浙大14春《数据库技术》在线作业答案
浙大14春《数据库技术》在线作业试卷总分:100 测试时间:--
一、单选题(共50道试题,共100分。)
1.在数据库三级模式间引入二级映象的主要作用是( )
A. 提高数据与程序的独立性
B. 提高数据与程序的安全性
C. 保持数据与程序的一致性
D. 提高数据与程序的可移植性
满分:2分
2.在关系数据库设计中,设计关系模式的任务属于()
A. 需求设计
B. 概念设计
C. 逻辑设计
D. 物理设计
满分:2分
3.在SQL语言中使用FOREIGN KEY时,与之配合的语句是()
A. EXISTS
B. EXCEPT
C. TABLE
D. REFERENCES
满分:2分
4.在下面给出的内容中,不属于DBA职责的是( )
A. 定义概念模式
B. 修改模式结构
C. 编写应用程序
D. 编写完整性规则
满分:2分
5.DB技术中,“脏数据”是指()
A. 未提交的数据
B. 未提交的随后又被撤消的数据
C. 违反访问权而写人DB的数据
D. 输入时就有错的数据
满分:2分
6.在二元关系模式R(U,F)中,X,Y都是单一属性,如果X→Y,则R最高可以达到()
A. 2NF
B. 3NF
C. BCNF
D. 4NF
满分:2分
7.下列关于关系数据库语言SQL语言的说法不正确的是()
A. SQL支持数据库的三级模式结构
B. SQL的功能包括查询、操作、定义和控制等四个方面
C. SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内
D. SQL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用
满分:2分
8.在DBS中,DBMS和OS之间的关系是()
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
满分:2分
9.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入()
A. 堆
B. 栈
C. 游标
D. 缓冲区
满分:2分
10.在数据库的概念设计中,最常用的模型是()
A. 实体联系模型
B. 数学模型
C. 逻辑模型
D. 物理模型
满分:2分
11.数据库设计中,概念模型是()
A. 依赖于DBMS和硬件
B. 依赖于DBMS独立于硬件
C. 独立于DBMS依赖于硬件
D. 独立于DBMS和硬件
满分:2分
12.在SELECT语句中使用GROUP BY SNO时,SNO必须()
A. 在WHERE中出现
B. 在FROM中出现
C. 在SELECT中出现
D. 在HAVING中出现
满分:2分
13.事务的隔离性是由DBMS的( )
A. 恢复子系统出现
B. 完整性子系统实现
C. 安全性子系统实现
D. 并发控制子系统实现
满分:2分
14.事务的原子性是指()
A. 事务中包括的所有操作要么多做,要么都不做
B. 事务一旦提交,对数据库的改变就是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
满分:2分
15.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于()
A. 安全性状态
B. 一致性状态
C. 完整性状态
D. 可靠性状态
满分:2分
16.事务的执行不被其它事务干扰,这个性质称为事务的()
A. 原子性
B. 隔离性
C. 持久性
D. 一致性
满分:2分
17.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )
A. r+s
B. r-s
C. r×s
D. max(r,s)
满分:2分
18.()是控制数据整体结构的人,负责三级结构定义和修改
A. 专业用户
B. 应用程序员
C. DBA
D. 一般用户
满分:2分
19.ER图是数据库设计的工具之一,它适用于建立数据库的()。
A. 需求模型
B. 概念模型
C. 逻辑模型
D. 物理模型
满分:2分
20.数据库管理系统中数据操纵语言DML所实现的操作一般包括()
A. 查询、插入、修改、删除
B. 排序、授权、删除
C. 建立、插入、修改、排序
D. 建立、授权、修改
满分:2分
21.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
满分:2分
22.授权是DBS采用的()
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
满分:2分
23.关系模式R分解成ρ = {R1,…,Rk},F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式mρ(r) 间的关系满足 ()
A. r包含于mρ(r)
B. mρ(r)包含于r
C. r = mρ(r)
D. r≠mρ(r)
满分:2分
24.在数据库设计中,表示用户业务流程的常用方法是( )
A. DFD
B. ER图
C. 程序流程图
D. 数据结构图
满分:2分
25.对数据库的物理设计优劣评价的重点是()
A. 时间和空间效率
B. 动态和静态性能
C. 用户界面的友好性
D. 成本和效益
满分:2分
26.下列聚合函数中不忽略空值 (null) 的是()
A. SUM (列名)
B. MAX (列名)
C. COUNT ( * )
D. AVG (列名)
满分:2分
27.当多个用户的()同时存取或修改数据库时,可能发生相互干扰而造成的错误的操作结果或死锁。
A. 应用程序
B. 并发进程
C. 数据库
D. 操作
满分:2分
28.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫__。()
A. 文件的集合、操作系统、文件系统
B. 数据的集合、数据库管理系统、数据库系统
C. 命令的集合、数据库系统、软件系统
D. 程序的集合、命令系统、文件系统
满分:2分
29.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是( )
A. 6
B. 9
C. 12
D. 15
满分:2分
30.DB、DBMS和DBS三者之间的关系是( )
A. DB包括DBMS和DBS
B. DBS包括DB和DBMS
C. DBMS包括DB和DBS
D. 不能相互包括
满分:2分
31.数据库系统中的数据模型通常由()三部分组成
A. 数据结构、数据操作和完整性约束
B. 数据定义、数据操作和安全性约束
C. 数据结构、数据管理和数据保护
D. 数据定义、数据管理和运行控制
满分:2分
32.SQL的ROLLBACK语句的主要作用是()
A. 终止程序
B. 中断程序
C. 事务提交
D. 事务回退
满分:2分
33.数据库设计属于()。
A. 程序设计范畴
B. 管理科学范畴
C. 系统工程范畴
D. 软件工程范畴
满分:2分
34.四元关系R的属性A、B、C、D,下列叙述中正确的是()
A. ∏B,C(R)表示取值为B,C的两列组成的关系
B. ∏2,3(R)表示取值为2,3的两列组成的关系
C. ∏B,C(R)与∏2,3(R)表示的是同一个关系
D. ∏B,C(R)与∏2,3(R)表示的不是同一个关系
满分:2分
35.在SQL语言中,用户可以直接操作的是()
A. 基本表
B. 视图
C. 基本表和视图
D. 基本表或视图
满分:2分
36.数据库物理存储方式的描述称为( )
A. 外模式
B. 内模式
C. 概念模式
D. 逻辑模式
满分:2分
37.SQL语言中,SELECT语句的执行结果是( )
A. 属性
B. 表
C. 元组
D. 数据库
满分:2分
38.在ER图中,用长方形表示__,用椭圆表示__()
A. 联系、属性
B. 属性、实体
C. 实体、属性
D. 什么也不代表、实体
满分:2分
39.ER方法中用属性描述事物的特征,属性在ER图中表示为()
A. 椭圆形
B. 矩形
C. 菱形
D. 有向边
满分:2分
40.下列关于规范化理论各项中正确的是()
A. 对于一个关系模式来说,规范化越深越好
B. 满足二级范式的关系模式一定满足一级范式
C. 一级范式要求一非主码属性完全函数依赖关键字
D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并
满分:2分
41.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ()
A. 是无损联接,也是保持FD的分解
B. 是无损联接,但不保持FD的分解
C. 不是无损联接,但保持FD的分解
D. 既不是无损联接,也不保持FD 的分解
满分:2分
42.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是
A. 外模式、模式和内模式
B. 子模式、用户模式和存储模式
C. 模式、子模式和概念模式
D. 子模式、模式和用户模式
满分:2分
43.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是()
A. S.S#=SC.S# and SEX=“女” and CNAME=“计算机”
B.
S.S#=SC.S# AND C.C#=SC.C# and CNAME=“计算机”
C.
SEX=“女” and CNAME=“计算机”
D. S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机”
满分:2分
44.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()
A. 记录
B. 行
C. 数据字典
D. 属性
满分:2分
45.在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:N联系,6个是M:N联系,还存在1个M:N的三元联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模型个数为()
A. 24
B. 27
C. 29
D. 30
满分:2分
46.在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主键(或称主码) 职工(职工号、职工名、部门号、职务、工资) 部门(部门号、部门名、部门人数、工资总额) 在这两个关系的属性中,只有一个属性是外键(或称外来键、外码、外来码),它是()
A. 职工关系的“职工号”
B. 职工关系的“部门号”
C. 部门关系的“部门号”
D. 部门关系的“部门号”
满分:2分
47.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则()
A. T1的属性个数等于T2的属性个数
B. T1的属性个数小于T2的属性个数
C. T1的属性个数大于T2的属性个数
D. T1的属性个数大于或等于T2的属性个数
满分:2分
48.对所有的视图都可以进行下面哪一个操作?()
A. 插入
B. 选择
C. 更新
D. 删除
满分:2分
49.ER图中的主要元素是()
A. 结点、记录和文件
B. 实体、联系和属性
C. 记录、文件和表
D. 记录、表、属性
满分:2分
50.在关系代数中,对一个关系做操作后,新关系的元数个数()原来关系的元素个数。
A. 小于
B. 等于
C. 大于
D. 小于或等于
满分:2分
页:
[1]