电大数据库系统及应用,形考册第7章,习题与参考答案
电大数据库系统及应用-形考册第8章-习题与参考答案

电大数据库系统及应用-形考册第8章-习题与参考答案第8章习题与参考答案一.单项选择题1.在数据库设计中,将E-R图转换为关系数据模型是下述哪个阶段完成的工作(C)。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段2.在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。
下列关于这种联系产生的关系模式的主码的说法,正确的是(C)。
A.只需包含m端关系模式的主码即可B.只需包含n端关系模式的主码即可C.至少包含m端和n端关系模式的主码D.必须添加新的属性作为主码3. 在将局部E-R图合并为全局E-R图时,可能会产生一些冲突。
下列冲突中不属于合并E-R图冲突的是(B)。
A.结构冲突B.语法冲突C.属性冲突D.命名冲突4. 一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是(D)。
A.一对一B.一对多C.多对一D.多对多5.设实体A与实体B之间是一对多联系。
下列进行的逻辑结构设计方法中,最合理的是(A)。
A.实体A和实体B分别对应一个关系模式,且外码放在实体B的关系模式中B. 实体A和实体B分别对应一个关系模式,且外码放在实体A的关系模式中C.为实体A和实体B设计一个关系模式,该关系模式包含两个实体的全部属性D.分别为实体A、实体B和它们之间的联系设计一个关系模式,外码在联系对应的关系模式中6. 设有描述图书出版情况的关系模式:出版(书号,出版日期,印刷数量),设一本书可以被出版多次,每次出版都有一个印刷数量。
该关系模式的主码是(B)。
A.书号B.(书号,出版日期)C.(书号,印刷数量)D.(书号,出版日期,印刷数量)7. 在数据库设计中,进行用户子模式设计是下述哪个阶段要完成的工作(C)。
A.需求分析阶段B.概念结构设计阶段C.逻辑结构设计阶段D.物理结构设计阶段二.填空题1.数据库设计分为五个阶段,包括(需求分析)、概念设计、(逻辑设计)、(物理设计)、数据库实施和运行维护。
电大数据库系统及应用,形考册第6章,习题与参考答案

