文档介绍:2
数据库系统工程师考试内容纲要正文
第一篇:数据库系统工程师考试内容纲要
数据库系统工程师考试内容纲要
考试科目1:信息系统知识
1. 计算机系统知识
硬件知识
计算机体系结构和主要部件的基本和任务
结构化分析方法(数据流图(DFD)和数据字典(DD),实体关系图(ERD),描述加工处理的结构化语言)
统一建模语言(UML)
7
系统设计知识
系统设计的目的和任务
结构化设计方法和工具(系统流程图、HIPO图、控制流程图)
系统总体结构设计(总体布局,设计原则,模块结构设计,数据存取设计,系统配置方案)系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)
系统实施知识
系统实施的主要任务
结构化程序设计、面向对象程序设计、可视化程序设计
系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)
系统运行和维护知识
系统运行管理知识
4. 安全性知识
安全性基本概念(网络安全、操作系统安全、数据库安全)
加密与解密机制
风险分析、风险类型、抗风险措施和内部控制
9
国际标准、国家标准、行业标准、企业标准基本知识
信息化意识
有关的法律、法规
掌握计算机技术的基本词汇
能正确阅读和理解计算机领域的英文资料
考试科目2:数据库系统设计与管理
了解用户需求、确定系统范围
确定应用系统数据库的各种关系
新系统中的数据项、数据字典、数据流
系统开发的准备
选择开发方法,准备开发环境,制订开发计划
设计系统功能
选择系统机构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制定详细的工作流和数据流欢迎访问软件考网)
9
数据库设计
设计数据模型
概念结构设计(设计ER模型)逻辑结构设计(转换成DBMS所能接收的数据模型) 物理结构设计设计方法与内容
存取方法的选择
数据库实施与维护
数据加载与应用程序调试
数据库运行与维护
数据库的保护
数据库的备份与恢复
编写外部设计文档
编写系统说明书(系统配置图、各子系统关系图、系统流程图,系统功能说明、输入输出规格说明、数据规格说明、用户手册框架)
设计评审
2. 数据库应用系统设计
设计数据库应用系统结构
10
信息系统的架构(如Client/Server)与DBMS
多用户数据库环境(文件服务器体系结构、Client/Server体系结构)
大规模数据库和并行计算机体系结构(SMP、MPP)
中间件角色和相关工具
设计输入输出
数据库交互与连接(掌握C程序设计语言,以及Java、Visual Basic、VisualC++、PowerBuilder、Delphi中任一种开发工具与数据库互连的方法(如何与数据库服务器沟通))
设计安全体系
明确安全等级
许可(对象许可、命令许可、授权许可的方法) 应用程序开发选择应用程序开发平台
框架开发
源代码控制
模块划分(原则、方法、标准)
编写程序设计文档
模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)
12
测试要求说明书(测试类型和目标,测试用例,测试方法)
程序设计评审
编写应用系统设计文档
系统配置说明、构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、程序设计文档、文件设计文档、数据库设计文档
设计评审
3. 数据库应用系统实施
整个系统的配置与管理
常用数据库管理系统的应用(SQL Server、Oracle、Sybase、DB
2、Access或Visual Foxpro)
创建数据库
创建表、创建索引、创建视图、创建约束、创建UDDT(用户自定义类型)
数据库应用系统安装
直接安装(安装新系统并使系统快速进入运行状态)
并行安装(新旧系统并行运行一段时间)
阶段安装(经过一系列的步骤和阶段使新系统各部分逐步投入运行)
12
数据库应用系统测试
拟定测试目标、计划、方法与步骤
写出数据库运行测试报告
培训与用户支持