还剩7页未读,继续阅读
文本内容:
数据库考试题及答案
一、单项选择题(共30题,每题1分)(以下题目均为单选题,每题只有一个正确答案,将正确答案的序号填入括号内)数据库系统(DBS)的核心组成部分是()A.硬件系统B.数据库管理系统C.用户D.操作系统在数据模型中,反映数据库中数据整体结构和逻辑关系的是()A.概念模型B.逻辑模型C.物理模型D.层次模型以下不属于关系数据库基本特点的是()A.数据结构化B.数据共享性高C.数据冗余度高D.数据独立性高在关系代数运算中,“选择”操作的符号是()A.∩B.σC.πD.×关系模式R(A,B,C)中,主键是(A,B),则该关系中(A,B)的组合()A.可以重复B.必须唯一C.可以为空D.无限制以下SQL语句中,用于查询数据的是()A.INSERT B.DELETE C.SELECT D.UPDATE关系数据库中,外键(Foreign Key)是指()A.一个表中的主键在另一个表中的引用B.一个表中的非主键字段C.表中所有字段的组合D.表中唯一标识记录的字段数据库系统中,负责数据定义、操纵、查询和控制的软件是()A.操作系统B.数据库管理系统C.应用程序D.硬件以下不属于数据库访问接口的是()A.JDBC B.ODBC C.ADO.NET D.HTML第1页共9页在数据库设计中,将E-R图转换为关系模型的阶段是()A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计事务的ACID特性中,“原子性”是指()A.事务中的操作要么全做,要么全不做B.事务执行前后数据状态一致C.多个事务并发执行时互不干扰D.事务提交后修改永久生效以下哪种索引类型适用于频繁查询且查询条件为范围查询的场景()A.主键索引B.唯一索引C.普通索引D.复合索引关系模型中,一个关系对应数据库中的()A.表B.记录C.字段D.数据项数据库中,用于保证数据一致性的机制是()A.并发控制B.备份恢复C.完整性约束D.安全性控制在SQL中,用于创建数据库的语句是()A.CREATE TABLEB.CREATE DATABASEC.ALTER TABLED.DROPDATABASE以下不属于数据库安全性控制方法的是()A.用户认证B.权限分配C.视图机制D.索引关系代数中,“投影”操作的作用是()A.选择满足条件的元组B.选择满足条件的属性列C.合并两个关系D.计算两个关系的差集数据库系统中,“日志文件”的主要作用是()A.提高查询效率B.记录数据修改历史,支持恢复C.存储用户数据D.管理索引以下关于数据库连接池的说法,正确的是()第2页共9页A.每次数据库操作都新建连接,提高效率B.预先创建多个连接,复用连接资源C.连接数越多越好,避免等待D.连接池仅适用于单机数据库在数据库中,“范式”是用于衡量()A.数据查询效率B.数据完整性C.数据结构化程度D.数据冗余度关系模式R(A,B,C),若存在函数依赖A→B,B→C,则R最高满足()A.1NF B.2NF C.3NF D.BCNF以下哪种情况会导致死锁()A.两个事务申请同一资源B.一个事务申请多个资源C.多个事务按顺序申请资源D.事务申请资源后正常释放数据库中,“存储过程”的主要作用是()A.提高查询速度B.封装复杂操作,提高代码复用性C.增强安全性D.优化数据结构在SQL中,用于删除表中数据的语句是()A.DROP TABLEB.DELETE C.TRUNCATE TABLED.REMOVE以下不属于数据库性能优化方法的是()A.合理设计索引B.增加数据库服务器内存C.频繁执行全表扫描D.优化SQL语句关系数据库中,“笛卡尔积”操作的结果是()A.两个关系中共同存在的元组B.两个关系中属性列的组合C.两个关系中元组的所有组合D.两个关系中满足条件的元组数据库系统中,“外模式”是()第3页共9页A.用户看到和使用的局部数据的逻辑结构和特征B.数据库中全体数据的逻辑结构C.数据物理存储的描述D.数据操作的集合以下关于视图的说法,正确的是()A.视图存储实际数据B.通过视图可以隐藏底层数据结构C.视图不能被修改D.视图只能查询不能更新数据库恢复中,“日志”记录的内容不包括()A.事务开始信息B.数据修改前后的值C.事务提交/回滚信息D.索引创建语句以下不属于数据库技术发展阶段的是()A.人工管理阶段B.文件系统阶段C.分布式数据库阶段D.汇编语言阶段
二、多项选择题(共20题,每题2分)(以下题目均为多选题,每题至少有两个正确答案,将正确答案的序号填入括号内,多选、少选、错选均不得分)数据库系统的组成包括()A.硬件系统B.数据库C.数据库管理系统D.数据库管理员E.用户常见的数据模型有()A.层次模型B.网状模型C.关系模型D.面向对象模型E.概念模型关系代数的基本运算包括()A.并(∪)B.差(-)C.交(∩)D.笛卡尔积(×)E.投影(π)、选择(σ)以下属于关系完整性约束的有()第4页共9页A.实体完整性B.参照完整性C.用户定义完整性D.域完整性E.操作完整性SQL中,用于数据查询的SELECT语句可包含的子句有()A.FROM B.WHERE C.GROUP BYD.ORDER BYE.HAVING数据库设计的主要阶段包括()A.需求分析B.概念结构设计C.逻辑结构设计D.物理结构设计E.应用设计事务的ACID特性包括()A.原子性(Atomicity)B.一致性(Consistency)C.隔离性(Isolation)D.持久性(Durability)E.有效性(Effectiveness)常见的并发控制技术有()A.封锁(Locking)B.时间戳排序C.乐观控制法D.悲观控制法E.索引控制数据库安全性控制的方法包括()A.用户认证B.权限分配C.视图机制D.审计E.数据加密以下属于数据库性能指标的有()A.响应时间B.吞吐量C.并发用户数D.数据容量E.连接数关系模式的范式包括()A.1NF B.2NF C.3NF D.BCNF E.4NF数据库恢复的常用技术有()A.数据备份B.日志记录C.事务回滚D.数据转储E.增量恢复SQL中,创建索引的语句可能包含的选项有()A.UNIQUE B.CLUSTER C.INDEX D.PRIMARY E.FOREIGN第5页共9页以下属于数据库应用系统组成部分的有()A.应用程序B.数据库C.数据库管理系统D.开发工具E.用户界面关系数据库中,“主键”的特点有()A.唯一标识一条记录B.不能为空C.不能重复D.可以多个E.必须是单个字段数据库中,“存储过程”的优点包括()A.提高执行效率B.增强安全性C.代码复用D.减少网络传输E.易于维护以下属于非关系型数据库的有()A.MongoDB B.Redis C.MySQL D.Oracle E.HBase数据库设计中,E-R图的基本元素包括()A.实体B.属性C.关系D.主键E.外键以下关于索引的说法,正确的有()A.索引可以提高查询速度B.索引会增加数据插入/更新的开销C.主键默认是索引D.索引越多越好E.复合索引的顺序会影响查询效率数据库技术的应用领域包括()A.企业管理信息系统B.电子商务C.数据分析D.E.科学计算
三、判断题(共20题,每题1分)(对的打“√”,错的打“×”)数据库系统中,数据的物理独立性是指应用程序与数据库的逻辑结构相互独立()第6页共9页关系模型中,一个关系就是一张二维表,表中的一行称为一个元组()SQL语言中,“SELECT*FROM表名”表示查询表中的所有记录和所有字段()事务回滚(ROLLBACK)会撤销事务中已执行的所有操作,恢复到事务开始前的状态()外键必须引用另一个表的主键,且被引用的主键在另一个表中可以重复()索引可以提高查询效率,在所有查询场景下都应该创建索引()数据库的并发控制主要解决多个事务访问数据时的数据一致性问题()“视图”是一个虚拟表,它不存储实际数据,而是基于查询结果动态生成的()关系代数中的“并”操作(∪)要求两个关系具有相同的属性个数,但属性名可以不同()数据库性能优化的核心目标是减少数据查询的响应时间()3NF的关系模式中,非主属性不传递依赖于任何候选键()存储过程是在数据库服务器端预先编译好的SQL语句集合,只能被执行一次()数据库备份可以分为完全备份、增量备份和差异备份()SQL中的“JOIN”操作用于合并两个或多个表中的数据,常见的有内连接、外连接等()死锁是指两个或多个事务互相等待对方释放资源而无法继续执行的现象()第7页共9页数据库的逻辑独立性是指应用程序与数据库的物理存储结构相互独立()关系模式的1NF要求所有字段都是不可再分的原子值()SQL中的“TRUNCATE TABLE”语句用于删除表中的部分数据,保留表结构()分布式数据库系统中,数据分布在不同的节点上,但整体逻辑上是一个数据库()数据库安全性控制的目的是防止未授权用户访问或修改数据,保护数据的机密性和完整性()
四、简答题(共2题,每题5分)简述数据库系统中三级模式结构的组成及各自的作用简述索引的概念及主要作用参考答案
一、单项选择题(共30题)1-5BABBB6-10CABDC11-15ACABB16-20DABCC21-25DABBC26-30CABDD
二、多项选择题(共20题)1-5ABCDE ABCD ABCDE ABC ABCDE6-10ABCDABCDABCABCDEABCD11-15ABCDE ABDAB ABCDEABC16-20ACDE ABEABC ABCEABCDE
三、判断题(共20题)1-5×√√√×6-10×√√×√11-15√×√√√16-20×√×√√
四、简答题(共2题)第8页共9页三级模式结构组成及作用组成外模式(用户级)、概念模式(概念级)、内模式(物理级)作用外模式描述用户局部数据逻辑结构,概念模式描述全体数据逻辑结构,内模式描述数据物理存储结构通过三级模式保证数据独立性(物理独立性和逻辑独立性),简化用户操作,提高数据安全性索引概念及作用索引是对表中一个或多个列的值进行排序的结构,可加速数据查询作用
①提高查询效率,减少全表扫描时间;
②保证数据唯一性(唯一索引);
③优化排序和连接操作;
④增强数据检索速度,提升系统性能注简答题答案控制在150字以内,简洁概括核心内容第9页共9页。
个人认证
优秀文档
获得点赞 0