电大数据库系统及应用,形考册第6章,习题与参考答案(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第6章习题与参考答案一.单项选择题1.下列关于视图的说法,正确的是(B)。
A.视图与基本表一样,也存储数据B.对视图的操作最终都转换为对基本表的操作C.视图的数据源只能是基本表D.所有视图都可以实现对数据的增、删、改、查操作2.在视图的定义语句中,只能包含(A)。
A.数据查询语句B.数据增、删、改语句C.创建表的语句D.全部都可以3.视图对应数据库三级模式中的(A)。
A.外模式B.内模式C.模式D.其他4.下列关于视图的说法,正确的是(B)。
A.通过视图可以提高数据查询效率B.视图提供了数据的逻辑独立性C.视图只能建立在基本表上D.定义视图的语句可以包含数据更改语句5.创建视图的主要作用是(D)。
A.提高数据查询效率B.维护数据的完整性约束C.维护数据的一致性D.提供用户视角的数据6.设有学生表(学号,姓名,所在系)。
下列建立统计每个系的学生人数的视图语句中,正确的是(D)。
A.CREATE VIEW v1ASSELECT 所在系, COUNT(*) FROM 学生表 GROUP BY 所在系B.CREATE VIEW v1ASSELECT 所在系, SUM(*) FROM 学生表 GROUP BY 所在系C.CREATE VIEW v1(系名,人数) ASSELECT 所在系, SUM(*) FROM 学生表 GROUP BY 所在系D.CREATE VIEW v1(系名,人数) ASSELECT 所在系, COUNT(*) FROM 学生表 GROUP BY 所在系7.设用户在某数据库中经常需要进行如下查询操作:SELECT * FROM T WHERE C1='A' ORDER BY C2设T表中已在C1列上建立了主键约束,且该表只建有该约束。
国家开放大学电大本科《数据库应用技术》2023-2024期末试题及答案(试卷代号:1256)

国家开放大学电大本科《数据库应用技术》2023-2024期末试题及答案(试卷代号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.下列不属于组织层数据模型的是( )。
A.层次模型B.网状模型C.关系模型D.概念模型2。
在用数据模型描述数据时,一般要求数据模型要满足三个要求。
不属于数据模型应满足要求的是( )。
A.能够描述并发数据B.能够真实地模拟现实世界C.容易被业务人员理解D.能够方便地在计算机上实现3。
下列属于面向用户信息需求设计的是( )。
A.外模式B.内模式C。
模式D.模式间的映像4.关于关系运算中选择运算的说法,正确的是( )。
A.选择运算是从垂直方向选取表中的若干列B。
选择运算是从水平方向选取表中满足条件的记录C.进行选择运算的两个表必须结构相同D.进行选择运算时要求两个表中必须有同名列5.若关系模式中不存在复合数据项,则此关系模式一定属于( )。
A.第一范式B.第二范式C.第三范式D.第四范式6.属于SQL Server推荐的日志文件扩展名的是( )。
A.. dataB. mdfC.. ndfD.. ldf7.属于数据控制操作的是( )。
A. REVOKEB. INSERTC. DROPD. SELECT8.属于浮点类型的是( )。
A. numericB. intC. datetimeD. real9.用于定义主键约束的是( )。
A. NOT NULL.B. DEFAULTC. PRIMARY KEYD. FOREIGN KEY10.在条件子句中,能够筛选出价格在100~200(包括边界值)的是()。
A.Where价格>=100OR价格<=200.B. Where 价格IN(100.. 200)C. Where 价格BETWEEN 200 AND 100D.Where价格>=100AND价格<=20011.现要统计选课表中C01课程的总成绩,正确的语句是( ) .A. SELECT COUNT(成绩) FROM选课表WHERE课程号= C01'B. SELECT COUNT(* ) FROM选课表WHERE课程号= C01'C. SELECT SUM(成绩) FROM选课表WHERE课程号= C01'D. SELECT SUM( * ) FROM选课表WHERE课程号= C01'12.查询年龄最大的前3位学生的姓名和年龄的语句,正确的是( )。
国开电大 数据库应用技术 形考任务1+3答案

形考任务1答案第1 章数据库系统概述(本章共20分)一.单项选择题(每题1分,共10分)1.数据库应用程序可以不经过数据库管理系统而直接读取数据库文件2.将相关的数据存储在一个文件中,有利于用户对数据进行分类,因此也可以加快用户操作数据的效率3.不会因为数据逻辑结构的变化而影响应用程序4.操作系统5.数据的独立性6.模式7.能够描述并发数据8.数据结构、数据操作和数据完整性约束9.一个联系可以不与任何实体有关10.外模式到模式的映像以及模式到内模式的映像都是由DBMS实现的二.判断题(每题1分,共5分)11-15 对错对错对三.简答题(本题共5分)16.答:(1)相互关联的数据集合;(2)较少的数据冗;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。
17.答:数据独立性包括逻辑独立性和物理独立性两部分。
物理独立性是指当数据的存储结构发生变化时,不影响应用程序的特性;逻辑独立性是指当表达现实世界的信息内容发生变化时,不影响应用程序的特性。
这两个独立性使用户只需关心逻辑层即可,同时增强了应用程序的可维护性。
18.答:实体是具有公共性质的并可相互区分的现实世界对象的集合。
属性是实体所具有的特征或性质。
联系是实体之间的关联关系。
第2章关系数据库理论(本章共20分)一.单项选择题(每题1分,共10分)19.数据库管理系统20.有m目x行数据的关系R和有n目y行数据的关系S进行笛卡尔积运算,其结果是有(m+n)目和(x+y)行数据的关系21.进行自然连接的两个关系可以没有列名相同的列22.进行并运算的两个关系的列个数必须相同,对应列的语义相同23.维护数据的一致性24.Y部分函数依赖于X25.第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖26.第二范式27.并运算28.∏二.判断题(每题1分,共5分)29-33 错错对错错三.简答题(本题共5分)34.答:实体完整性、参照完整性和用户定义的完整性。
数据库应用基础第7章习题参考答案

第7章数据转换习题答案1.选择题(1)D(2)D(3)A(4)A2.填空题(1)数据转换服务(2)SQL Server 其他数据源(3)外部数据源(4)SQL Server实例中3.问答题(1)数据转换的主要作用是使SQL Server与任何OLE DB、ODBC、JDBC或文本文件等多种不同类型的数据源之间实现数据传递,主要体现在导入和导出数据、转换数据、复制数据库对象。
数据转换技术指不同数据源之间的互操作性技术。
即把数据库中的数据导出到数据库之外的数据源、把数据库之外的数据源中的数据导入到数据库中、把数据从一个地方传送到另外一个地方以及把一种类型的数据转换成另外一种类型的数据的技术。
(2)DTS 是一组可用来在一个或多个数据源(如Microsoft SQL Server、Microsoft Excel 或Microsoft Access)之间导入、导出和转换异类数据的工具。
DTS包是一些数据转换操作的定义方式,由一个或多个步骤组成,可以作为一个数据转换单元定义和管理。
(3)DTS导入/导出向导提供了把数据从一个数据源转换到另外一个数据目的地的简单方法,转换可在任何两个不同种类的数据源之间进行,这些数据源包括OLE DB 数据源、ODBC 数据源、文本文件和Excel电子表格。
使用DTS导入/导出向导,除复制数据、数据库对象外,可转换列级数据。
完成DTS 导入/导出向导之后,可以将一系列分散的导入、导出或转换步骤集合、保存为DTS包。
(4)在执行导入导出向导的“保存、调度和复制包”对话框中,选定“保存DTS包”,并选定好包保存的类型即可。
(5)利用DTS导出向导导出数据之前,由于系统不能够自动创建Access数据库,应该确保磁盘中已经存在存放导出数据的Access数据库。
4.应用题操作过程如下:(1)启动企业管理器,展开Student_db所在的服务器,展开数据库,右击“Student_db”,在打开的快捷菜单中执行“所有任务”菜单中“导入数据”命令,弹出选择数据源对话框。
(完整版)数据库系统基础教程第七章答案

…
starName CHAR(30)
CHECK (starName IN (SELECT name FROM MovieStar
WHERE YEAR(birthdate) > movieYear))
…
);
b)
CREATE TABLE Studio (
…
address CHAR(255)CHECK (addressIS UNIQUE)
7.3.2
a)
ALTER TABLEClassesADD CONSTRAINTmyKey
PRIMARY KEY (class,country);
b)
ALTER TABLEOutcomesADD CONSTRAINTbattleCheck
FOREIGN KEY (battle) REFERENCESBattles(name);
ON UPDATE SET NULL;
In addition to the above declaration, class must be declared the primary key for Classes.
b)
ALTER TABLE Outcome
ADD FOREIGN KEY (battle) REFERENCES Battles (name)
= o.battle AND
unched> YEAR(b.date)))
7.2.6
The constraint in Example 7.6 does not allow NULL value for gender while the constraint in Example 7.8 allows NULL.
第7章 习题参考答案

