网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

计算机四级数据库工程师考点笔记

栏目: 计算机四级 / 发布于: / 人气:8.99K

考核数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展和新技术。小编整理了计算机四级数据库工程师考点笔记,欢迎欣赏与借鉴。

计算机四级数据库工程师考点笔记

1.优化查询方法有:合理使用索引、避免或简化排序、消除对大型表行数据的顺序存取、避免相关子查询、避免困难的正规表达式、使用临时表加速查询、用排序来取代非顺序磁盘存取、不充分的连接条件、存储过程、不要随意使用游标、事务处理等。

2.分布透明性有:分片透明性、位置透明性、局部数据模型透明性。其中分片透明性是最高级别的透明性。

中事务持久性是由恢复管理子系统实现的。事务的原子性是由DBMS的事务管理子系统实现的。隔离性是由并发控制子系统实现的。一致性是由完整性子系统实现的。

4.系统故障是指数据库在运行过程中,由于硬件故障、数据库软件及操作系统的漏洞,突然停电等情况,导致系统停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的一类故障。

5.多表连接查询,保证功能不变,可以使用视图以提高查询的执行效率。

6.联机事务处理(OLTP),联机分析处理(OLAP)

OLTP系统的安全性要求比OLAP系统的高且实现比较困难。

OLTP系统既可以访问单条记录,也可以访问多条记录。

OLTP要求系统必须具有很高的响应速度,而OLAP对系统的响应速度要求较为宽松。

OLTP系统一般由企业中下层业务人员使用,而OLAP系统一般由企业的中上层或决策层使用。

:拒绝。Sysadmin管理员所有权限,服务器角色。

8.在where子句中可以建立辅索引来提高查询的执行效率。

9.要在系统中创建一个新的用户数据库,则用户数据库中主数据文件的大小不能小于model的主数据文件大小,因为model自动复制到数据库中。

10.能够应用在master数据库上的备份方法是:完全备份、差异备份、日志备份。

Master是一个非常重要的系统数据库,应该对其备份。

11.在分布式数据库系统中,涉及到多个站点的分布式查询的查询代价主要是由CPU、I/O代价来衡量的。

12.固定服务器角色及其权限。

USER USER1 CASCADE 命令中的CASCADE选项指定在删除用户的同时,删除其所拥有的全部数据库对象,否则仅删除USER1用户名。

SP_addrolemember ‘数据库角色’,’用户’ 添加

SP_droprolemember ‘数据库角色’,’用户’ 删除

SP_addsrvrolemember ‘用户’,’服务器角色’ 添加

SP_dropsrvrolemember ‘用户’,’服务器角色’ 删除

18.数据库的实施主要包括以下四项工作:用DDL定义数据库结构、数据装载、编写与调试应用程序以及数据库试运行。

19.数据库管理员作为数据库的主要维护者,其维护工作主要包括:数据库的转储和恢复,数据库的安全性、完整性控制,数据库性能的监控分析和改进,数据库的重组和重构。

20.从OLTP环境中抽取数据,建立新的世界数据分析环境的最初出发点是解决企业基本业务应用和数据分析应用之间的性能冲突问题。

21.决策系统:为了解决DSS存在的不足,人们提出了基于数据仓库的决策支持系统,数据仓库是核心,决策支持系统是数据的需求者。

22.关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的

23.锁可以加在数据页、索引页和数据块等物理单元上,也可以加在元祖等逻辑单元上。一个好的数据库管理系统一般会选择多种锁粒度进行性能优化,以达到数据库运行的最佳状态。

24.数据库管理系统一般通过周期性检查事务等待图来实现死锁检测。

25.数据库管理系统提供了数据定义语言(DDL),用于定义各种数据库对象,数据定义语句经DDL编译器编译后,各种对象的描述信息存放在数据库的数据字典中。

26.目前,许多关系型数据库管理系统支持定义既具有计算逻辑,也保存数据并提供有限的数据更新机制的视图,这类视图称为触发器。

27.可以提高系统查询效率的.做法:将数据文件盒日志文件分别放在不同的磁盘上,将表的数据和索引放置在不同的磁盘上。

28.客户/服务器体系结构是网络环境下的一种主流的数据库应用系统体系结构。

29.数据挖掘作为知识发现的过程,一般由三个主要阶段组成:数据准备,数据挖掘和结果的解释评估。

30.避免或简化排序的目的是查询优化。

31.当数据库出现故障时要对数据库进行恢复,恢复的原理是数据冗余,常用的技术是数据转储和登录日志文件。

32.如果要进行事务日志备份,必须将数据库的故障还原模型设置为安全方式或大容量日志记录方式。

33.用户要访问SQL Server数据库中的数据时,必须经过三个认证过程。第一个认证过程是身份认证,第二个认证过程验证用户是否是数据库的合法用户,第三个认证过程是验证数据库用户是否具有要进行的操作权限。

34.关于IDEF0建模方式:一个活动可以没有输入,但不允许既没有输入又没有控制。IDEF0中箭头代表的是数据,而不是流或顺序,每个矩形框要至少有一个控制箭头和一个输出箭头。一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中图形是主要成分。

35.数据库驱动程序以动态链接库的形式存在,它的主要作用包括:建立和数据源的连接;向数据源提交用户请求,执行SQL语句;在数据库应用程序和数据源之间进行数据格式转换;向应用程序放回处理结果。

36.面向数据建模的概念数据模型有:E-R模型,IDEF1X模型。面向对象建模的语义数据模型有SAM*,以及统一建模语言UML。

37.基本数据模型(包括层次数据模型、网状数据模型、关系数据模型、对象数据模型)能够方便效率地存储和操作数据,且空间利用率高,对数据操作响应快,综合性能好。

38.数据库采用三级模式结构:外模式、模式、内模式。外模式/模式具有逻辑独立性,模式/内模式具有物理独立性。

39.模式也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。