数据库系统工程师软考总结,总共总结了126个典型知识点,下载请慎重,尤其没有IT经验的人请勿下载,我想对有数据库操作经验的人有一定帮助,本人亲自考试前记录的备忘录,上下午考试都在65分以上,满分75. 以下是几个总结示例: 1. 数据字典,即元数据,而不是数据本身。 数据字典包括数据项、数据结构、数据流、数据存储和数据处理过程5个部分 2. 结构化设计方法是一种面向数据流的设计方法,与结构化分析方法衔接。 在需求分析阶段,结构化分析方法产生了数据流图,而在设计阶段,结构化设计方法将数据流映射为软件系统的模块结构。数据流图中从系统的输入数据流到系统的输出数据流的一连串变换形成了一条信息流。其中的信息流一般情况下包括变换流型和事物流型。不同类型的数据流到程序模块的映射方法不同。一个软件系统往往不仅仅有一种数据流类型。 3. Putnam和COCOMO都是软件成本估算模型。 Putnam 是动态的相当于根据功能点和人员情况进行工时评估 COCOMO 分为基础、中级、 和详细: 基础相当于整体估计,比如一个CRM 五万。 中级相当于再细分模块,每个模块估计。 详细,是再细分模块和功能点进行估价 4. 运算器也称ALU: 算术逻辑单元,主要有累加器和程序状态寄存器(PSW)组成 5. 控制器: 指令寄存器(保存当前正在执行的指令)、指令译码器(解析当前指令做什么)、程序计数(指向下一个要执行的程序,当当前指令执行完毕后则把下一条指令放到指令寄存器里面) 。。。 108. 数字签名和数字证书的区别 数字签名:用户A对正文进行摘要,用户A用自己的私钥进行加密,用户B用用户A的公钥进行解密。 但是数字签名还存在一个问题,用户C偷偷在用户B里面用自己的公钥换了用户A的公钥,然后用户C用自己的私钥进行数字签名冒充A给用户B发信息,这样用户B根本不知道用户C已经冒充A了。数字证书能解决这个问题。 数字证书: 用户A找一个公认中心对自己的公钥进行认证,即CA中心。公认中心用自己的私钥对用户A的公钥进行加密,即得到A的数字证书。 这个时候用户A给用户B发信息的时候,发送正文的同时,再发送A的数字签名,和数字证书。用户B接到信息后,用CA的公钥对A的数字证书进行解密验证,得到A的公钥,B再用得到的A的公钥对A的数字签名进行严重,从而判断信息的身份正确性。 【数据库系统工程师考试知识点】 1. 数据字典:在数据库管理中,数据字典是元数据的集合,它包含了关于数据库中的数据项、数据结构、数据流、数据存储和数据处理过程的重要信息。数据字典对于数据库管理和维护至关重要,因为它提供了数据库内部结构的详细描述,帮助理解数据的流动和处理过程。 2. 结构化设计方法:这是一种系统设计方法,它以数据流图为基础,将需求分析阶段产生的数据流映射为软件模块。信息流通常分为变换流型和事物流型,不同的数据流类型需要不同的模块映射策略。结构化设计方法强调模块化,有助于提高代码的可读性和可维护性。 3. 软件成本估算模型:Putnam和COCOMO是两种常见的模型。Putnam模型是动态的,基于功能点和人力资源来评估项目工时;而COCOMO模型则分为基础、中级和详细三个层次,分别对应粗略的整体估计、模块级别的细化估计和更详细的函数点估价。 4. 计算机硬件组件:运算器(ALU)是计算机硬件的核心部分,负责执行算术和逻辑运算,包括累加器和程序状态寄存器(PSW)。控制器负责指令的执行流程,包括指令寄存器、指令译码器和程序计数器,确保程序的顺序执行。 5. 二进制编码:原码、反码和补码是二进制表示有符号整数的方法。原码直接表示符号,正数和负数的原码不同;反码是负数在原码基础上除符号位外逐位取反;补码则是负数在反码基础上加1,正数保持不变。补码的使用简化了计算机的运算,使得加法和减法可以统一处理。 6. 码距与错误检测:码距是指两个合法码之间的差异,码距越大,抗错误性越强。例如,奇偶校验法通过计算二进制数据中“1”的个数是奇数还是偶数来检测错误,但只能检测单位错误,不能定位具体哪位出错。奇偶校验常用于串口通信中的错误检测。 7. 数据库模式:数据库的模式(概念模式或逻辑模式)是数据库的整体逻辑结构,是所有用户的公共视图;外模式(子模式或应用模式)是针对特定用户或应用的数据视图,是模式的子集,反映了用户关心的数据;内模式(存储模式)描述数据在存储介质上的实际物理结构。这三层模式构成了数据库的三级模式结构,实现了数据的逻辑独立性和物理独立性。 这些知识点涵盖了数据库系统工程师考试的关键领域,包括数据库管理、系统设计、软件成本估算、计算机硬件原理以及数据编码和错误检测方法。对于准备软考数据库系统工程师的考生来说,理解和掌握这些内容是取得高分的关键。
剩余38页未读,继续阅读
- 粉丝: 7
- 资源: 25
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
- 3
前往页