第7章习题参考答案习题七一、用适当内容填空1. ① 数据处理,② 文件,③ 表之间的联系,④ 安全控制规则,⑤ 二维,⑥描述实体,⑦ 实体联系。
2. ① 人工管理,② 文件系统,③ 数据库系统,④ 分布式数据库系统,⑤人工管理,⑥ 分布式数据库系统,⑦ 人工管理,⑧ 数据库系统。
3. ① DBS,② 人员,③ 数据库,④ 计算机软件,⑤ 数据库,⑥数据库,⑦数据库管理系统。
4. ① 数据定义,② 数据操纵,③ 数据查询。
5. ① 操作,② 不一致性,③ 共享型锁,④ 排他型锁。
6. ① 信息,② 概念模型,③ 实体,④实体属性,⑤ 数据模型,⑥一行数据或记录,⑦ 数据项、列或字段。
7. ① 并发控制,② 数据安全性控制,③数据备份与恢复。
8. ① 实体间的联系② 一对一,③ 一对多,④ 多对多,⑤ 属性名,⑥ 属性值。
9. ① 层次数据模型,② 网状数据模型,③ 关系数据模型,④ 面向对象数据模型,⑤ 两个,⑥ 数据模型,⑦ 网状,⑧ 层次,⑨ 实体型或实体之间的联系,⑩ 一个实11 属性值,○12 具有相同含义的属性。
体或实体之间的联系,○10. ① 矩形,② 椭圆,③ 菱形。
11. ① 包含对象数据的变量,② 描述对象行为特性的方法,③ 对象所响应的消息,④ 调用说明,⑤ 程序代码,⑥ 属性,⑦ 方法,⑧ 类。
12. ① 二维表,② 一个元组,③ 实体,④ 属性值域,⑤ n元关系或n目关系。
13. ① 结构,② 数据类型,③ 取值范围。
14. ① 数据结构,② 数据操作,③ 完整性约束。
15. ① 查询数据,②插入数据,③ 删除数据,④ 数据项投影,⑤ 数据记录选择,⑥ 两个表连接,⑦ 数据插入,⑧ 数据删除。
16. ① 域完整性约束,② 实体完整性约束,③ 参照完整性约束,④ 用户定义完整性约束。
17. ① 投影操作,② 选择操作,③ 连接操作,④ Where 性别=’1’,⑤ *,⑥ 1。
(精华版)国家开放大学电大《MySQL数据库应用》机考终结性考试4套真题题库及答案7

