• 回答数

    2

  • 浏览数

    87

金威家具
首页 > 工程师考试 > 数据库系统工程师考试文档

2个回答 默认排序
  • 默认排序
  • 按时间排序

rachelliu1

已采纳

上篇信息系统综合知识篇第1章计算机组成与结构计算机组成运算器控制器存储器系统时序产生器和控制方式指令流.数据流和计算机的分类处理器性能指令系统寻址方式指令类型和结构特点并行处理和并行处理机并行性概念并行性等级提高计算机并行性的措施并行处理机双机系统多处理机系统访问存储器方式互联方式同步多处理机特点输入/输出及其控制主要输入/输出设备输入/输出控制器外设的识别外设的访问常见输入/输出接口连机.脱机和假脱机流水线技术流水线影响流水线效率的因素本章例题分析32第2章存储器系统主存储器主要知识点例题分析辅助存储器磁带存储器磁盘存储器存储器光盘存储器存储网络例题分析存储器的实现的性能例题分析53第3章安全性.可靠性与系统性能评测数据安全与保密数据加密算法身份认证技术信息网络安全协议防火墙技术例题分析诊断与容错诊断技术容错技术系统可靠性评价和系统性能评价方法系统可靠性评价的组合模型系统可靠性评价的马尔柯夫模型系统性能评价例题分析风险管理风险管理概述风险管理阶段例题分析79第4章数据结构与算法算法设计概述线性表栈队列稀疏矩阵字符串例题分析树和二叉树树二叉树二叉排序树平衡二叉树线索树最优二叉树例题分析图图的基础知识最小生成树最短路径拓扑排序关键路径例题分析排序插入排序选择排序交换排序归并排序基数排序算法复杂性比较例题分析查找顺序查找二分法查找分块查找散列表例题分析递归法斐波那契(Fibonacci)数列字典排序问题134第5章操作系统知识操作系统基本概念操作系统的定义操作系统分类操作系统特征操作系统功能操作系统内核与中断操作系统进程与线程进程管理进程的状态转换与控制进程互斥与同步及操作进程通信与管程进程调度与死锁存储管理存储管理概念单一连续区管理分区存储管理虚拟存储器页式和请求页式存储管理段式存储管理和段页式存储管理页面置换算法设备管理设备管理概念数据传输控制方式设备分配磁盘调度算法虚设备与SPOOLing技术文件系统文件和文件系统概念文件的结构和存取方式文件共享和安全文件备份与恢复作业管理多道程序设计作业状态与作业管理作业调度及其常用调度算法用户接口网络操作系统网络操作系统概述系统系统系列嵌入式操作系统嵌入式操作系统概述常用的嵌入式操作系统本章例题分析164第6章程序语言基础知识汇编系统基本原理机器语言与汇编语言汇编程序装配程序宏指令编译系统基本原理编译概述形式语言基本知识词法分析语法分析语法制导翻译代码生成解释系统基本原理程序语言的数据类型基本数据类型结构化数据类型抽象的数据类型类型和错误检查程序语言的控制结构表达式语句间的顺序控制过程控制程序语言的种类.特点及适用范围本章例题分析216第7章网络基础知识网络功能.分类与组成计算机网络的分类按工作模式分类计算机网络的组成网络协议与标准网络层次模型局域网协议广域网协议互联网协议网络结构与通信总线型拓扑结构星形拓扑结构环型拓扑结构其他拓扑结构拓扑结构的选择三层结构主机模式客户/服务器模式三层结构与B/S模式和Intranet初步网络协议应用初步网络管理初步网络管理标准网络管理系统本章例题分析254第8章多媒体技术及其应用多媒体技术基本概念数据编码技术数据编码方法数据编码标准图形图像音频视频本章例题分析271第9章系统开发和运行维护知识软件工程.软件过程改进和软件项目管理软件工程软件生命周期软件开发方法软件工具软件开发环境软件项目管理软件质量保证软件过程评估和软件能力成熟度评估软件过程改进例题分析系统分析结构化方法学概述结构化分析面向对象方法学概述面向对象的分析统一建模语言(UML)例题分析系统设计系统设计的重要概念和基本原则结构化设计面向对象的设计例题分析系统实施程序设计方法程序设计语言程序设计风格系统测试的目的.类型和方法测试设计和管理系统转换例题分析系统运行和维护系统运行管理系统维护系统评价例题分析361第10章信息化基础知识信息化意识信息信息化全球信息化.国家信息化.企业信息化全球信息化趋势国家信息化战略企业信息化战略和策略远程教育.电子商务.电子政务远程教育基础知识及发展电子商务基础知识及发展电子政务基础知识及发展企业信息资源管理基础知识本章例题分析386第11章知识产权著作权法及实施条例著作权法客体..著作权法主体著作权计算机软件保护条例条例保护对象著作权人确定软件著作权商标法及实施条例注册商标注册商标专用权保护注册商标使用管理专利法及实施细则专利法的保护对象确定专利权人专利权反不正当竞争法什么是不正当竞争商业秘密本章例题分析398第12章数据库技术基础数据库管理系统功能和特征数据库模型数据库系统三级结构数据库系统三级模式数据库系统两级独立性数据模型数据模型的分类关系模型常用的数据库系统数据库系统并行数据库系统分布式数据库系统面向对象数据库系统多媒体数据库系统本章例题分析420第13章数据操作集合运算关系运算元组演算本章例题分析428第14章数据库控制功能并发控制数据恢复故障的种类转储和恢复日志文件数据恢复安全性完整性本章例题分析447第15章数据库设计基础理论关系数据库设计关系模式的函数依赖关系模式的键关系模式的范式关系模式的分解对象关系数据库设计嵌套关系复杂类型继承类型引用类型与复杂类型有关的查询中的函数与过程对象与关系本章例题分析473第16章数据仓库与商业智能数据仓库.商业智能的基本概念企业信息化建设的3个阶段商业智能的概念商业智能的意义数据仓库.商业智能的体系结构数据源数据抽取.转换和装载数据仓库数据集市操作型数据存储区元数据前端应用概述数据挖掘信息门户商业智能的实施商业智能项目方法概述实施原则实施步骤本章例题分析506第17章标准化知识标准化概述标准化的基本概念标准化的发展标准的层次编码标准文件格式标准信息安全标准国际信息安全等级标准国际信息技术安全标准中国信息安全标准软件开发规范和文档标准标准化机构本章例题分析523第18章计算机专业英语综述试卷分析例题详解模拟试题538下篇数据库设计与管理篇第19章数据库设计数据库设计概述数据库设计特点数据库设计方法数据库设计的基本步骤需求分析需求分析的任务确定设计目标数据收集与分析需求说明书系统开发的准备选择设计方法制订开发计划选择系统结构设计安全性策略设计数据模型概念结构设计逻辑结构设计评审设计物理结构设计设计方法与内容存取方法的选择评审设计与性能预测数据库实施与维护数据加载与应用程序调试数据库试运行数据库运行与维护数据库的保护数据库的故障与恢复数据库的安全性数据库的完整性数据库的并发控制设计评审本章例题分析598第20章数据库应用系统设计设计数据库应用系统结构架构与多用户数据库环境大规模数据库和并行计算机体系结构中间件角色和相关工具设计输入/输出界面设计数据库连接设计物理数据确定事务的频率与性能要求确定逻辑数据组织方式确定存储介质索引结构的设计逻辑数据结构到物理数据结构的转换设计安全体系明确安全等级数据库的登录方式数据库访问许可应用程序开发应用程序开发模块划分编写程序设计文档程序设计评审编写应用系统设计文档系统配置说明构件划分构件间的接口构件处理说明屏幕设计文档报表设计文档程序设计文档文件设计文档数据库设计文档设计评审评审的基本要求评审内容最佳实践准则评审的关键成功因素评审的陷阱661第21章数据库应用系统实施整个系统的配置与管理数据库系统作为操作系统的扩充数据库系统作为子程序独立的数据库系统数据库应用系统安装系统的安装方法数据转换667第22章数据库系统的运行和管理数据库系统的运行计划运行策略数据库系统报警数据库系统管理计划数据库系统的运行和维护新旧系统的转换报警和运行数据的统计分析数据库的维护管理数据库系统运行标准数据库系统的审计数据库管理数据字典管理数据完整性维护和管理数据库物理结构管理数据库空间及碎片管理备份和恢复死锁管理并发控制数据安全性管理数据库管理员职责性能调整语句的性能优化表设计的评价索引的改进物理分配和磁盘I/O的改进设备增强数据库性能优化用户支持用户培训售后服务本章例题分析687第23章SQL语言关系数据库语言数据库语言的要素数据库语言的使用方式概述语句的特征语句的基本成分数据库定义创建数据库创建表修改表删除表定义索引删除索引定义视图删除视图更新视图数据操作与数据查询与数据删除与数据插入与数据更新完整性控制与安全机制完整性控制安全机制使用方式交互式嵌入式接口式标准化本章例题分析726第24章网络环境下的数据库分布式数据库分布式数据库的概念分布式数据库的体系结构分布式查询处理和优化分布式事务管理分布式数据库系统的应用网络环境下数据库系统的设计与实施分布式数据库设计的任务数据的分布设计负载均衡设计数据库互联技术面向Web的DBMS技术三层体系结构动态Web网页的应用758第25章数据库安全性数据库安全概述数据库基本安全机制用户认证用户角色数据授权数据库视图审计功能数据库加密加密基本概念数据库加密的特点数据库加密的范围数据库加密对数据库管理系统原有功能的影响数据库加密的现状数据库安全性管理策略系统安全性策略数据的安全性策略用户安全性策略应用程序开发的安全性策略数据的安全级别778第26章数据库发展趋势与新技术面向对象数据库的特征面向对象数据模型面向对象数据库语言对象关系数据库系统企业资源计划和数据库概述案例分析决策支持系统的建立决策支持系统的概念数据仓库设计数据转换技术连机事务处理与连机分析处理技术企业决策支持解决方案811第27章数据流图设计数据流图数据流图基本图形符号数据流图设计要略数据字典分层数据流图分层数据流图的解答要点系统流程图系统流程图基本处理系统流程图解题要点本章例题分析820附录A843参考文献847……

