《数据库管理与应用》1.SQL语言中使用( )语句创建视图。
16秋奥鹏福师《数据库管理与应用》在线作业一答案一、单选题:【40道,总分:80分】
1.SQL语言中使用( )语句创建视图。 (满分:2)
A. CREATE PROC
B. CREATE VIEW
C. CREATE TABLE
D. CREATE DATABASE
2.关系模型中的关系至少是( ) (满分:2)
A. 1NF
B. 2NF
C. 3NF
D. 4NF
3.下列关于关系数据库视图的说法中,哪些是正确的?( )Ⅰ. 视图是关系数据库三级模式中的内模式。Ⅱ. 视图能够对机密数据库提供一定的安全保护。Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。Ⅴ. 所有的视图都是可以更新的。 (满分:2)
A. Ⅰ、Ⅱ和Ⅲ
B. Ⅱ、Ⅲ和Ⅳ
C. Ⅱ、Ⅲ、Ⅳ和Ⅴ
D. 都正确
4.( )是用来设置与SQL Server2000连接的网络配置。 (满分:2)
A. 企业管理器
B. 事件探测器
C. 查询分析器
D. 客户端网络实用工具
5.下列哪一条不是由于关系模式设计不当所引起的问题?( ) (满分:2)
A. 数据冗余
B. 插入异常
C. 删除异常
D. 丢失修改
6.( )结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。 (满分:2)
A. 层次模型
B. 网状模型
C. 关系模型
D. 面向对象模型
7.函数MIN()表示( ) (满分:2)
A. 统计元组个数
B. 求一列值中的最大值
C. 求一列值中的最小值
D. 计算一列中值的个数
8.( )是由于关系模式设计不当所引起的问题。 (满分:2)
A. 数据冗余
B. 数据被非法读取
C. 数据被非法修改
D. 发生死锁
9.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( ) (满分:2)
A. insert into flyersclub from flyers where idistancetravelled>=10000
B. insert flyersclub where idistancetravelled>=10000
C. insert into flyersclub from flyers where(idistancetravelled)values>=10000
D. insert flyersclub(idstancetravelled) values from flyers whe
10.( )是记载每个事务对数据库的更新操作的文件。 (满分:2)
A. 日志文件
B. 系统文件
C. 用户文件
D. 程序文件
11.( )是对数据库中全体数据的逻辑结构和特征的描述。 (满分:2)
A. 模式
B. 子模式
C. 外模式
D. 内模式
12.下面系统中不属于关系数据库管理系统的是( ) (满分:2)
A. Oracle
B. MS SQL Server
C. IMS
D. DB2
13.对视图的查询,最终要转化为对( )的查询。 (满分:2)
A. 索引
B. 元组
C. 基本表
D. 数据库
14.( )阶段要做的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。 (满分:2)
A. 数据库实施
B. 逻辑结构设计
C. 概念结构设计
D. 数据库运行和维护
15.下面有关主键的叙述正确的是( ) (满分:2)
A. 不同的记录可以具有重复的主键值或空值
B. 一个表中的主键可以是一个或多个字段
C. 在一个表中主键只可以是一个字段
D. 表中的主键的数据类型必须定义为自动编号或文本
16.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则( ) (满分:2)
A. 只有SNO不能取空值
B. 只有CNO不能取空值
C. 只有GRADE不能取空值
D. SNO与CNO都不能取空值
17.在下列关于关系的陈述中,错误的是( ) (满分:2)
A. 表中任意两行的值不能相同
B. 表中任意两列的值不能相同
C. 行在表中的顺序无关紧要
D. 列在表中的顺序无关紧要
18.关系数据库中,实现实体之间的联系是通过表与表之间的( ) (满分:2)
A. 公共索引
B. 公共存储
C. 公共元组
D. 公共属性
19.下列关于数据库三级模式结构的说法中,哪一个是不正确的?( ) (满分:2)
A. 一个数据库中可以有多个外模式但只有一个内模式
B. 一个数据库中可以有多个外模式但只有一个模式
C. 一个数据库中只有一个外模式也只有一个内模式
D. 一个数据库中只有一个模式也只有一个内模式
20.SQL语言中,删除一个表的命令是( ) (满分:2)
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
21.下列四项中说法不正确的是( ) (满分:2)
A. 数据库减少了数据冗余
B. 数据库中的数据可以共享
C. 数据库避免了一切数据的重复
D. 数据库具有较高的数据独立性
22.如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的( ) (满分:2)
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
23.假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用( )关系。 (满分:2)
A. 学生
B. 课程
C. 考试
D. 学生和课程
24.SQL Server 2000是一个基于( )模型的RDBMS。 (满分:2)
A. A/S
B. C/S
C. I/O
D. B/S
25.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称( ) (满分:2)
A. 丢失更新
B. 系统混乱
C. 不一致分析
D. 未提交依赖
26.SQL集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现哪类功能?( ) (满分:2)
A. 数据定义
B. 数据查询
C. 数据操纵
D. 数据控制
27.当关系模式R(A,B)已属于3NF,下列说法( )是正确的。 (满分:2)
A. 它一定消除了插入和删除异常
B. 仍存在一定的插入和删除异常
C. 一定属于BCNF
D. A和C都是
28.关系规范化中的删除操作异常是指( ) (满分:2)
A. 不该删除的数据被删除
B. 不该插入的数据被插入
C. 应该删除的数据未被删除
D. 应该插入的数据未被插入
29.( )是指数据库中的数据与应用程序之间不存在依赖关系,而是相互独立的。 (满分:2)
A. 数据依赖性
B. 数据无关性
C. 数据关联性
D. 数据独立性
30.( )是数据库系统的核心,用于数据库的建立、使用和维护。 (满分:2)
A. 硬件系统
B. 软件系统
C. 数据库管理员
D. 数据库管理系统
31.( )约束不允许列值为空。 (满分:2)
A. NULL
B. NOT NULL
C. CHECK
D. PRIMARY KEY
32.撤消数据库使用( )语句。 (满分:2)
A. ALTER DATABASE
B. DROP DATABASE
C. CREATE DATABASE
D. DELETE DATABASE
33.( )是对用户所用到的那部分数据的描述。 (满分:2)
A. 模式
B. 外模式
C. 内模式
D. 关系模式
34.多个并发事务处于相互等待状态,其中每一事务都在等待它们中的另一事务释放封锁,才可继续执行下去,但任一事务都没释放自己已获得的锁,也无法获得其它事务已拥有的锁,该现象称为( ) (满分:2)
A. 活锁
B. 死锁
C. 排它锁
D. 共享锁
35.SQL的DML包括的语句有( ) (满分:2)
A. ROLLBACK,COMMIT
B. CREATE,DROP,ALTER
C. GRANT,REVOKE
D. INSERT,DELETE,UPDATE
36.用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?( ) (满分:2)
A. DROP
B. DELETE
C. ALTER
D. UPDATE
37.下列关于E-R模型的叙述中,哪一条是不正确的?( ) (满分:2)
A. 在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示
B. 实体类型之间的联系通常可以分为1:1,1:n和m:n三类
C. 1:1联系是1:n联系的特例,1:n联系是m:n联系的特例
D. 联系只能存在于两个实体类型之间
38.设关系R和S的属性个数为r和s ,则(R×S)操作结果的属性个数为( ) (满分:2)
A. r+s
B. r-s
C. r*s
D. max(r,s)
39.为数据表创建索引的目的是( ) (满分:2)
A. 提高查询的检索性能
B. 创建唯一索引
C. 创建主键
D. 归类
40.SELECT语句中( )子句的作用是对结果集按的值的升序或降序进行排序。 (满分:2)
A. FROM
B. WHERE
C. ORDER BY
D. GROUP BY
二、多选题:【10道,总分:20分】
1.SQL的主要组成部分有( ) (满分:2)
A. 数据定义语言
B. 数据操纵语言
C. 数据控制语言
D. 数据维护语言
2.DBMS对数据库进行封锁时采用的基本锁类型是( ) (满分:2)
A. N锁
B. S锁
C. X锁
D. Y锁
3.事务是DBMS的执行单位,一般具有哪些性质?( ) (满分:2)
A. 原子性
B. 一致性
C. 隔离性
D. 持久性
4.数据模型按照不同的应用层次可将其划分为( ) (满分:2)
A. 概念模型
B. 逻辑数据模型
C. 局部模型
D. 物理模型
E. 全局模型
5.在关系数据中,三级模式结构包括( ) (满分:2)
A. 内模式
B. 概念模式
C. 存储模式
D. 外模式
6.关于"死锁",下列说法中错误的是( ) (满分:2)
A. 死锁是操作系统中的问题,数据库系统中不存在
B. 只有出现并发操作时,才有可能出现死锁
C. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D. 当两个用户竞争相同的资源时不会发生死锁
7.若事务T对数据R已经加了排它锁,则下面说法错误的是( ) (满分:2)
A. 其他事务对数据R可以加共享锁不能加排它锁
B. 其他事务对数据R不能加共享锁可以加排它锁
C. 其他事务对数据R可以加共享锁也可以加排它锁
D. 其他事务对数据R不能加任何锁
8.以下函数属于元组关系演算中的集函数的有( ) (满分:2)
A. COUNT:元组计数
B. TOTAL:求总和
C. MAX:求最大值
D. AVG:求平均值
9.E-R模型的设计又分为( )E-R模型的设计和( )E-R模型的设计两个步骤。 (满分:2)
A. 局部
B. 全局
C. 上层
D. 下层
E. 系统
10.关系模型允许定义( )三类完整性约束。 (满分:2)
A. 结构完整性
B. 实体完整性
C. 参照完整性
D. 系统完整性
E. 用户定义的完整性
页:
[1]