(精华版)国家开放大学电大《MySQL数据库应用》机考终结性考试4套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1. MySQL是一种()数据库管理系统C 关系型2. 要保证数据库的逻辑数据独立性,需要修改的是()。
A 模式与外模式的映射3. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
C 数据库管理员4. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A DBS包括DB和DBMS5. 在数据库技术中,独立于计算机系统的模型是()。
C E-R模型6. 在SQL语言中,子查询是()。
D 嵌入到另一个查询语句之中的查询语句7. 假设有关系R和S,关系代数表达式R-(R-S)表示的是()。
A R∩S8. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等, 其中最重要的,也是使用最频繁的是()。
A SELECT9. 在网上购物流程中,位于“用户注册”与“选购产品”之间的步骤是()。
A 浏览产品10. “汽车用品网上商城”中,购物车实体与()实体有联系。
B 用户11. 数据库设计中,用E-R图来描述信息结构,这是数据库设计的()。
C 概念设计阶段12. 在ER模型中,如果有3个不同的实体集,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()。
C 613. SQL 语言通常称为()。
A 结构化查询语言14. 一个实体型转换为一个关系模式,关系的主键为()A 实体的码15. 在关系代数中,对一个关系做投影操作后,新关系的元组个数()原来关系的元组个数:D 小于或等于16. 已知表T1中有2行数据,T2中有3行数据,执行SQL语句“select a.* from T1 a,T2 b”后,返回的行数为( )D 6行17. MySQL中,预设的、拥有最高权限超级用户的用户名为()D root18. 使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索A FULLTEXT19. 查看MySQL版本语句是()A mysql - - version20. MySQL中存储用户全局权限的表是()D user21. 96的数据类型是:()A 整型22. 下面SQL是来源于考试成绩表t_exam:学号stuId、科目编号subId、成绩score,考试日期:ex_date。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7章习题与参考答案
一.单项选择题
1.下列不属于事务特征的是(A)。
A.完整性
B.一致性
C.隔离性
D.原子性
2.事务一旦提交,其对数据库中数据的修改就是永久的,以后的操作或故障不会对事务的操作结果产生任何影响。
这个特性是事务的(D)。
A.原子性
B.一致性
C.隔离性
D.持久性
3.下列关于SQL Server备份设备的说法,正确的是(B)。
A.备份设备可以是磁盘上的一个文件
B.备份设备是一个逻辑设备,它只能建立在磁盘上
C.备份设备是一台物理存在的有特定要求的设备
D.一个备份设备只能用于一个数据库的一次备份
4.在简单恢复模式下,可以进行的备份是(C)。
A.仅完整备份
B.仅事务日志备份
C.仅完整备份和差异备份
D.完整备份、差异备份和日志备份
5.下列关于差异备份的说法,正确的是(B)。
A.差异备份备份的是从上次备份到当前时间数据库变化的内容B.差异备份备份的是从上次完整备份到当前时间数据库变化的内容C.差异备份仅备份数据,不备份日志
D.两次完整备份之间进行的各差异备份的备份时间都是一样的6.下列关于日志备份的说法,错误的是(D)。
A.日志备份仅备份日志,不备份数据
B.日志备份的执行效率通常比差异备份和完整备份高
C.日志备份的时间间隔通常比差异备份短
D.第一次对数据库进行的备份可以是日志备份
7.设有如下备份操作:
现从备份中对数据库进行恢复,正确的恢复顺序为(B)。
A.完整备份1,日志备份1,日志备份2,差异备份1,日志备份3,日志备份4
B.完整备份1,差异备份1,日志备份3,日志备份4
C.完整备份1,差异备份1
D.完全备份1,日志备份4
8.下列关于SQL Server数据库服务器登录账户的说法,错误的是(B)。
A.登录账户的来源可以是Windows用户,也可以是非Windows用户
B.所有的Windows用户都自动是SQL Server的合法账户
C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器
D.sa是SQL Server提供的一个具有系统管理员权限的默认登录账户
9.下列关于SQL Server 2008身份认证模式的说法,正确的是(C)。
A.只能在安装过程中设置身份认证模式,安装完成之后不能再修改
B.只能在安装完成后设置身份认证模式,安装过程中不能设置
C.在安装过程中可以设置身份认证模式,安装完成之后还可以再对其进行修改
D.身份认证模式是系统规定好的,在安装过程中及安装完成后都不能进行修改
二.判断题
1.事务可以保证在一个事务中的全部操作或者全部成功,或者全部失败。
(√)
2.ROLLBACK表示事物正常结束,COMMIT表示事务中的全部操作被撤销。
(╳)3.事务的持久性是指数据库中一个事务的执行不能被其他事务干扰。
(╳)
4.对象权限是用户在已经创建好的对象上行使的权限,例如CRAETE TABLE。
(╳)
5.在恢复数据库之前,如果数据库的日志文件没有损坏,可在恢复之前对数据库进行一次尾部日志备份,这样可将数据的损失减少到最小。
(√)
三.填空题
1.事务具有四个特征,即(原子性)、(一致性)、(隔离性)和(持久性)。
2.用户要访问SQL Server数据库中的数据,需要三个认证过程。
分别是(身份认证),(访问权认证)和(操作权限认证)。
3.SQL Server的登录账户有两种类型,分别是(Windows授权用户)和(SQL授权用户)。
4.SQL Server 2008将权限分为(对象权限)、(语句权限)和(隐含权限)三种。
5.SQL Server 2008支持三种恢复模式,即(简单)、(完整)和(大容量日志)。
四.简答题
1.试说明事务的概念及四个特征。
答:事务是用户定义的数据操作系列,这些操作作为一个完整的工作单元执行。
一个事务内的所有语句作为一个整体,要么全部执行,要么全部不执行。
事务的特征包括:原子性、一致性、隔离性和持久性。
2.SQL Server 2008的安全验证过程是什么?
答:在SQL Server 2008中,用户要访问数据库中的数据,必须经过三个认证过程。
第一个是身份认证,这通过登录账户(SQL Server称之为登录名)来标识用户,身份认证只验证用户连接到SQL Server数据库服务器的资格,即验证该用户是否具有连接到数据库服务器的“连接权”;第二个是访问权认证,当用户访问某数据库时,必须具有该数据库的访问权,即验证用户是否是该数据库的合法用户。
第三个是操作权限认证,当用户访问数据库中的数据或对象时,必须具有合适的操作权限。
3.权限的管理包含哪些操作?
答:权限的管理包括授予权限、收回权限和拒绝访问三种。
4.日志备份对数据库恢复模式有什么要求?
答:日志备份要求数据库恢复模式不能是简单的。
5.差异备份备份的是哪段时间的哪些内容?
答:差异备份备份的是从上次完整备份到当前时刻数据库的变化部分。
6.日志备份备份的是哪段时间的哪些内容?
答:日志备份备份的是从上次备份到当前时刻新增的数据库日志内容。
7.恢复数据库时,对恢复的顺序有什么要求?
答:要求先恢复完整备份,然后恢复完整备份之后最近的差异备份,最后再按备份顺序逐个恢复差异备份后的全部日志备份。