数据库系统工程师考试文档

91 评论(14)

蛋蛋妹妹

1.计算机系统知识 硬件知识计算机体系结构和主要部件的基本工作原理·CPU和存储器的组成、性能、基本工作原理·常用I/O设备、通信设备的性能,以及基本工作原理·I/O接口的功能、类型和特点·CISC/RISC,流水线操作,多处理机,并行处理存储系统·虚拟存储器基本工作原理,多级存储体系·RAID类型和特性 安全性、可靠性与系统性能评测基础知识·诊断与容错·系统可靠性分析评价·计算机系统性能评测方法数据结构与算法 常用数据结构·数组(静态数组、动态数组)·线性表、链表(单向链表、双向链表、循环链表)·栈和队列·树(二叉树、查找树、平衡树、遍历树、堆)、图、集合的定义、存储和操作·Hash(存储位置计算、碰撞处理) 常用算法·排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法·算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表),算法的复杂性软件知识操作系统知识·操作系统的类型、特征、地位、内核(中断控制)、进程、线程概念·处理机管理(状态转换、同步与互斥、信号灯、分时轮转、抢占、死锁)·存储管理(主存保护、动态连接分配、分段、分页、虚存)·设备管理(I/O控制、假脱机、磁盘调度)·文件管理(文件目录、文件的结构和组织、存取方法、存取控制、恢复处理、共享和安全)·作业管理(作业调度、作业控制语言(JCL)、多道程序设计)·汉字处理,多媒体处理,人机界面·网络操作系统和嵌入式操作系统基础知识·操作系统的配置程序设计语言和语言处理程序的知识· 汇编、编译、解释系统的基础知识和基本工作原理·程序设计语言的基本成分:数据、运算、控制和传输,程序调用的实现机制· 各类程序设计语言的主要特点和适用情况 计算机网络知识·网络体系结构(网络拓扑、OSI/RM、基本的网络协议)·传输介质,传输技术,传输方法,传输控制·常用网络设备和各类通信设备·Client/Server结构、Browser/Server结构、Browser/Web/Datebase结构·LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接·因特网基础知识及应用·网络软件·网络管理·网络性能分析·网络有关的法律、法规2.数据库技术 数据库技术基础数据库模型·数据库系统的三级模式(概念模式、外模式、内模式),两级映像(概念模式/外模式、外模式/内模式)·数据库模型:数据模型的组成要素,概念数据模型ER图(实体、属性、关系),逻辑数据模型(关系模型、层s次模型、网络模型)数据库管理系统的功能和特征·主要功能(数据库定义、数据库操作、数据库控制、事务管理、用户视图)·特征(确保数据独立性、数据库存取、同时执行过程、排它控制、故障恢复、安全性、完整性)·RDB(关系数据库),OODB(面向对象数据库),ORDB(对象关系数据库),NDB(网状数据库)·几种常用Web数据库的特点 数据库系统体系结构· 集中式数据库系统· Client/Server数据库系统·并行数据库系统·分布式数据库系统· 对象关系数据库系统 数据操作 关系运算·关系代数运算(并、交、差、笛卡儿积、选择、投影、连接、除)·元组演算·完整性约束 关系数据库标准语言(SQL)·SQL的功能与特点·用SQL进行数据定义(表、视图、索引、约束)·用SQL进行数据操作(数据检索、数据插入/删除/更新、触发控制)·安全性和授权·程序中的API,嵌入 数据库的控制功能·数据库事务管理(ACID属性)·数据库备份与恢复技术(UNDO、REDO)·并发控制数据库设计基础理论 关系数据库设计·函数依赖·规范化(第一范式、第二范式、第三范式、BC范式、第四范式、第五范式)·模式分解及分解应遵循的原则 对象关系数据库设计·嵌套关系、 复杂类型,继承与引用类型·与复杂类型有关的查询·SQL中的函数与过程·对象关系 数据挖掘和数据仓库基础知识·数据挖掘应用和分类·关联规则、聚类·数据仓库的成分·数据仓库的模式 多媒体基本知识 多媒体技术基本概念·多媒体系统基础知识·常用多媒体文件格式 多媒体压缩编码技术·多媒体压缩编码技术·统计编码·预测编码·编码的国际标准多媒体技术应用·简单图形的绘制,图像文件的处理方法·音频和视频信息的应用·多媒体应用开发过程 系统性能知识·性能计算(响应时间、吞吐量、周转时间)·性能指标和性能设计·性能测试和性能评估 计算机应用基础知识·信息管理、数据处理、辅助设计、科学计算,人工智能等基础知识·远程通信服务及相关通信协议基础知识3. 系统开发和运行维护知识软件工程、软件过程改进和软件开发项目管理知识·软件工程知识·软件开发生命周期阶段目标和任务·软件开发项目基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具·主要的软件开发方法(生命周期法、原型法、面向对象法、CASE)·软件开发工具与环境知识·软件质量管理基础知识·软件过程改进基础知识·软件开发过程评估、软件能力成熟度评估的基础知识 系统分析基础知识·系统分析的目的和任务·结构化分析方法(数据流图(DFD)和数据字典(DD),实体关系图(ERD),描述加工处理的结构化语言)·统一建模语言(UML)·系统规格说明书系统设计知识·系统设计的目的和任务·结构化设计方法和工具(系统流程图、HIPO图、控制流程图)·系统总体结构设计(总体布局,设计原则,模块结构设计,数据存取设计,系统配置方案)·系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)·系统设计说明书系统实施知识·系统实施的主要任务·结构化程序设计、面向对象程序设计、可视化程序设计·程序设计语言的选择、程序设计风格·系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)·测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试试用例设计、系统测试报告)·系统转换基础知识 系统运行和维护知识·系统运行管理知识·系统维护知识·系统评价知识4. 安全性知识·安全性基本概念(网络安全、操作系统安全、数据库安全)·计算机病毒的防治,计算机犯罪的防范,容灾·访问控制、防闯入、安全管理措施·加密与解密机制·风险分析、风险类型、抗风险措施和内部控制5.标准化知识·标准化意识,标准化的发展,标准出台过程·国际标准、国家标准、行业标准、企业标准基本知识·代码标准、文件格式标准、安全标准软件开发规范和文档标准·标准化机构6.信息化基础知识·信息化意识·全球信息化趋势、国家信息化战略、企业信息化战略和策略·有关的法律、法规·远程教育、电子商务、电子政务等基础知识·企业信息资源管理基础知识7.计算机专业英语·掌握计算机技术的基本词汇·能正确阅读和理解计算机领域的英文资料 1.数据库设计 理解系统需求说明·了解用户需求、确定系统范围·确定应用系统数据库的各种关系·现有环境与新系统环境的关系·新系统中的数据项、数据字典、数据流 系统开发的准备·选择开发方法,准备开发环境,制订开发计划 设计系统功能·选择系统机构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制定详细的工作流和数据流数据库设计 设计数据模型·概念结构设计(设计ER模型)·逻辑结构设计(转换成DBMS所能接收的数据模型)·评审设计 物理结构设计·设计方法与内容·存取方法的选择·评审设计与性能预测 数据库实施与维护·数据加载与应用程序调试·数据库试运行·数据库运行与维护 数据库的保护·数据库的备份与恢复·数据库的安全性·数据库的完整性·数据库的并发控制 编写外部设计文档·编写系统说明书(系统配置图、各子系统关系图、系统流程图,系统功能说明、输入输出规格说明、数据规格说明、用户手册框架)·设计系统测试要求 设计评审2.数据库应用系统设计 设计数据库应用系统结构·信息系统的架构(如Client/Server)与DBMS·多用户数据库环境(文件服务器体系结构、Client/Server体系结构)·大规模数据库和并行计算机体系结构(SMP、MPP)·中间件角色和相关工具·按构件分解,确定构件功能规格以及构件之间的接口 设计输入输出·屏幕界面设计,设计输入输出检查方法和检查信息·数据库交互与连接(掌握C程序设计语言,以及Java、Visual Basic、Visual C++、PowerBuilder、Delphi中任一种开发工具与数据库互连的方法(如何与数据库服务器沟通)) 设计物理数据·分析事务在数据库上运行的频率和性能要求,确定逻辑数据组织方式、存储介质,设计索引结构和处理方式·将逻辑数据结构变换成物理数据结构,计算容量(空间代价),确定存取方法(时间效率)、系统配置(维护代价)并进行优化 设计安全体系·明确安全等级·数据库的登录方式·数据库访问·许可(对象许可、命令许可、授权许可的方法)应用程序开发 应用程序开发·选择应用程序开发平台·系统实施顺序·框架开发·基础小组的程序开发·源代码控制·版本控制 模块划分(原则、方法、标准) 编写程序设计文档·模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)·测试要求说明书(测试类型和目标,测试用例,测试方法) 程序设计评审 编写应用系统设计文档·系统配置说明、构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、程序设计文档、文件设计文档、数据库设计文档 设计评审3. 数据库应用系统实施 整个系统的配置与管理 常用数据库管理系统的应用(SQL Server、Oracle、Sybase、DB2、Access或Visual Foxpro)·创建数据库·创建表、创建索引、创建视图、创建约束、创建UDDT(用户自定义类型)·创建和管理触发器·建立安全体系 数据库应用系统安装·拟定系统安装计划(考虑费用、客户关系、雇员关系、后勤关系和风险等因素)·拟定人力资源使用计划(组织机构安排的合理性)·直接安装(安装新系统并使系统快速进入运行状态)·并行安装(新旧系统并行运行一段时间)·阶段安装(经过一系列的步骤和阶段使新系统各部分逐步投入运行) 数据库应用系统测试·拟定测试目标、计划、方法与步骤·数据加载,准备测试数据·指导应用程序员进行模块测试进行验收·准备系统集成测试环境测试工具·写出数据库运行测试报告 培训与用户支持4.数据库系统的运行和管理 数据库系统的运行计划·运行策略的确定·确定数据库系统报警对象和报警方式·数据库系统的管理计划(执行,故障/恢复,安全性,完整性,用户培训和维护) 数据库系统的运行和维护·新旧系统的转换·收集和分析报警数据(执行报警、故障报警、安全报警)·连续稳定的运行·数据库维护(数据库重构、安全视图的评价和验证、文档维护)·数据库系统的运行统计(收集、分析、提出改进措施)·关于运行标准和标准改进一致性的建议·数据库系统的审计 数据库管理·数据字典和数据仓库的管理·数据完整性维护和管理(实体完整性、参照完整性)·数据库物理结构的管理(保证数据不推迟访问)·数据库空间及碎片管理·备份和恢复(顺序、日志(审计痕迹)、检查点)·死锁管理(集中式、分布式)·并发控制(可串行性、锁机制、时间戳、优化)·数据安全性管理(加密、安全、访问控制、视图、有效性确认规则)·数据库管理员(DBA)职责 性能调整·SQL语句的编码检验·表设计的评价·索引的改进·物理分配的改进·设备增强·数据库性能优化 用户支持·用户培训·售后服务5. 数据库语言·数据库语言的要素·数据库语言的使用方式(交互式和嵌入式) SQL概述·SQL语句的特征·SQL语句的基本成分 数据库定义·创建数据库(Create Datebase)、创建表(Create Table)·定义数据完整性·修改表(Alter Table)、删除表(Drop Table)·定义索引(Create Index)、删除索引(Drop Index)·定义视图(Create View)、删除视图(Drop View)、更新视图 数据操作·Select语句的基本机构·简单查询·SQL中的选择、投影·字符串比较,涉及空值的比较·日期时间,布尔值,输出排序·多表查询·避免属性歧义·SQL中的连接、并、交、差·SQL中的元组变量·子查询完整性控制与安全机制·主键(Primary Key)约束·外键(Foreign Key)约束·属性值上的约束(Null、Check、Create Domain)·全局约束(Create Assertions)·权限、授权(Grant)、销权(Revoke) 创建触发器(Create Trigger) SQL使用方式·交互式SQL·嵌入式SQL·SQL与宿主语言接口(Declare、共享变量、游标、卷游标)·动态SQL· SQL 标准化6. 网络环境下的数据库分布式数据库 分布式数据库的概念·分布式数据库的特点与目标 分布式数据库的体系结构·分布式数据库的模式结构·数据分布的策略(数据分片、分布透明性)·分布式数据库管理系统分布式查询处理和优化分布式事务管理·分布式数据库的恢复(故障、恢复、2段提交、3段提交)·分布式数据库的透明性(局部、分裂、复制、处理、并发、执行)分布式数据库系统的应用 网络环境下数据库系统的设计与实施·数据的分布设计·负载均衡设计·数据库互连技术 面向Web的DBMS技术·三层体系结构·动态Web网页·ASP、JSP、XML的应用7.数据库的安全性 安全性策略的理解·数据库视图的安全性策略·数据的安全级别(最重要的、重要的、注意、选择)数据库安全测量·用户访问控制(采用口令等)·程序访问控制(包含在程序中的SQL命令限制)·表的访问控制(视图机制)·控制访问的函数和操作·外部存储数据的加密与解密8. 数据库发展趋势与新技术面向对象数据库(OODBMS) OODBMS的特征 面向对象数据模型·对象结构、对象类、继承与多重继承、对象标识、对象包含、对象嵌套面向对象数据库语言 对象关系数据库系统(ORDBMS)·嵌套关系·复杂类型·继承、引用类型·与复杂类型有关的查询·函数与过程·面向对象与对象关系·ORDBMS应用领域企业资源计划(ERP)和数据库 ERP概述·基本MRP(制造资源计划)、闭环MRP、ERP·基本原理、发展趋势·ERP设计的总体思路(一个中心、两类业务、三条干线) ERP与数据库·运行数据库与ERP数据模型之间的关系·运行数据库与ERP数据库之间的关系 案例分析决策支持系统的建立·决策支持系统的概念·数据仓库设计·数据转移技术·联机分析处理(OLAP)技术·企业决策支持解决方案·联机事务处理(OLTP)

84 评论(13)

相关问答