福师15春《数据库管理与应用》在线作业一.docx
《福师15春《数据库管理与应用》在线作业一.docx》由会员分享,可在线阅读,更多相关《福师15春《数据库管理与应用》在线作业一.docx(24页珍藏版)》请在冰豆网上搜索。
福师15春《数据库管理与应用》在线作业一
福师15春《数据库管理与应用》在线作业一
一、单选题:
1.数据库技术的根本目标是要解决数据的( ) (满分:
2)
A.存储问题
B.共享问题
C.安全问题
D.保护问题
2.设关系R=(A,B,C),与SQL语句selectdistinctAfromRwhereB=17等价的关系代数表达式是( ) (满分:
2)
A.πA(σB=17(R))
B.σB=17(πA(R))
C.σB=17(πA,C(R))
D.πA,C(σB=17(R))
3.关系模型中的关系至少是( ) (满分:
2)
A.1NF
B.2NF
C.3NF
D.4NF
4.( )是对数据库中全体数据的逻辑结构和特征的描述。
(满分:
2)
A.模式
B.子模式
C.外模式
D.内模式
5.对视图的查询,最终要转化为对( )的查询。
(满分:
2)
A.索引
B.元组
C.基本表
D.数据库
6.并发操作有可能引起下述( )问题。
I.丢失更新 II.不可重复读 III.读脏数据 (满分:
2)
A.仅I和II
B.仅I和III
C.仅II和III
D.都是
7.当B属性函数依赖于A属性时,属性A与B的联系是( ) (满分:
2)
A.l对多
B.多对1
C.多对多
D.以上都不是
8.下列关于数据库三级模式结构的说法中,哪一个是不正确的?
( ) (满分:
2)
A.一个数据库中可以有多个外模式但只有一个内模式
B.一个数据库中可以有多个外模式但只有一个模式
C.一个数据库中只有一个外模式也只有一个内模式
D.一个数据库中只有一个模式也只有一个内模式
9.E-R模型中的一个联系(非ISA联系)转换为一个关系模式。
如果联系是1:
1的,则与该联系相连的各( )的键均可作为关系模式的键。
(满分:
2)
A.属性集
B.实体集
C.联系集
D.规则集
10.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( ) (满分:
2)
A.insertintoflyersclubfromflyerswhereidistancetravelled>=10000
B.insertflyersclubwhereidistancetravelled>=10000
C.insertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000
D.insertflyersclub(idstancetravelled)valuesfromflyerswhe
11.SQL支持RDB三级模式结构,其中内模式对应于( ) (满分:
2)
A.视图
B.基本表
C.数据库
D.存储文件
12.SELECT语句中( )子句的作用是对结果集按的值的升序或降序进行排序。
(满分:
2)
A.FROM
B.WHERE
C.ORDERBY
D.GROUPBY
13.在SQL语言中,( )子句能够实现关系参照性规则。
(满分:
2)
A.PRIMARYKEY
B.NOTNULL
C.FOREIGNKEY
D.FOREIGNKEY...REFERENCES...
14.创建存储过程使用( )语句。
(满分:
2)
A.CREATEPROC
B.CREATEVIEW
C.CREATETABLE
D.CREATEDATABASE
15.假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。
使用( )关系。
(满分:
2)
A.学生
B.课程
C.考试
D.学生和课程
16.下面系统中不属于关系数据库管理系统的是( ) (满分:
2)
A.Oracle
B.MSSQLServer
C.IMS
D.DB2
17.规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:
其每一属性都是( ) (满分:
2)
A.互不相关的
B.不可分解的
C.长度可变的
D.互相关联的
18.SQL支持RDB三级模式结构,其中概念模式对应于( ) (满分:
2)
A.视图
B.索引
C.基本表
D.数据库
19.调查未来系统所涉及的用户的当前职能、业务活动及其流程,属于( )阶段的工作。
(满分:
2)
A.需求分析
B.数据库实施
C.概念结构设计
D.数据库运行和维护
20.在标准SQL中,建立数据库结构(模式)的命令为( ) (满分:
2)
A.CREATESCHEMA命令
B.CREATETABLE命令
C.CREATEVIEW命令
D.CREATEINDEX命令
21.下列四项中说法不正确的是( ) (满分:
2)
A.数据库减少了数据冗余
B.数据库中的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
22.( )阶段要做的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。
(满分:
2)
A.数据库实施
B.逻辑结构设计
C.概念结构设计
D.数据库运行和维护
23.( )是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。
(满分:
2)
A.索引
B.基本表
C.数据库
D.存储过程
24.SQL的DML包括的语句有( ) (满分:
2)
A.ROLLBACK,COMMIT
B.CREATE,DROP,ALTER
C.GRANT,REVOKE
D.INSERT,DELETE,UPDATE
25.下面有关主键的叙述正确的是( ) (满分:
2)
A.不同的记录可以具有重复的主键值或空值
B.一个表中的主键可以是一个或多个字段
C.在一个表中主键只可以是一个字段
D.表中的主键的数据类型必须定义为自动编号或文本
26.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的( ) (满分:
2)
A.候选码
B.主码
C.外码
D.连接码
27.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。
遵照实体完整性规则( ) (满分:
2)
A.只有SNO不能取空值
B.只有CNO不能取空值
C.只有GRADE不能取空值
D.SNO与CNO都不能取空值
28.并发事务T1和T2都要读入同一数据X的值并进行更新,但事务T1先提交T2后提交,T2提交的结果破坏了T1提交的结果,致使T1对X的修改被丢失,该情形称( ) (满分:
2)
A.丢失更新
B.系统混乱
C.不一致分析
D.未提交依赖
29.使用谓词( )的嵌套查询,用于判断子查询结果是否存在。
(满分:
2)
A.In
B.All
C.Like
D.Exists
30.在下列关系代数的操作中,哪一个不属于专门的关系运算?
( ) (满分:
2)
A.自然连接
B.投影
C.广义笛卡尔积
D.连接
31.如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的( ) (满分:
2)
A.原子性
B.一致性
C.隔离性
D.持久性
32.SQL中使用( )语句创建索引。
(满分:
2)
A.CREATEPROC
B.CREATEVIEW
C.CREATETABLE
D.CREATE INDEX
33.( )规定除根结点外,任何其他结点不能离开其父结点而孤立存在。
(满分:
2)
A.表结构
B.网络结构
C.关系结构
D.层次结构
34.关系数据库管理系统应能实现的专门关系运算包括( ) (满分:
2)
A.排序、索引、统计
B.选择、投影、连接
C.关联、更新、排序
D.显示、打印、制表
35.( )是对用户所用到的那部分数据的描述。
(满分:
2)
A.模式
B.外模式
C.内模式
D.关系模式
36.数据库管理系统中用于定义和描述数据模式的语言称为( ) (满分:
2)
A.数据库模式描述语言(DDL)
B.数据库子语言(SubDL)
C.数据操纵语言(DML)
D.数据结构语言
37.E-R图是数据库设计的工具之一,它适用于建立数据库的( ) (满分:
2)
A.概念模型
B.逻辑模型
C.结构模型
D.物理模型
38.( )是用来设置与SQLServer2000连接的网络配置。
(满分:
2)
A.企业管理器
B.事件探测器
C.查询分析器
D.客户端网络实用工具
39.定义外键实现的是哪一(些)类完整性?
( ) (满分:
2)
A.实体完整性
B.参照完整性(即引用完整性)
C.用户定义的完整性
D.实体完整性、参照完整性和用户定义的完整性
40.关系数据库中,实现实体之间的联系是通过表与表之间的( ) (满分:
2)
A.公共索引
B.公共存储
C.公共元组
D.公共属性
二、多选题:
1.若事务T对数据R已经加了排它锁,则下面说法错误的是( ) (满分:
2)
A.其他事务对数据R可以加共享锁不能加排它锁
B.其他事务对数据R不能加共享锁可以加排它锁
C.其他事务对数据R可以加共享锁也可以加排它锁
D.其他事务对数据R不能加任何锁
2.关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到( ) (满分:
2)
A.2NF
B.3NF
C.BCNF
D.4NF
3.关系模型允许定义( )三类完整性约束。
(满分:
2)
A.结构完整性
B.实体完整性
C.参照完整性
D.系统完整性
E.用户定义的完整性
4.关系数据库的物理结构主要是指数据的( ) (满分:
2)
A.查询方法
B.排序方法
C.存取方法
D.存储结构
E.统计方法
5.DBMS对数据库进行封锁时采用的基本锁类型是( ) (满分:
2)
A.N锁
B.S锁
C.X锁
D.Y锁
6.在关系数据中,三级模式结构包括( ) (满分:
2)
A.内模式
B.概念模式
C.存储模式
D.外模式
7.下面关于函数依赖的叙述中,正确的是( ) (满分:
2)
A.若X→Y,X→Z,则X→YZ
B.若XY→Z,则X→Z
Y→Z
C.若X→Y,WY→Z,则XW→Z
D.若X→Y,则XZ→YZ
8.事务是DBMS的执行单位,一般具有哪些性质?
( ) (满分:
2)
A.原子性
B.一致性
C.隔离性
D.持久性
9.数据库的数据模型由( )组成。
(满分:
2)
A.数据类型
B.数据结构
C.数据操作
D.数据长度
E.数据的约束条件
10.SQL的主要组成部分有( ) (满分:
2)
A.数据定义语言
B.数据操纵语言
C.数据控制语言
D.数据维护语言福师《数据库管理与应用》在线作业二
一、单选题:
1.一家航空公司把一年中飞行距离超过10000里的客户全部信息从名为flyers的表中转移到一张称为flyersclub的表中,该操作的语句为( ) (满分:
2)
A.insertintoflyersclubfromflyerswhereidistancetravelled>=10000
B.insertflyersclubwhereidistancetravelled>=10000
C.insertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000
D.insertflyersclub(idstancetravelled)valuesfromflyerswhe
2.在下列关于关系的陈述中,错误的是( ) (满分:
2)
A.表中任意两行的值不能相同
B.表中任意两列的值不能相同
C.行在表中的顺序无关紧要
D.列在表中的顺序无关紧要
3.为了使索引键的值在基本表中唯一,在建立索引语句中应使用保留字( ) (满分:
2)
A.UNIQUE
B.COUNT
C.DISDINCT
D.UNION
4.( )是对数据库中全体数据的逻辑结构和特征的描述。
(满分:
2)
A.模式
B.子模式
C.外模式
D.内模式
5.创建存储过程使用( )语句。
(满分:
2)
A.CREATEPROC
B.CREATEVIEW
C.CREATETABLE
D.CREATEDATABASE
6.调查未来系统所涉及的用户的当前职能、业务活动及其流程,属于( )阶段的工作。
(满分:
2)
A.需求分析
B.数据库实施
C.概念结构设计
D.数据库运行和维护
7.如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的( ) (满分:
2)
A.原子性
B.一致性
C.隔离性
D.持久性
8.下列哪一项不是DBMS的组成部分?
( ) (满分:
2)
A.DDL及其翻译处理程序
B.DML及其编译、解释程序
C.数据库运行控制程序
D.宿主语言及其编译、处理程序
9.在标准SQL中,建立数据库结构(模式)的命令为( ) (满分:
2)
A.CREATESCHEMA命令
B.CREATETABLE命令
C.CREATEVIEW命令
D.CREATEINDEX命令
10.( )是用来设置与SQLServer2000连接的网络配置。
(满分:
2)
A.企业管理器
B.事件探测器
C.查询分析器
D.客户端网络实用工具
11.E-R图是数据库设计的工具之一,它适用于建立数据库的( ) (满分:
2)
A.概念模型
B.逻辑模型
C.结构模型
D.物理模型
12.SQLServer2000是一个基于( )模型的RDBMS。
(满分:
2)
A.A/S
B.C/S
C.I/O
D.B/S
13.对关系模型叙述错误的是( ) (满分:
2)
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统
14.撤消数据库使用( )语句。
(满分:
2)
A.ALTERDATABASE
B.DROPDATABASE
C.CREATEDATABASE
D.DELETEDATABASE
15.下列关于关系数据模型的术语中,哪一个术语所表达的概念与二维表中的“行”的概念最接近?
( ) (满分:
2)
A.属性
B.关系
C.域
D.元组
16.SQL支持RDB三级模式结构,其中概念模式对应于( ) (满分:
2)
A.视图
B.索引
C.基本表
D.数据库
17.下列关于关系数据库视图的说法中,哪些是正确的?
( )Ⅰ.视图是关系数据库三级模式中的内模式。
Ⅱ.视图能够对机密数据库提供一定的安全保护。
Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性。
Ⅳ.对视图的一切操作最终都要转换为对基本表的操作。
Ⅴ.所有的视图都是可以更新的。
(满分:
2)
A.Ⅰ、Ⅱ和Ⅲ
B.Ⅱ、Ⅲ和Ⅳ
C.Ⅱ、Ⅲ、Ⅳ和Ⅴ
D.都正确
18.SELECT语句中( )子句用于指明要查询的数据来自哪些基本表或视图。
(满分:
2)
A.FROM
B.WHERE
C.SELECT
D.GROUPBY
19.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。
遵照实体完整性规则( ) (满分:
2)
A.只有SNO不能取空值
B.只有CNO不能取空值
C.只有GRADE不能取空值
D.SNO与CNO都不能取空值
20.用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?
( ) (满分:
2)
A.DROP
B.DELETE
C.ALTER
D.UPDATE
21.SQL支持RDB三级模式结构,其中内模式对应于( ) (满分:
2)
A.视图
B.基本表
C.数据库
D.存储文件
22.规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:
其每一属性都是( ) (满分:
2)
A.互不相关的
B.不可分解的
C.长度可变的
D.互相关联的
23.SQL语言中,删除一个表的命令是( ) (满分:
2)
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
24.对视图的查询,最终要转化为对( )的查询。
(满分:
2)
A.索引
B.元组
C.基本表
D.数据库
25.关系模式中,满足2NF的模式,( ) (满分:
2)
A.可能是1NF
B.必定是1NF
C.必定是3NF
D.必定是BCNF
26.( )阶段要做的工作是将需求分析得到的用户需求抽象为反映用户观点的概念模型。
(满分:
2)
A.数据库实施
B.逻辑结构设计
C.概念结构设计
D.数据库运行和维护
27.下列四项中说法不正确的是( ) (满分:
2)
A.数据库减少了数据冗余
B.数据库中的数据可以共享
C.数据库避免了一切数据的重复
D.数据库具有较高的数据独立性
28.( )结点之间的联系不受层次的限制,可以任意发生联系,所以它的结构是结点的连通图。
(满分:
2)
A.层次模型
B.网状模型
C.关系模型
D.面向对象模型
29.在下列关系代数的操作中,哪一个不属于专门的关系运算?
( )