国家开放大学广东分部2019年秋季期末考试 数据库应用 往年试题与参考答案
- 格式:pdf
- 大小:159.88 KB
- 文档页数:4
最新国家开放大学电大《MySQL数据库应用》机考终结性考试11套真题题库及答案盗传必究题库一试卷总分:100 答题时间:60分钟客观题一、单选题(共25题,共75分)1. 数据库系统的数据独立性体现在()。
A 不会因为数据的变化而影响到应用程序B 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C 不会因为存储策略的变化而影响存储结构D 不会因为某些存储结构的变化而影响其他的存储结构2. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()。
A 系统分析员B 程序员C 数据库管理员D 操作员3. 要保证数据库的数据独立性,需要修改的是()。
A 模式与外模式B 模式与内模式C 三层之间的两种映射D 三层模式4. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段 II.文件系统阶段 III.数据库阶段A I 和 IIB 只有 IIC II 和 IIID 只有 I5. 关系数据库管理系统应能实现的专门关系运算包括()。
A 排序、索引、统计B 选择、投影、连接D 显示、打印、制表6. 在SQL查询时,使用WHERE子句指出的是()。
A 查询目标B 查询条件C 查询视图D 查询结果7. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。
若要更正王二的化学成绩为85分,则可用()。
A UPDATE S SET grade=85 WHERE SN=’王二’ AND CN=’化学’B UPDATE S SET grade=’85’WHERE SN=’王二’ AND CN=’化学’C UPDATE grade=85 WHERE SN=’王二’ AND CN=’化学’D UPDATE grade=’85’WHERE SN=’王二’ AND CN=’化学’8. SQL是一种()语言。
电大《数据库基础与应用课程》2019-2020模拟试题及答案一、单项选择题。
把合适的选项编号填写在括号内。
(每小题3分,共36分)1.在利用计算机进行数据处理的四个发展阶段中,第二个发展阶段是()。
A. 人工管理B. 文件系统C. 数据库系统D. 分布式数据库系统 2.在数据库系统中,存取数据的基本单位是()。
A. 记录B. 数据项C. 二进制位D. 字节3.设两个关系R1和R2中分别包含有m和n个元组,R1对R2存在着一对多的联系,将其进行自然连接,在得到的运算结果中最多包含的元组个数为()。
A. m*nB. m+nC. mD. n4. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,(C,D)→E},则该关系的候选码为( )。
A. (A,C)B. (C,D)C. (A,D)D. (B,D)5. 在SQL的建立基本表操作中,定义单值约束所使用的保留字为()。
A. PRIMARYB. UNIQUEC. CHECKD. FOREIGN6. 以一个基本表中的主码同另一个基本表中的外码建立联系,则这种联系的类型为()。
A. 1对1B. 1对多C. 多对多D. 多对17. 在Access的主界面操作窗口中,不存在的区域为()。
A. 功能区B. 导航区C. 工作区D. 描述区8. 在Access的表设计视图中,其上半部分所列的数据项不包括()。
A.字段名称 B.数据类型 C.字段属性 D.说明9. 在Access中,参数查询属于()。
A.更新查询 B.追加查询 C.交叉表查询 D.选择查询10. 在Access中,有四种自动创建窗体的命令,下面不属于此类命令的是()。
A.窗体 B.分割窗体 C.空白窗体 D.数据表11. 报表由5个部分所组成,则最末尾的部分是()。
A.报表页眉 B.页面页脚 C.页面页眉 D.报表页脚12. 在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。
《数据库应用技术》期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.下列属于数据模型三要素的是( C )。
A.数据库、数据库管理系统和操作系统B.数据库、数据库管理系统和应用程序C.数据结构、数据操作和数据完整性约束D.数据库、数据库管理系统和数据库文件2.下列关于数据库三级模式中“模式”的说法,错误的是( D )。
A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示3.下列属于数据库系统组成部分的是( B )。
A.数据库、数据库管理系统、操作系统和数据库文件B.数据库、数据库管理系统、用户和应用程序C.数据库、数据库管理系统和数据库文件D.数据库、数据库管理系统和操作系统4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
下列关于两个表的引用关系的描述,正确的是( A )。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5.下列用于定义列的取值范围的约束是( C )。
A.NOT NULLB.DEFAULTC.CHECKD.FOREIGN KEY6.下列运算中,属于传统的集合运算的是( D )。
A.选择运算B.投影运算C.连接运算D.并运算7.下列用于表达关系代数中投影运算的运算符是( B )。
A.σB.∏CD.+8.下列关于SQL Server中扩大数据库空间的说法,正确的是( C )。
A.只能扩大日志文件的空间,不能扩大数据文件的空间B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大D.在数据库空间未用满时不能进行扩大数据库空间的操作9.下列( A )操作属于数据控制。
A.REVOKE B.INSERTC.DROP D.SELECT10.下列类型中,属于定点小数类型的是( A )。
2019年电大本科数据库应用技术复习题附答案一、填空题1.计算机数据处理技术大致经历了人工管理、文件管理、数据库管理等不同的发展阶段。
2.数据库系统由外模式、模式和内模式三级抽象模式构成。
3.数据库管理系统的主要功能包括数据定义、数据操纵、数据库的运行管理、数据库的建立和维护。
4.关系模型由三部分组成数据结构、关系操作集合和关系的完整性。
5.SQL Server提供了大量易用的管理工具,比较常用的主要有(服务管理器)、企业管理器和查询分析器。
6.数据文件的后缀是 mdf 。
7.事务日志文件的后缀是 ldf 。
8.SQL Server数据库分为系统数据库和用户数据库)两种类型。
1.数据库设计一般包括需求分析、概念设计、逻辑设计、物理设计、数据库实施和运行维护等阶段。
2.数据库应用系统的建设包括结构设计和行为设计两个方面。
3.数据库设计的主要原则包括表设计原则、字段设计原则和其他原则。
4.E-R图的设计关键在于对实体、联系的选择和表示。
5.物理设计的主要内容包括存储记录的格式设计、存储方法设计、访问方法设计以及完整性和安全性考虑。
1.数据库系统的三级模式结构是指数据库系统由外模式、模式和内模式三级抽象模式构成。
2.备份是指将数据从硬盘复制到可移动媒体上的过程。
3.“实体一联系”方法是描述数据库概念模型的主要方法,一般称这种方法为 E-R 方法(或E-R图方法)。
4.用户使用SQL Server数据库时,一般需要经过两个安全性阶段:身份验证和权限认证。
5.E-R图设计一般在数据库设计的概念设计阶段使用。
1.关系模型由三个部分组成,分别是数据结构、关系操作集合和关系的完整性。
2.备份是指将数据从硬盘复制到可移动媒体上的过程。
3.数据库应用系统的建设包括结构设计和行为设计两个方面。
4.关系完整性是指关系模型中数据的正确性、一致性和有效性。
5.SQL Server 中的事务处理控制语句,ROLLBACK [TRAN [SACTION] ] 实现回滚一个事务。
件语句应该是(B 、Where 姓名LIKE '李%'23. 如果希望从学生表中查询出所有姓“王”的同学,那么条 38. 件语句应该是 (B 、Where 姓名LIKE '王%')24. 如果希望从学生表中查询出所有姓“张”的同学,那么条 T 件语句应该是(B . Where 姓名LIKE '张% '39. 25. 如果希望从学生表中查询出最大年龄的同学,那么语句中应该包含(B 、SELECTMAN 年龄)AS 最大FROM 学生表)。
X 26.如果希望从学生表中查询出最小年龄的同学,那么语句中40. 应该包含(A 、SELECTMIN (年龄)AS 最小FROM 学生表)。
41. S42.27. 三级模式间存在两种映射, 它们是(A .模式与子模式间,模式与内模式间 )。
43. 28. 设关系R 是满足第一范式的,若 R 中不存在非主属性对主键的部分函数依赖,则 R 符合(A 、第二范式) 44. 29. 设课程成绩表的结构为(学号,课程号,成绩) ,如果希望 查询出“成绩大于90分且课程号首字母为 A 的所有记录”,则对应的 SQL 语句是(C . SELECT * FROM 课程成绩表 45. WHERE 成绩 >90 AND 课程号 LIKE ‘ A%30. 设学生表和成绩表的结构分别为(学号,姓名,所在系) 46.和(学号,课程名,成绩),如果希望按分数降序查询岀 “英 语系中选修了计算机课程的学生姓名和成绩” ,则对应的 47. SQL 语句是(D 、SELECT 姓名,成绩FROM 学生表,成绩 表WHERE 所在系='英语系’AND 课程名='计算机’AND 48. 学生表.学号=课程表.学号ORDER BY 成绩DESC )31. 设学生表和成绩表的结构分别为(学号,姓名,所在系) 49.和(学号,课程名,成绩),如果希望按分数升序查询岀 “电子系中选修了计算机应用课程的学生姓名和成绩” ,则对应 50. 的SQL 语句是(B 、SELECT 姓名,成绩FROM 学生表,成 绩表WHERE 所在系='电子系’ AND 课程名='计算机 51. 应用’AND 学生表.学号=成绩表.学号ORDER BY 成绩 52. ASC 32. 设学生表和课程表的结构分别为(学号,姓名)和(学号, 53.课程号,成绩),如果希望查询出“成绩大于 90分的学生姓名”,则对应的SQL 语句是(D 、SELECT 姓名FROM 学生 54.表,课程表 WHERE 学生表.学号=课程表.学号AND 课程表. 成绩>90 55. 33. 设学生表和课程表的结构分别为(学号,姓名)和(学号, 56.课程名,成绩),如果希望查询岀“选修了 ’数据库应用技 术’课程的学生姓名和成绩” ,则对应的 SQL 语句是 57. (D . SELECT 姓名,成绩FROM 学生表,课程表 WHERE 学 生表.学号=课程表.学号AND 课程名='数据库应用技术’ 58. 34. 设一个关系为R ,X 和Y 是它的两个属性集。
国家开放大学2019年春季学期期末统一考试数据结构(本)试题2019年7月一、单项选择题(每小题3分,共30分)1.以下说法正确的是( )。
A.在顺序表中可以随机访问任一结点B.一种逻辑结构在存储时只能采用一种存储结构C.对链表进行插入、删除元素的操作一定要移动结点D.在链表中可以随机访问任一结点参考答案:在顺序表中可以随机访问任一结点2.线性表在存储后,如果要求:仅通过已知的指向第i个结点的指针,进行相关操作,访问到该结点的前驱结点,则采用( )存储方式是不可行的。
A.单链表B.双链表C.单循环链表D.顺序表参考答案:单链表3.栈和队列的共同特点是( )。
A.都是先进后出B.元素都可以随机进出C.只容许在端点处插人和删除元素D.都是先进先出参考答案:只容许在端点处插人和删除元素4.元素4,6,8,10按顺序依次进栈,按该栈的可能输出序列依次人队列,该队列的可能输出序列是( )(进栈出栈可以交替进行)。
A.10,8,4,6 C.8,4,6,10B.10,6,4,8 D.10,8,6,4参考答案:10,8,6,45.在一个不带头结点的链队中,假设f和r分别为队头和队尾指针,从该队列中进行出队操作,并把结点的值保存在变量x中的操作为( )。
A.x=r->data;r=r->next;B.r一r一>next;x=r一>data;C.x=f~>data;f=f->next;D.f一f->next;x-f一>data;参考答案:x=f~>data;f=f->next;6.设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存到一维数组B中(数组下标从1开始),则矩阵元素ag.2对应于数组B 中第( )号元素。
(矩阵中的第1个元素是a1.1)A.42B.39C.38D.40参考答案:387.一棵采用链式存储的二叉树中,共有n一1个指针域被有效使用(即指针域为非空)。
《MySQL数据库应用》2019-2020期末题库及答案模块1(第一章数据库基础)1. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和(C)。
A. 系统分析员B. 程序员C. 数据库管理员D. 操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是(D)。
I.人工管理阶段 II.文件系统阶段 III.数据库阶段A. I 和 IIB. 只有 IIC. II 和 IIID. 只有 I4. 下列四项中,不属于数据库系统特点的是(C)。
A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高5. 数据库系统的数据独立性体现在(B )。
A.不会因为数据的变化而影响到应用程序B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是(A )。
A. 模式B. 内模式C. 外模式D. 用户模式7. 要保证数据库的数据独立性,需要修改的是(C )。
A. 模式与外模式B. 模式与内模式C. 三层之间的两种映射D. 三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是( A)。
A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C ),它是模式的逻辑子集。
A.模式B. 物理模式C.子模式D. 内模式10.下述(D)不是DBA数据库管理员的职责。
A.完整性约束说明B. 定义数据库模式C.数据库安全D. 数据库管理系统设计11.下面的选项不是关系数据库基本特征的是(A)。
数据库原理与应用1. 数据库系统是采用了数据库技术的计算机系统,它是一个集合体,包含数据库、计算机硬件、软件和()A. 系统分析员B. 程序员C.数据库管理员D. 操作员正确答案:C2.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS正确答案:A3.下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
I.人工管理阶段II.文件系统阶段III.数据库阶段A. I 和IIB. 只有IIC. II 和IIID. 只有I正确答案:D4.下列四项中,不属于数据库系统特点的是A. 数据共享B. 数据完整性C. 数据冗余度高D. 数据独立性高正确答案:C5.数据库系统的数据独立性体现在A. 不会因为数据的变化而影响到应用程序B. 不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C. 不会因为存储策略的变化而影响存储结构D. 不会因为某些存储结构的变化而影响其他的存储结构正确答案:B6.关系模型中,主键是()。
A. 可以由多个任意属性组成B. 至多由一个属性组成C. 可有多个或者一个其值能够唯一表示该关系模式中任何元组的属性组成D. 以上都不是正确答案:C7.现有如下关系:患者(患者编号,患者姓名,性别,出生日起,所在单位),医疗(患者编号,患者姓名,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外键是()。
A. 患者编号。
数据库原理及应用 - 期末考试试题及答案一、单项选择题得分(本大题共 10 小题,每小题 2 分,共 20 分 )在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。
1 . DB 、 DBMS 和 DBS 三者之间的关系是()。
A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMSC . DBMS 包括 DB 和 DBSD .不能相互包括2 . 对数据库物理存储方式的描述称为()A .外模式B .内模式C .概念模式D .逻辑模式3 . 在数据库三级模式间引入二级映象的主要作用是()A .提高数据与程序的独立性B .提高数据与程序的安全性C .保持数据与程序的一致性D .提高数据与程序的可移植性4 . 视图是一个“虚表”,视图的构造基于()A .基本表B .视图C .基本表或视图D .数据字典5 .关系代数中的π 运算符对应 SELECT 语句中的以下哪个子句?()A . SELECTB . FROMC . WHERED . GROUP BY6 .公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是()A .多对多B .一对一C .多对一D .一对多7 .如何构造出一个合适的数据逻辑结构是()主要解决的问题。
A .关系系统查询优化B .数据字典C .关系数据库规范化理论D .关系数据库查询8 . 将 E - R 模型转换成关系模型,属于数据库的()。
A . 需求分析B . 概念设计C . 逻辑设计D . 物理设计9 .事务日志的用途是()A . 事务处理B . 完整性约束C . 数据恢复D . 安全性控制10 .如果事务 T 已在数据 R 上加了 X 锁,则其他事务在数据 R 上()A . 只可加 X 锁B . 只可加 S 锁C . 可加 S 锁或 X 锁D . 不能加任何锁二、填空题得分(本大题共 10 小题,每小题 2 分,共 20 分)错填、不填均无分。