黄老师 发表于 2012-10-12 07:55:18

浙大12秋《数据库技术》在线作业答案

浙大12秋《数据库技术》在线作业
一、单选题(共50道试题,共100分。)
1.数据库技术的三级模式中,数据的全局逻辑结构用________来描述
A. 子模式
B. 用户模式
C. 模式
D. 存储模式
正确答案:
2.下列关于视图的说法错误的是________
A. 视图是从一个或多个基本表导出的表,它是虚表
B. 某一用户可以定义若干个视图
C. 视图一经定义就可以和基本表一样被查询、删除和更新
D. 视图可以用来定义新的视图
正确答案:
3.在关系代数中,对一个关系做操作后,新关系的元数个数________原来关系的元素个数。
A. 小于
B. 等于
C. 大于
D. 小于或等于
正确答案:
4.子模式DDL用来描述________
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
正确答案:
5.对关系R进行投影运算后,得到关系S,则________
A. 关系R的元组数等于关系S的元组数
B. 关系R的元组数小于关系S的元组数
C. 关系R的元组数大于关系S的元组数
D. 关系R的元组数大于或等于关系S的元组数
正确答案:
6.在DB的概念设计和逻辑设计之间起桥梁作用的是________
A. 数据结构图
B. 功能模块图
C. ER图
D. DFD
正确答案:
7.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式________ 部门(部门号,部门名,部门成员,部门总经理)
A. 部门总经理
B. 部门成员
C. 部门名
D. 部门号
正确答案:
8.在关系模式R(U)中,如果X→Y和X→Z成立,那么X→YZ也成立。这条推理规则称为________
A. 自反律
B. 合并律
C. 增广律
D. 分解律
正确答案:
9.在SQL语言中,DELETE语句的作用是________
A. 删除基本表
B. 删除视图
C. 删除基本表和视图
D. 删除基本表和视图的元组
正确答案:
10.事务的隔离性是由DBMS的( )
A. 恢复子系统出现
B. 完整性子系统实现
C. 安全性子系统实现
D. 并发控制子系统实现
正确答案:
11.授权定义经过编译后存储在________中
A. 文件系统
B. 数据字典
C. 表
D. 数据库
正确答案:
12.DB、DBMS和DBS三者之间的关系是( )
A. DB包括DBMS和DBS
B. DBS包括DB和DBMS
C. DBMS包括DB和DBS
D. 不能相互包括
正确答案:
13.在K元关系R中,公式σ2<'4'表示________
A. 从R中选择值为2的分量小于第4个分量值的元组组成的关系
B. 从R中选择第2个分量值小于第4个分量值的元组组成的关系
C. 从R中选择第2个分量的值小于4的元组组成的关系
D. 从R中选择第2个分量小于第4个分量值的元组组成的关系
正确答案:
14.DB的转储属于DBS的________
A. 完整性措施
B. 安全行措施
C. 并发控制措施
D. 恢复措施
正确答案:
15.有关系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=“计算机”
正确答案:
16.SQL的ROLLBACK语句的主要作用是________
A. 终止程序
B. 中断程序
C. 事务提交
D. 事务回退
正确答案:
17.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( )
A. r+s
B. r-s
C. r×s
D. max(r,s)
正确答案:
18.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入________
A. 堆
B. 栈
C. 游标
D. 缓冲区
正确答案:
19.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( )
A. 包括20岁和30岁
B. 不包括20岁和30岁
C. 包括20岁但不包括30岁
D. 包括30岁但不包括20岁
正确答案:
20.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )
A. UNIQUE
B. COUNT
C. DISTINCT
D. UNION
正确答案:
21.授权是DBS采用的________
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
正确答案:
22.下列关于规范化理论各项中正确的是________
A. 对于一个关系模式来说,规范化越深越好
B. 满足二级范式的关系模式一定满足一级范式
C. 一级范式要求一非主码属性完全函数依赖关键字
D. 规范化一般是通过分解各个关系模式实现的,但有时也有合并
正确答案:
23.下面哪一个不是一种关系数据库语言________
A. 关系操作
B. 关系代数
C. 元组关系演算
D. 域关系演算
正确答案:
24.在数据库的概念设计中,最常用的模型是________
A. 实体联系模型
B. 数学模型
C. 逻辑模型
D. 物理模型
正确答案:
25.若用如下的SQL语句创建了一个表S :CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入
A. ('991001','李明芳',女,'23')
B. ('990746','张为',NULL,NULL)
C. (NULL,'陈道一','男',32)
D. ('992345',NULL,'女',25)
正确答案:
26.概念结构设计的目标是产生数据库的概念结构,这结构主要反映________
A. 组织机构的信息需求
B. 应用程序员的编程需求
C. DBA的管理信息需求
D. DBS的维护需求
正确答案:
27.对数据库的物理设计优劣评价的重点是________
A. 时间和空间效率
B. 动态和静态性能
C. 用户界面的友好性
D. 成本和效益
正确答案:
28.若一个事务执行成功,则它的全部更新被提交;若一个事务执行失败,则DB中被其更新过的数据恢复原状,就象这些更新从未发生过,这保持了数据库处于________
A. 安全性状态
B. 一致性状态
C. 完整性状态
D. 可靠性状态
正确答案:
29.在数据库三级模式间引入二级映象的主要作用是( )
A. 提高数据与程序的独立性
B. 提高数据与程序的安全性
C. 保持数据与程序的一致性
D. 提高数据与程序的可移植性
正确答案:
30.数据库系统中的数据模型通常由________三部分组成
A. 数据结构、数据操作和完整性约束
B. 数据定义、数据操作和安全性约束
C. 数据结构、数据管理和数据保护
D. 数据定义、数据管理和运行控制
正确答案:
31.DB技术中,“脏数据”是指________
A. 未提交的数据
B. 未提交的随后又被撤消的数据
C. 违反访问权而写人DB的数据
D. 输入时就有错的数据
正确答案:
32.CODASYL组织提出的DBTG报告中的数据模型是________的主要代表
A. 层次模型
B. 网状模型
C. 关系模型
D. 实体联系模型
正确答案:
33.如果事务T获得了数据项Q上的排它锁,则T对Q ________
A. 只能读不能写
B. 只能写不能读
C. 既可读又可写
D. 不能读不能写
正确答案:
34.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C课程,P教师,S学生,G成绩,T时间,R教室,根据定义有如下数据依赖集:D={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}关系模式W的一个关键字是__,W的规范化程度最高达到__________。
A. (S,C),1NF
B. (T,R),3NF
C. (T,P),4NF
D. (T,S),2NF
正确答案:
35.ER图中的主要元素是________
A. 结点、记录和文件
B. 实体、联系和属性
C. 记录、文件和表
D. 记录、表、属性
正确答案:
36.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是
A. 外模式、模式和内模式
B. 子模式、用户模式和存储模式
C. 模式、子模式和概念模式
D. 子模式、模式和用户模式
正确答案:
37.在关系数据库设计中,设计关系模式的任务属于________
A. 需求设计
B. 概念设计
C. 逻辑设计
D. 物理设计
正确答案:
38.文件系统的一个缺点是________
A. 数据不保存
B. 数据冗余性
C. 没有专用软件对数据进行管理
D. 数据联系强
正确答案:
39.在SQL语言中,对输出结果排序的是________
A. ORDER BY
B. WHERE
C. GROUP BY
D. HAVING
正确答案:
40.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是________
A. 互不相关的
B. 不可分解的
C. 长度可变的
D. 互相关联的
正确答案:
41.在DBS中,DBMS和OS之间的关系是________
A. 相互调用
B. DBMS调用OS
C. OS调用DBMS
D. 并发运行
正确答案:
42.设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ________
A. 是无损联接,也是保持FD的分解
B. 是无损联接,但不保持FD的分解
C. 不是无损联接,但保持FD的分解
D. 既不是无损联接,也不保持FD 的分解
正确答案:
43.有关系R和S,R∩S的运算等价于( )
A. S-(R-S)
B. R-(R-S)
C. (R-S)∪S
D. R∪(R-S)
正确答案:
44.在SQL语言中使用FOREIGN KEY时,与之配合的语句是________
A. EXISTS
B. EXCEPT
C. TABLE
D. REFERENCES
正确答案:
45.在SELECT语句中使用*,表示________
A. 选择任何属性
B. 选择全部属性
C. 选择全部元组
D. 选择主码
正确答案:
46.事务的原子性是指________
A. 事务中包括的所有操作要么多做,要么都不做
B. 事务一旦提交,对数据库的改变就是永久的
C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态
正确答案:
47.对于关系R,第三范式是R中的每个非主属性应满足________
A. 与主关键字存在单值依赖关系
B. 与主关键字存在多值依赖关系
C. 函数传递依赖主关键字
D. 非函数传递依赖主关键字
正确答案:
48.设计数据流程图(DFD)属于数据库设计的________
A. 可行性分析阶段的任务
B. 需求分析阶段的任务
C. 概念设计阶段的任务
D. 逻辑设计阶段的任务
正确答案:
49.关于ER图,下列说法中错误的是________
A. 现实世界的事物表示为实体,事物的性质表示为属性
B. 事物之间的自然联系表示为实体之间的联系
C. 在ER图中,实体和属性的划分是绝对的、一成不变的
D. 在ER图中,实体之间可以有联系,属性和实体之间不能有联系
正确答案:
50.在数据库设计中,表示用户业务流程的常用方法是( )
A. DFD
B. ER图
C. 程序流程图
D. 数据结构图
正确答案:
转载请注明奥鹏作业答案网 www.ap5u.com
页: [1]
查看完整版本: 浙大12秋《数据库技术》在线作业答案