试题

计算机三级考试数据库模拟真题

时间:2024-12-05 10:59:38 俊豪 试题 我要投稿
  • 相关推荐

计算机三级考试数据库模拟真题

  无论是身处学校还是步入社会,我们经常接触到考试真题,考试真题是命题者根据一定的考核需要编写出来的。你知道什么样的考试真题才是好考试真题吗?下面是小编整理的计算机三级考试数据库模拟真题,欢迎阅读,希望大家能够喜欢。

计算机三级考试数据库模拟真题

  计算机三级考试数据库模拟真题 1

  一、单选题

  1. 在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是( )。

  A. 此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构

  B. 此阶段会将用户原有数据按照新的数据结构导入到新系统中

  C. 此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法

  D. 此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作

  答案:D

  2. 下列关于概念数据模型的说法,错误的是( )。

  A. 概念数据模型并不依赖于具体的计算机系统和数据库管理系统

  B. 概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计

  C. 概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件

  D. 概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能

  答案:C

  3. 存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是( )。

  A. 存储管理器负责检查用户是否具有数据访问权限

  B. 为了提高数据访问效率,存储管理器会将部分内存用于数据缓冲,同时使用一定的算法对内存缓冲区中的数据块进行置换

  C. 存储管理器会为编译好的查询语句生成执行计划,并根据执行计划访问相关数据

  D. 存储管理器以事务方式管理用户对数据的访问,以确保数据库并发访问的正确性

  答案:C

  4. 下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是( )。

  A. 客户端使用浏览器,浏览器与Web应用服务器之间的通信使用超文本传输协议(HTTP)

  B. 数据库服务器接受应用服务器提出的数据操作请求,对数据库进行相应的操作,并将操作结果返回给应用服务器

  C. 这种结构使客户端和服务器能在不同的系统间通信,但对客户机配置要求较高,且应用软件维护代价也较大

  D. 这种结构不受时空限制,使用者可以在全球任何地方,任何时间请求数据库应用系统提供的各种数据服务

  答案:C

  5. 实体联系模型简称ER模型,是数据库设计常用的一种建模方法。关于ER模型,下列说法错误的是( )。

  A. ER模型能帮助建模人员用一种简单的方法描述现实世界中的数据及数据之间的联系

  B. 用ER模型建模的基本思路是分类标识客观事物,将具有相同属性特征的事物抽象为实体集

  C. ER模型可以描述实体集之间一对一、一对多和多对多联系,也可以描述一个实体集中记录之间的联系

  D. 用ER模型描述实体集之间的联系时,需要考虑数据在计算机中存储及处理的特征

  答案:D

  6. 下列关于函数依赖概念的说法,正确的是( )。

  A. 函数依赖研究一个关系中记录之间的依赖关系

  B. 函数依赖研究一个关系中属性之间的依赖关系

  C. 函数依赖研究一个关系中主码与外码之间的依赖关系

  D. 函数依赖研究一个关系中某列不同行之间取值的依赖关系

  答案:B

  7. 下列有关三级模式结构和数据独立性的说法,正确的是( )。

  A. 在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求

  B. 外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式

  C. 三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响

  D. 数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价

  答案:C

  8. 现要为某大型商场开发一个数据库应用系统,在该应用系统的生命周期中,设有下列活动:

  Ⅰ. 开发人员执行的DDL代码建立数据库结构

  Ⅱ. 编写商品信息录入和导入程序,在系统投入运行前建立商品信息清单

  Ⅲ. 根据商场销售业务开展情况,调整数据库中的商品清单和价格

  Ⅳ. 准备销售新商品时,使用商品信息录入或导入程序,将新商品信息加入到商品清单中

  Ⅴ. 为了防止数据丢失,定期对数据库中的数据进行转储

  以上活动中,属于商场数据库应用系统实施活动的是( )。

  A. 仅Ⅰ和Ⅱ

  B. 仅Ⅰ、Ⅱ和Ⅲ

  C. 仅Ⅲ和Ⅳ

  D. 仅Ⅰ和Ⅴ

  答案:A

  9. 在对某商场的顾客进行流失预测分析时,先取得一个顾客样本集S,其模式为(id,a1,a2,…,an,c),其中id为顾客的唯一标识,ai(i = 1,2…n)为顾客的属性,如年龄、性别、消费时间间隔等,c的取值为{流失,未流失}。现有算法A对样本S进行处理,输出结果为P,P能根据该样本集外的顾客u的n个属性,确定u的c属性值,以对顾客的流失作出预测。那么,A和P分别是( )。

  A. 聚类算法,聚类工具

  B. 分类算法,分类器

  C. 关联规则算法,规则集

  D. 多维分析算法,OLAP工具

  答案:B

  10. 设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是( )。

  A. int

  B. smallint

  C. tinyint

  D. bigint

  答案:A

  11. 设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )。

  A. 建立存储过程

  B. 建立后触发型触发器

  C. 定义内嵌表值函数

  D. 建立前触发型触发器

  答案:D

  12. 在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是( )。

  A. 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回

  B. 存储过程可以有多个输入参数,但只能有一个输出参数

  C. 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作

  D. 存储过程的输入参数和输出参数均可有默认值

  答案:B

  13. 在SQL Server 2008中,设各系统数据库当前主要数据文件及日志文件的大小如下表所示:

  |数据库|主要数据文件大小|日志文件大小|

  |----|----|----|

  |master|4MB|2MB|

  |model|4MB|1MB|

  |msdb|6MB|2MB|

  |tempdb|8MB|2MB|

  现要在该系统中创建一个新的用户数据库,则用户数据库中主要数据文件的大小不能小于( )。

  A. 15MB

  B. 4MB

  C. 8MB

  D. 6MB

  答案:B

  14. 设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2倍。在SQL Server 2008环境中有下列创建该表的语句:

  CREATE TABLE工作表(

  工作编号 INT PRIMARY KEY,

  最低工资 INT,

  最高工资 INT CHECK(最高工资>=最低工资 AND最高工资<=最低工资2)

  )

  以下关于上述语句的说法,正确的是( )。

  A. 该语句能够正确创建工作表,但最高工资列的约束条件不够准确

  B. 该语句能够正确创建工作表,且最高工资列的约束条件准确

  C. 该语句不能正确创建工作表,因为最高工资列的约束条件不能使用CHECK约束来实现

  D. 该语句不能正确创建工作表,因为在CREATE TABLE语句中不能同时定义多个列的.约束条件

  答案:B

  15. 在关系数据库中,为了提高查询效率,可以对数据库表创建索引。下列关于索引的说法,错误的是( )。

  A. 索引可以提高查询的速度,但会降低数据插入、删除和更新的速度

  B. 在一个表上可以创建多个非聚集索引,但只能创建一个聚集索引

  C. 索引一旦创建,就会由数据库管理系统自动使用,不需要用户在查询语句中指定

  D. 对于经常在查询条件中使用的列,适合创建索引

  答案:C

  16. 数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。

  A. 查询、插入、修改、删除

  B. 排序、授权、删除

  C. 建立、插入、修改、排序

  D. 建立、授权、修改

  答案:A

  17. 设有关系模式R(A,B,C,D),F是R上成立的函数依赖集,F = {A→B,B→C,C→D,D→A},则R的候选码是( )。

  A. A

  B. B

  C. C

  D. A、B、C、D

  答案:D

  18. 数据库系统的并发控制主要方法是采用( )机制。

  A. 拒绝

  B. 改为串行

  C. 封锁

  D. 不加任何控制

  答案:C

  19. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

  A. 需求分析阶段

  B. 概念设计阶段

  C. 逻辑设计阶段

  D. 物理设计阶段

  答案:C

  20. 下列关于数据库恢复的说法,错误的是( )。

  A. 数据库恢复的基本原理是利用冗余数据来重建数据库

  B. 数据库恢复可以分为完全恢复和不完全恢复

  C. 事务日志是数据库恢复的重要依据之一

  D. 数据库恢复只能在数据库出现故障后进行,不能提前预防

  答案:D

  二、应用题

  1. 已知关系模式R(A,B,C,D,E),F = {AB→C,B→D,C→E,EC→B,AC→B}。求(AB)+ 。

  答案:

  根据函数依赖的闭包算法,求(AB)+的步骤如下:

  设X(0) = AB。

  由AB→C,可得C∈X(1),此时X(1) = ABC。

  由B→D,可得D∈X(2),此时X(2) = ABCD。

  由C→E,可得E∈X(3),此时X(3) = ABCDE。

  所以,(AB)+ = ABCDE 。

  2. 设有学生选课关系模式SC(Sno,Cno,Grade),其中Sno表示学号,Cno表示课程号,Grade表示成绩。请用SQL语句实现查询每个学生的学号、姓名、选修课程数和平均成绩,查询结果按平均成绩降序排列。假设学生信息表为Student(Sno,Sname) 。

  答案:

  SELECT s.Sno, s.Sname, COUNT(sc.Cno) AS选修课程数, AVG(sc.Grade) AS平均成绩

  FROM Student s

  JOIN SC sc ON s.Sno = sc.Sno

  GROUP BY s.Sno, s.Sname

  ORDER BY平均成绩 DESC;

  3. 某数据库中有员工表Employee(Eno,Ename,Age,Sex,Department),其中Eno为员工编号,Ename为员工姓名,Age为年龄,Sex为性别,Department为部门。请用SQL语句实现查询各部门的员工人数,查询结果包括部门名称和员工人数,按员工人数降序排列。

  答案:

  SELECT Department, COUNT(Eno) AS员工人数

  FROM Employee

  GROUP BY Department

  ORDER BY员工人数 DESC;

  三、设计题(每题15分,共30分)

  1. 某医院需要建立一个数据库来管理病人的信息和诊疗记录。病人的基本信息包括病人编号、姓名、性别、年龄、联系方式等;诊疗记录包括诊疗日期、症状描述、诊断结果、治疗方案等。请根据上述需求,设计该数据库的E-R模型,并将其转换为关系模型。

  答案:

  E-R模型设计:

  实体型:病人(病人编号,姓名,性别,年龄,联系方式),诊疗记录(诊疗编号,诊疗日期,症状描述,诊断结果,治疗方案)

  联系:病人与诊疗记录之间是一对多的联系,即一个病人可以有多次诊疗记录。

  关系模型转换:

  病人(病人编号,姓名,性别,年龄,联系方式)

  诊疗记录(诊疗编号,诊疗日期,症状描述,诊断结果,治疗方案,病人编号)

  2. 假设某学校的图书馆需要建立一个数据库来管理图书信息、读者信息和借阅信息。图书信息包括图书编号、书名、作者、出版社、出版年份等;读者信息包括读者编号、姓名、性别、年龄、联系方式等;借阅信息包括借阅编号、借阅日期、归还日期等。请设计该数据库的关系模式,并指出每个关系模式的主码和外码。

  答案:

  图书(图书编号,书名,作者,出版社,出版年份),主码:图书编号

  读者(读者编号,姓名,性别,年龄,联系方式),主码:读者编号

  借阅(借阅编号,借阅日期,归还日期,读者编号,图书编号),主码:借阅编号,外码:读者编号,图书编号

  计算机三级考试数据库模拟真题 2

  一、选择题(每题 1 分,共 40 分)

  1. 数据库系统的核心是( )

  A. 数据模型 B. 数据库管理系统 C. 数据库 D. 数据库管理员

  答案:B。数据库管理系统是数据库系统的核心软件,它负责对数据库进行管理和操作。

  2. 以下不属于数据模型三要素的是( )

  A. 数据结构 B. 数据操作 C. 数据完整性约束 D. 数据类型

  答案:D。数据模型三要素包括数据结构、数据操作和数据完整性约束。

  3. 在关系数据库中,主键是( )

  A. 可以有多个 B. 用于唯一标识元组的属性或属性组

  C. 可以为空值 D. 只能是单个属性

  答案:B。主键是能唯一标识关系中每一元组的属性或属性组,且主键值不能为空。

  4. SQL 语言中,用于查询数据的语句是( )

  A. INSERT B. UPDATE C. SELECT D. DELETE

  答案:C。SELECT 语句用于从数据库表中检索数据。

  5. 设有关系模式 R(A,B,C),F = {AB → C,C → B},则 R 最高属于( )

  A. 1NF B. 2NF C. 3NF D. BCNF

  答案:B。关系模式 R 存在部分函数依赖 AB → C,所以不满足 3NF,但满足 2NF。

  6. 事务的原子性是指( )

  A. 事务中包括的所有操作要么都做,要么都不做

  B. 事务一旦提交,对数据库的改变是永久的

  C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的

  D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态

  答案:A。原子性强调事务不可分割,所有操作要么全部成功执行,要么全部回滚。

  7. 数据库的并发控制主要方法是采用( )

  A. 封锁机制 B. 恢复机制 C. 存储机制 D. 索引机制

  答案:A。封锁机制是实现数据库并发控制的主要方法,用于协调多个事务对数据的并发访问。

  8. 以下哪种索引适合在经常进行范围查询的列上创建( )

  A. 哈希索引 B. 唯一索引 C. 聚簇索引 D. B 树索引

  答案:D。B 树索引适合范围查询,它可以高效地遍历索引树来获取指定范围内的数据。

  9. 在数据库设计中,将 E-R 图转换为关系模型属于( )

  A. 需求分析阶段 B. 概念结构设计阶段 C. 逻辑结构设计阶段 D. 物理结构设计阶段

  答案:C。逻辑结构设计阶段的主要任务是将概念结构设计阶段得到的 E-R 图转换为关系模型等逻辑模型。

  10. 分布式数据库系统中,数据分片的方式不包括( )

  A. 水平分片 B. 垂直分片 C. 混合分片 D. 随机分片

  答案:D。数据分片方式有水平分片、垂直分片和混合分片,没有随机分片。

  11. 数据库完整性约束不包括( )

  A. 实体完整性 B. 参照完整性 C. 用户自定义完整性 D. 事务完整性

  答案:D。事务完整性不属于数据库完整性约束类型,常见的完整性约束有实体完整性、参照完整性和用户自定义完整性。

  12. 以下关于视图的说法错误的是( )

  A. 视图是虚表,不存储实际数据

  B. 视图可以简化用户对数据的操作

  C. 对视图的更新操作最终会转化为对基本表的操作

  D. 视图只能基于一个基本表创建

  答案:D。视图可以基于一个或多个基本表创建。

  13. SQL 中,用于修改表结构的语句是( )

  A. ALTER TABLE B. CREATE TABLE C. DROP TABLE D. TRUNCATE TABLE

  答案:A。ALTER TABLE 用于修改已存在表的结构。

  14. 关系代数中的投影操作是对关系进行( )

  A. 水平分割 B. 垂直分割 C. 连接 D. 选择

  答案:B。投影操作是从关系中选取某些列,即对关系进行垂直分割。

  15. 数据库恢复的基础是利用转储的冗余数据,这些冗余数据包括( )

  A. 数据字典、应用程序、审计档案、数据库后备副本

  B. 数据字典、应用程序、日志文件、审计档案

  C. 日志文件、数据库后备副本

  D. 数据字典、应用程序、数据库后备副本

  答案:C。日志文件记录了事务对数据库的更新操作序列,数据库后备副本是数据库在某个时刻的完整拷贝,它们是数据库恢复的重要冗余数据。

  16. 在关系数据库中,外键是( )

  A. 本关系的主键 B. 其他关系的主键

  C. 本关系的候选键 D. 其他关系的候选键

  答案:B。外键是一个关系中的属性或属性组,它引用另一个关系的主键。

  17. 数据库系统的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )

  A. 外模式 B. 内模式 C. 存储模式 D. 概念模式

  答案:D。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户的公共数据视图。

  18. SQL 语言具有( )的功能。

  A. 关系规范化、数据操纵、数据控制

  B. 数据定义、数据操纵、数据控制

  C. 数据定义、关系规范化、数据控制

  D. 数据定义、数据操纵、关系规范化

  答案:B。SQL 语言包括数据定义语言(DDL)、数据操纵语言(DML)和数据控制语言(DCL),分别用于数据定义、数据操纵和数据控制。

  19. 若关系 R 和 S 进行自然连接,连接条件是( )

  A. R 中的主键与 S 中的主键相等

  B. R 中的外键与 S 中的外键相等

  C. R 中的元组与 S 中的元组相等

  D. R 与 S 中具有相同的属性组且值相等

  答案:D。自然连接是在等值连接的基础上,去除重复的属性列,连接条件是 R 与 S 中具有相同的属性组且值相等。

  20. 以下关于存储过程的说法正确的是( )

  A. 存储过程不能有输入参数.

  B. 存储过程不能有输出参数.

  C. 存储过程在数据库服务器端执行.

  D. 存储过程不能包含控制流语句.

  答案:C。存储过程可以有输入参数和输出参数,能包含控制流语句,并且在数据库服务器端执行,可提高数据库应用的性能和安全性。

  21. 数据库的安全性是指保护数据库以防止不合法的使用所造成的( )

  A. 数据泄露 B. 数据破坏 C. 数据丢失 D. 以上都是

  答案:D。数据库安全性旨在防止数据泄露、破坏和丢失等不合法使用数据库导致的问题。

  22. 在数据库的物理结构设计中,确定数据的存储结构和存取方法属于( )

  A. 存储记录结构设计 B. 存取方法设计

  C. 物理块大小设计 D. 索引设计

  答案:B。存取方法设计主要确定数据的存储结构和存取方法,如采用何种索引等。

  23. 关系数据库规范化理论主要用于解决关系数据库中的( )问题。

  A. 数据冗余、插入异常、删除异常和更新异常

  B. 提高查询速度

  C. 减少数据操作的复杂性

  D. 保证数据的安全性

  答案:A。规范化理论通过对关系模式进行分解等操作,来解决数据冗余、插入异常、删除异常和更新异常等问题。

  24. 以下哪种数据库模型是基于图结构的( )

  A. 层次模型 B. 网状模型 C. 关系模型 D. 面向对象模型

  答案:D。面向对象模型可以基于图结构来表示对象之间的复杂关系。

  25. SQL 中,统计查询结果行数的函数是( )

  A. SUM B. AVG C. COUNT D. MAX

  答案:C。COUNT 函数用于统计查询结果中的行数。

  26. 数据库系统的特点不包括( )

  A. 数据结构化 B. 数据共享性高、冗余度低、易扩充

  C. 数据独立性高 D. 数据由应用程序统一管理

  答案:D。数据库系统中数据由数据库管理系统统一管理,而非应用程序。

  27. 设有关系 R(A,B,C)和关系 S(C,D,E),则 R 和 S 的笛卡尔积结果包含的属性个数为( )

  A. 3 B. 5 C. 6 D. 8

  答案:B。笛卡尔积结果的属性个数为两个关系属性个数之和,即 3 + 2 = 5。

  28. 数据库的备份类型不包括( )

  A. 完全备份 B. 差异备份 C. 事务日志备份 D. 随机备份

  答案:D。常见的数据库备份类型有完全备份、差异备份和事务日志备份,没有随机备份。

  29. 在关系代数中,θ连接操作是由( )操作组合而成。

  A. 投影和选择 B. 选择和笛卡尔积

  C. 投影和笛卡尔积 D. 选择和并

  答案:B。θ连接是先对两个关系进行笛卡尔积,然后在笛卡尔积结果上进行选择操作。

  30. 以下关于数据库索引的说法错误的是( )

  A. 索引可以提高查询效率

  B. 索引会增加数据更新的开销

  C. 索引越多越好

  D. 索引需要占用一定的存储空间

  答案:C。索引并非越多越好,过多的索引会增加数据更新、插入和删除时维护索引的开销,并且可能导致查询优化器选择不合适的索引。

  31. 数据库的概念模型独立于( )

  A. E-R 模型 B. 硬件设备和 DBMS C. 操作系统和 DBMS D. DBMS

  答案:B。概念模型主要用于描述现实世界的信息结构,独立于硬件设备和具体的数据库管理系统。

  32. SQL 中,用于删除表中数据的语句是( )

  A. DELETE B. DROP C. TRUNCATE D. CLEAR

  答案:A。DELETE 语句用于从表中删除满足条件的数据行;DROP 语句用于删除整个表;TRUNCATE 语句用于快速删除表中所有数据并重置表结构相关信息。

  33. 关系模式分解的等价性标准主要有( )

  A. 分解具有无损连接性 B. 分解要保持函数依赖

  C. 分解既要无损连接又要保持函数依赖 D. 分解要具有高效性

  答案:C。关系模式分解的等价性标准要求分解既要无损连接,即分解后不丢失信息,又要保持函数依赖,以保证数据的语义完整性。

  34. 数据库管理系统提供的数据控制功能不包括( )

  A. 数据安全性控制 B. 数据完整性控制 C. 数据库恢复 D. 数据存储控制

  答案:D。数据库管理系统的数据控制功能包括数据安全性控制、数据完整性控制和数据库恢复等,不包括数据存储控制。

  35. 在分布式数据库中,数据分配的'策略不包括( )

  A. 集中式 B. 分割式 C. 全复制式 D. 随机式

  答案:D。分布式数据库的数据分配策略有集中式、分割式、全复制式和混合式等,没有随机式。

  36. 以下关于数据库触发器的说法正确的是( )

  A. 触发器只能在数据插入时触发

  B. 触发器只能在数据更新时触发

  C. 触发器只能在数据删除时触发

  D. 触发器可以在数据插入、更新、删除等操作时触发

  答案:D。触发器可以定义在数据插入、更新、删除等操作上,当这些操作发生时自动执行预先定义的一系列动作。

  37. 关系数据库中,实现表与表之间联系是通过( )

  A. 实体完整性规则 B. 参照完整性规则 C. 用户自定义完整性规则 D. 值域

  答案:B。参照完整性规则定义了外键与主键之间的引用关系,从而实现表与表之间的联系。

  38. SQL 中,用于给列或表取别名的关键字是( )

  A. AS B. LIKE C. IN D. BETWEEN

  答案:A。AS 关键字用于给列或表取别名,以便在查询结果中使用更有意义的名称。

  39. 数据库设计的需求分析阶段主要任务是( )

  A. 建立 E-R 模型 B. 收集和分析用户需求

  C. 确定数据库的物理结构 D. 设计数据库的逻辑结构

  答案:B。需求分析阶段主要是与用户沟通,收集和分析用户对数据库应用系统的各种需求。

  40. 以下哪种数据库对象可以用来存储一组相关的 SQL 语句,以便重复使用( )

  A. 视图 B. 存储过程 C. 函数 D. 索引

  答案:B。存储过程可以将一组相关的 SQL 语句封装起来,方便在不同的应用场景中重复调用。

  二、填空题

  1. 数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和__________。

  答案:数据组织、存储与管理。数据库管理系统负责对数据进行有效的组织、存储与管理,以提高数据的处理效率和安全性。

  2. 关系代数中,专门的关系运算包括选择、投影、连接和__________。

  答案:除。除运算是关系代数中的一种专门运算,用于在关系中找出满足特定条件的元组集合。

  3. 在数据库的三级模式结构中,外模式/模式映像保证了数据的__________独立性。

  答案:逻辑。外模式/模式映像使得当模式改变时,外模式可以不变,从而保证了数据的逻辑独立性,即用户应用程序与数据库的逻辑结构是相互独立的。

  4. SQL 语言中,用于创建唯一索引的关键字是__________。

  答案:UNIQUE。使用 UNIQUE 关键字创建的索引可以确保索引列的值在表中是唯一的。

  5. 数据库的完整性约束分为实体完整性、参照完整性和__________。

  答案:用户自定义完整性。用户自定义完整性是根据应用业务需求,由用户自行定义的一些特定的数据约束条件。

  6. 事务具有原子性、一致性、__________和持久性四个特性。

  答案:隔离性。事务的隔离性保证一个事务的执行不受其他并发事务的干扰,多个事务并发执行时,其结果与这些事务串行执行的结果相同。

  7. 数据仓库是一个面向主题的、集成的、相对稳定的、__________的数据集合。

  答案:随时间变化。数据仓库中的数据会随着时间不断积累和更新,用于支持企业的决策分析等应用。

  8. 分布式数据库系统中,分布透明性包括分片透明性、位置透明性和__________。

  答案:局部数据模型透明性。分片透明性使应用程序不必关心数据是如何分片的;位置透明性使应用程序不必关心数据的存储位置;局部数据模型透明性使应用程序不必关心局部场地上使用的是哪种数据模型。

  9. 在关系数据库设计中,将一个关系模式分解为多个关系模式时,应遵循的原则是分解要具有无损连接性和__________。

  答案:保持函数依赖。这两个原则是关系模式分解的重要标准,以确保分解后的数据库模式既能正确反映原关系模式的语义,又不会丢失信息。

  10. 数据库系统的组成包括数据库、数据库管理系统、应用程序、数据库管理员和__________。

  答案:硬件平台及软件平台。硬件平台是数据库系统运行的物理基础,软件平台包括操作系统等支持软件,它们共同构成了数据库系统的运行环境。

  计算机三级考试数据库模拟真题 3

  一、单项选择题

  1、 在数据库应用系统生命周期中,系统设计完成后就进入到系统实现与部署阶段。下列关于数据库应用系统实现与部署阶段工作的说法,错误的是(  )。

  A.此阶段会根据数据库逻辑结构和物理结构设计方案以及项目选择的数据库管理系统,编写相关脚本生成数据库结构

  B.此阶段会将用户原有数据按照新的数据结构导人到新系统中

  C.此阶段会进行应用系统编码和编码测试,编码测试可以使用白盒测试方法也可以使用黑盒测试方法

  D.此阶段如果发现系统的功能、性能不满足用户需求,应尽快进行系统升级工作

  2、线性表进行二分法查找的前提是(  )。

  A.线性表以顺序方式存储,并已按关键码值排好

  B.线性表以顺序方式存储,并已按关键码值的查找频率排好

  C.线性表以链式方式存储,并已按关键码值排好

  D.线性表以链式方式存储,并已按关键码值的'查找频率排好

  3、以下(  )不是链式存储结构的主要特点。

  A.逻辑上相邻的结点,物理上不必相邻

  B.查找迅速快捷

  C.插入、删除灵活方便

  D.存储空间利用率低

  4、计算机病毒是一种具有破坏性的计算机程序,以下哪一项不是它的特征(  )。

  A.传染性

  B.隐蔽性

  C.破坏性

  D.不可激发性

  5、(  ) 不是文件的物理结构。

  A.顺序结构

  B.Hash结构

  C.索引结构

  D.流式结构

  6、在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。下列有关性能调优的说法,错误的是(  )。

  A.修改某些频繁使用的SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率

  B.随着服务器CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段

  C.当数据库服务器磁盘I0出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据

  D.索引可以提高某些查询的速度,但也可能降低写入速度,同时也会增加磁盘空间使用

  7、 某商场经营管理系统在3点进行了数据库全备份,9点进行了数据库日志备份,10点30分存储数据库数据的磁盘出现故障,但日志保存在另外一个磁盘中。数据库管理员发现问题后随即进行数据恢复工作,在所有备份均可用的情况下,数据库数据可以恢复到的时间点为(  )。

  A.3点

  B.9点

  C.10点30分

  D.数据库不可恢复

  二、填空题

  8、对于打开的文件其惟一的识别依据是___________。

  9、触发器中两个重要的临时表:(  )和(  )

  三、简答题

  10、请编写函数count Value(intn),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s, s作为函数返回值,最后结果S输出到文件out.dat中。

  例如若n为1000时,函数值应为:s=153.909 064。

【计算机三级考试数据库模拟真题】相关文章:

2016计算机三级数据库真题09-09

计算机三级考试数据库模拟题03-21

计算机三级考试数据库技术模拟试题08-05

2010年3月全国计算机三级《数据库》考试真题10-11

上半年全国计算机三级数据库考试真题11-26

2009年3月全国计算机三级考试《数据库》真题08-29

2010年9月全国计算机三级《数据库》考试真题07-05

2015年计算机三级考试《数据库技术》真题预测(最新)08-01

计算机三级考试数据库精选填空题09-16