《数据库原理及应用》第三次在线作业

合集下载

北航14秋《数据库原理及应用》在线作业三答案

北航14秋《数据库原理及应用》在线作业三答案

北航《数据库原理及应用》在线作业三
单选题
一、单选题(共25 道试题,共100 分。


1. 在SELECT语句中,对应关系代数中“投影”运算的语句是()
A. SELECT
B. FROM
C. WHERE
D. SET
-----------------选择:A
2. 关系数据模型的三个组成部分中,不包括( )。

A. 完整性规则
B. 数据结构
C. 数据操作
D. 并发控制
-----------------选择:D
3. 一个关系只有一个()。

A. 候选码
B. 外码
C. 超码
D. 主码
-----------------选择:D
4. 关系代数表达式的优化策略中,首先要做的是( )。

A. 对文件进行预处理
B. 尽早执行选择运算
C. 执行笛卡儿积运算
D. 投影运算
-----------------选择:B
5. 授权是DBS采用的()
A. 恢复措施
B. 并发控制措施
C. 完整性措施
D. 安全性措施
-----------------选择:D
6. 在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应()
A. 加前缀$
B. 加后缀$
C. 加前缀:
D. 加后缀:
-----------------选择:C
7. 一个m:n联系转换为一个关系模式。

关系的码为。

中南大学《数据库原理与技术》课程作业(在线作业)三及参考答案

中南大学《数据库原理与技术》课程作业(在线作业)三及参考答案
(B)角色
(C)登录
(D) SQL Server用户
参考答案:
(B)
8.
事务是数据库操作的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。
(A)安全性
(B)一致性
(C)完整性
(D)可靠性
参考答案:
参考答案:
(D)
13.
并发操作会带来的数据不一致性有()。
(A)丢失修改、不可重复读、读脏数据、死锁
(B)不可重复读、读脏数据、死锁
(C)丢失修改、读脏数据、死锁
(D)丢失修改、不可重复读、读脏数据
参考答案:
(D)
14.
数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包指()。
(A)数据字典、应用程序、审计档案、数据库副本
参考答案:
(ACD)
2.
事务的特性有()。
(A)原子性
(B)一致性
(C)隔离性
(D)持续性
参考答案:
(ABCD)
3.
数据安全性控制通常采取的措施有()。
(A)鉴定用户身份
(B)设置口令
(C)控制用户存取权限
(D)数据加密
参考答案:
(ABCD)
4.
SQL Server的安全性管理包括()。
(A)数据库系统登录管理
(A)事务故障
(B)系统故障
(C)介质故障
(D)人为错误
参考答案:
(C)
22.
SQL Server 2000提供了4层安全防线,其中“SQL Server通过登录账号设置来创建附加安全层。用户只有登录成功,才能与SQL Server建立一次连接。”属于( )。

北航《数据库原理及应用》在线作业三15秋100分答案

北航《数据库原理及应用》在线作业三15秋100分答案

北航《数据库原理及应用》在线作业三单选题一、单选题(共25 道试题,共100 分。

)1. “运行记录优先原则”只指应该在对数据库更新()A. 前先写一个日志记录到日志文件B. 后写一个日志记录到日志文件C. 前先运行记录D. 后在日志缓冲区运行记录-----------------选择:A2. 对数据库并发操作有可能带来的问题包括( )。

A. 读出“脏数据”B. 带来数据的冗余C. 未被授权的用户非法存取数据D. 破坏数据独立性-----------------选择:A3. 实体完整性是指关系中()。

A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值-----------------选择:B4. 有关系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#=SC.C# and CNAME=“计算机”C.SEX=“女”and CNAME=“计算机”D.S.S#=SC.S# and C.C#=SC.C# and SEX=“女”and CNAME=“计算机”-----------------选择:D5. 选择表中若干行使用命令SELECT时应使用子句( )。

A. INTOB. UNIQUEC. ORDER BYD. WHERE-----------------选择:D6. 在数据库系统中死锁属于( )A. 系统故障B. 程序故障C. 事务故障D. 介质故障-----------------选择:C7. SQL中,下列涉及空值的操作,不正确的是A. AGE IS NULLB. AGE IS NOT NULLC. AGE=NULLD. NOT(AGE IS NULL)-----------------选择:C8. 在数据库系统中,空值是()。

北京航空航天大学北航2015年春《数据库原理及应用》在线作业三满分答案

北京航空航天大学北航2015年春《数据库原理及应用》在线作业三满分答案

北航《数据库原理及应用》在线作业三一、单选题:1.下面哪一个不是一种关系数据库语言( ) (满分:4)A. 关系操作B. 关系代数C. 元组关系演算D. 域关系演算正确答案:A2.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述(满分:4)A. 子模式B. 用户模式C. 模式D. 存储模式正确答案:C3.在关系数据模型中,通常可以把称为属性,而把成为关系模式。

( ) (满分:4)A. 记录、元组集B. 字段、记录类型C. 模式、元组D. 基本表、记录正确答案:B4.在关系代数中,对一个关系做操作后,新关系的元数个数( )原来关系的元素个数。

(满分:4)A. 小于B. 等于C. 大于D. 小于或等于正确答案:D5.在数据库系统中,网状模型具有的特征是。

①允许有一个以上的结点没有双亲;②有且仅有一个结点无双亲;③根以外的结点有且仅有一个双亲;④一个结点可以有多个双亲;(满分:4)A. ①和③B. ②和③C. ①和④D. ②和④正确答案:C6.SQL的SELECT语句中,“HA VING条件表达式”用来筛选满足条件的( ) (满分:4)A. 列B. 行C. 关系D. 分组正确答案:D7.数据库系统与文件系统的主要区别是( ) (满分:4)A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型文件D. 文件系统管理的数据量少,而数据库系统可以管理庞大的数据量正确答案:B8.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为( ) (满分:4)A. r+sB. r-sC. r×sD. max(rs)正确答案:A9.实体完整性是指关系中( )。

(满分:4)A. 不允许有空行B. 主码不允许取空值C. 属性值外码取空值D. 允许外码取空值正确答案:B10.概念结构设计阶段得到的结果是(满分:4)A. 数据字典描述的数据需求B. E-R图表示的概念模型C. 某个DBMS所支持的数据模型D. 包括存储结构和存取方法的物理结构正确答案:B11.SQL中,下列涉及空值的操作,不正确的是(满分:4)A. AGE IS NULLB. AGE IS NOT NULLC. AGE=NULLD. NOT(AGE IS NULL)正确答案:C12.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( ) (满分:4)A. UNIQUEB. COUNTC. DISTINCTD. UNION正确答案:A13.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( ) (满分:4)A. 左外联接B. 右外联接C. 外部并D. 外联接正确答案:D14.创建视图的语句格式为( )。

电子科技16春《数据库原理及应用》在线作业3

电子科技16春《数据库原理及应用》在线作业3

16春《数据库原理及应用》在线作业3一、单选题(共 10 道试题,共 40 分。

)1. 在关系数据库中,以下封锁的对象中最小的封锁粒度是(). 数据库. 表. 记录. 字段正确答案:2. 数据系统的最大特点是(). 数据的三级抽象和二级独立性. 数据共享性. 数据结构化. 数据独立性正确答案:3. 不允许任何其他事务对这个锁定目标再加上任何类型的锁是. 共享锁. 排它锁. 死锁. 以上都不是正确答案:4. 进行自然连接运算的两个关系必须具有(). 相同属性个数. 公共属性. 相同关系名. 相同关键字正确答案:5. 在关系数据库中模式对应的是(). 索引. 基本表. 视图和部分基本表. 视图和所有基本表正确答案:6. -R图是数据库设计工具之一,它一般适用于简历数据库的(). 概念模型. 结构模型. 物理模型. 逻辑模型正确答案:7. 关系数据语言的完备性指的是(). 具有处理表格的能力. 具有数据定义和操纵的能力. 具有LPH语言的查询表达能力. 具有数据控制能力正确答案:8. SQL语言中OMMIT语句的主要作用是(). 结束程序. 返回系统. 存储数据. 提交事务正确答案:9. 在下列SQL语句中,修改表结构的是(). RT. LTR. UPT. INSRT正确答案:10. 一般的说,一个数据库系统的外模式(). 只能读不能写. 只能写不能读. 既可以读又可写. 不能读不能写正确答案:16春《数据库原理及应用》在线作业3二、判断题(共 5 道试题,共 10 分。

)1. 数据库系统最大特点是数据的三级抽象和二级独立性。

. 错误. 正确正确答案:2. NULL是指空格。

. 错误. 正确正确答案:3. 删除基本表的命令是:LT TL。

. 错误. 正确正确答案:4. 登陆用户一旦创建就可以登陆MS。

. 错误. 正确正确答案:5. 关系模型能表示实体间的任意联系。

. 错误. 正确正确答案:16春《数据库原理及应用》在线作业3三、多选题(共 10 道试题,共 50 分。

数据库原理与应用第三次作业

数据库原理与应用第三次作业

数据库原理与应用第三次作业1. 消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。

A. 1NFB. 2NFC. 3NFD. BCNF2 .下列关于数据库恢复说法不正确的是()A.事物故障恢复采用日志文件B.系统故障恢复采用日志文件C.介质故障恢复采用日志文件D.以上故障恢复均不采用日志文件3. 下面()不是常用的数据模型?A. 关系模型B. 线性模型C. 层次模型D. 网状模型4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段5 .DBMS中实现事务持久性的子系统是()A.安全性管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统6.数据库与文件系统的根本区别在于()A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间7. SQL语言是()的语言,容易学习。

A.过程化B. 非过程化C.格式化D. 导航式8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。

A. 完整性控制B. 访问控制C. 安全性控制D. 并发控制9.DBMS普遍采用()方法来保证调度的正确性。

A. 索引B. 授权C. 封锁D. 日志10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。

A. 一级封锁协议B. 二级封锁协议C. 三级封锁协议D. 零级封锁协议11. 下面的选项不是关系数据库基本特征的是()。

A.不同的列应有不同的数据类型B.不同的列应有不同的列名C.与行的次序无关D.与列的次序无关12. 关系模型中实现实体间N:M 联系是通过增加一个()。

A.关系实现B. 属性实现C. 关系或一个属性实现D. 关系和一个属性实现13. 关系代数运算是以()为基础的运算。

A. 关系运算B. 谓词演算C. 集合运算D. 代数运算14. 数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。

数据库原理与应用 东财在线 作业+随堂随测 题库及答案

数据库原理与应用  东财在线  作业+随堂随测 题库及答案

《数据库原理与应用》第三套作业【1】若事务T的封锁顺序为:LOCAK S(A) → LOCK S(B) → LOCK X(C) → UNLOCK (B) → UNLOCK(A) → UNLOCK(C) 则T()。

•A、可能会发生死锁•B、.遵守了两段锁协议•C、不是可串行化的•D、有可能造成读脏数据答案:B【2】SQL中修改数据的语句是()。

•A、DELETE•B、UPDATE•C、WHERE•D、INSERT答案:B【3】在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常见的方法是创建()。

•A、游标•B、索引•C、另一个表•D、视图答案:D【4】()是指编译之后可以以一种可执行的形式永久地存储在数据库中的SQL语句。

•A、基本表•B、索引•D、存储过程答案:D【5】下述不属于视图好处的是()。

•A、封装复杂的•B、提高数据的操作效率•C、提供逻辑数据独立性•D、保护敏感数据答案:B【6】要从student表中查出学号(sno)最后一位是0、1和5的学生的信息,正确的查询语句为: select * from student where•A、sno like '01•B、sno like '%015'•C、sno like '%[015]'•D、sno like '%[^015]'答案:C【7】在视图上不能进行的操作是()。

•A、通过视图更新数据•B、通过视图查询数据•C、在视图上定义新的基本表•D、在视图上定义新的视图答案:C【8】在RDB中,外模式被称作()。

•B、模式•C、视图•D、过程答案:C【9】某广告公司在表DailyExpense中记录其每日开支情况,当某一开支发生时,在表DailyExpense 中会插入一新行。

各类开支的现金余额记录在表ExpenseCategory 中。

当发生一笔开支时,现金余额就会减少。

【奥鹏】19春华师《数据库原理与应用》在线作业[第三套]答案

【奥鹏】19春华师《数据库原理与应用》在线作业[第三套]答案

【奥鹏】19春华师《数据库原理与应用》在线作业
试卷满分:100 试卷得分:100
一、单选题(共10题,30分)
ccess2003支持的查询类型有()。

A选择查询、交叉表查询、参数查询、SQL查询和操作查询B选择查询、基本查询、参数查询、SQL查询和操作查询C多表查询、单表查询、参数查询、SQL查询和操作查询D选择查询、汇总查询、参数查询、SQL查询和操作查询[仔细阅读以上试题,并作出选择]
正确选择:A
2、SQLServer是一个基于()。

A层次模型的DBMS
B网状模型的DBMS
C关系模型的应用程序
D关系模型的DBMS
[仔细阅读以上试题,并作出选择]
正确选择:D
3、报表的数据源来源不包括()。

A表
B查询
CSQL语句
D窗体
[仔细阅读以上试题,并作出选择]
正确选择:D
4、五种基本关系代数运算是()。

A∪,-,×,π和σ
B∪,-,∞,π和σ
C∪,∩,×,π和σ
D∪,∩,∞,π和σ
[仔细阅读以上试题,并作出选择]
正确选择:A
5、概念结构设计阶段得到的结果是()。

A数据字典描述的数据需求
BE-R图表示的概念模型
C某个DBMS所支持的数据模型
D包括存储结构和存取方法的物理结构
[仔细阅读以上试题,并作出选择]
正确选择:B
6、Access2003中,表的字段数据类型中不包括()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单选题(共40道题)
收起
1.(
2.5分)关系代数的基本操作组成关系代数的完备操作集,其他操作均可以由基本操作来表达。

具体而言,关系代数的基本操作有()。





我的答案:C 此题得分:2.5分
2.(2.5分)在具有非过程性查询语言的数据库系统中,()是查询处理的核心。





我的答案:B 此题得分:2.5分
3.(2.5分)关系数据库系统的查询处理包括两个方面的内容:查询优化和()。





我的答案:A 此题得分:2.5分
4.(2.5分)()是选择操作中的线性搜索算法。


进行排序



如果满足,则作为一个结果元组输出
我的答案:D 此题得分:2.5分
5.(2.5分)()是选择操作中的主索引搜索算法。


进行排序



如果满足,则作为一个结果元组输出
我的答案:B 此题得分:2.5分
6.(2.5分)设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()。





我的答案:A 此题得分:2.5分
7.(2.5分)查询处理最终可转化成基本的()代数操作。


•C、空值
•D、集合
我的答案:A 此题得分:2.5分
8.(2.5分)计算笛卡尔乘积的最简单算法称为()。

•A、大关系算法
•B、主存算法
•C、嵌套循环算法
•D、半主存算法
我的答案:C 此题得分:2.5分
9.(2.5分)在SQL中,表示选择操作的语句为()。

•A、SELECT * FROM R WHERE C1 AND C2 OR C3•B、SELECT R.*,S.* FROM R,S WHERER.A S.B •C、INSERT INTO R VALUE(a,b,c,d)
•D、UPDATE R SET A=a WHEREC1 AND C2 OR C3我的答案:A 此题得分:2.5分
10.(2.5分)在SQL中,表示连接操作的语句为()。

•A、SELECT * FROM R WHEREC1 AND C2 OR C3•B、SELECT R.*,S.* FROM R,S WHERER.A S.B •C、INSERT INTO R VALUE(a,b,c,d)
•D、UPDATE R SET A=a WHEREC1 AND C2 OR C3我的答案:B 此题得分:2.5分
11.(2.5分)投影操作中不包含主键,需要去除重复()。

•A、关系


我的答案:D 此题得分:2.5分
12.(2.5分)关系代数的四个组合操作是:交、自然连接、连接和()。





我的答案:C 此题得分:2.5分
13.(2.5分)下列运算中()不是关系代数的基本操作。





我的答案:B 此题得分:2.5分
14.(2.5分)关系运算中花费时间可能最长的运算是()。





我的答案:A 此题得分:2.5分
15.(2.5分)对于同一个查询,使用不同的查询策略会得到()。





我的答案:C 此题得分:2.5分
16.(2.5分)当一个查询中具有选择和连接时,查询优化的方法是()。





我的答案:B 此题得分:2.5分
17.(2.5分)查询树是一种表示关系代数表达式的()结构。





我的答案:A 此题得分:2.5分
18.(2.5分)查询树以()方式执行。





我的答案:B 此题得分:2.5分
19.(2.5分)给定一个用高级语言定义的查询,需要下面两步()来构造该查询的内部表示。


把关系代数表达式转换为查询。


关系代数表达式转换为查询树。


把查询树转换为查询。


查询转换为查询树。

我的答案:B 此题得分:2.5分
20.(2.5分)在关系代数表达式优化策略中,应尽可能早执行()操作。





我的答案:C 此题得分:2.5分
21.(2.5分)关系数据库的查询语言是一种()语言。





我的答案:B 此题得分:2.5分
22.(2.5分)下面()不是一种关系数据库语言。





我的答案:A 此题得分:2.5分
23.(2.5分)关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是()。





我的答案:C 此题得分:2.5分
24.(2.5分)一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的()。





我的答案:D 此题得分:2.5分
25.(2.5分)在对关系数据库的基本操作中,()是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值。





我的答案:D 此题得分:2.5分
26.(2.5分)在对关系数据库的基本操作中,()是表中选取满足某种条件的元组的操作,相当于在横向进行选择。





我的答案:A 此题得分:2.5分
27.(2.5分)在SQL的SELECT语句中,与选择运算对应的命令动词是()。





我的答案:C 此题得分:2.5分
28.(2.5分)在SQL的SELECT语句中,对应关系代数中" 投影" 运算的语句是()。





我的答案:A 此题得分:2.5分
29.(2.5分)数据库管理系统允许用户把一个或多个数据库操作组成(),它是一组按顺序执行的操作单位。





我的答案:B 此题得分:2.5分
30.(2.5分)如果事务T对数据D已加X锁,则其他事务对数据D()。





我的答案:D 此题得分:2.5分
31.(2.5分)数据库中的封锁机制是()的主要方法。





我的答案:C 此题得分:2.5分
32.(2.5分)如果事务T获得了数据项Q上的排它锁,则T对Q()。





我的答案:C 此题得分:2.5分
33.(2.5分)DBMS中实现事务持久性的子系统是()。





我的答案:D 此题得分:2.5分
34.(2.5分)数据库的并发操作可能带来的问题包括()。





我的答案:A 此题得分:2.5分
35.(2.5分)下列叙述中,不正确的是()。





我的答案:A 此题得分:2.5分
36.(2.5分)多个用户同时对同一数据进行操作,描述的是()。





我的答案:B 此题得分:2.5分
37.(2.5分)在数据库系统中死锁属于()。





我的答案:C 此题得分:2.5分
38.(2.5分)若数据库中只包含成功事务提交的结果,则此数据库就称为处于()状态。





我的答案:B 此题得分:2.5分
39.(2.5分)对并发操作若不加以控制,可能会带来()问题。





我的答案:D 此题得分:2.5分
40.(2.5分)事务的原子性是指()。





我的答案:A 此题得分:2.5分。

相关文档
最新文档