【软考-中级-其他】01、数据库主流应用技术
数据库主流应用技术
- 分布式数据库
- DDBS分类
- 同构同质型
- 同构异质型
- 异构型
- 构:数据模型,如关系模型、网状模型、层次模型等
- 质:不同的DBMS,如Oracle和MySQL
- DDBS的分片模式和分配模式均是全局的
- 分布式数据库能够提高查询效率是因为其具有数据副本
- 用户无需知道数据存储在哪个站点上,属于位置透明
- 准则
- 本地自治、分片透明、位置透明
- 依赖中心节点不是数据库管理系统应该遵循的准则
- 分片
- 垂直分片
- 为了保证全局数据的可重构和最小冗余,分片满足的必要条件是:任意两个分片都能进行无损连接
- 垂直分片
- 两阶段提交协议2PC
- 把事务的提交分为两个阶段
- 分为表决阶段和执行阶段(参与者和协调者)
- 当出现故障未提交时,应向协调器询问以决定Ti的最终结果
- 并行数据库的体系结构
- 共享内存
- 共享磁盘
- 无共享:所有处理单元具有自己的内存和磁盘
- DDBS分类
- Web与数据库
- ASP的特点
- 全嵌入Html
- 无需编译,直接执行
- 与平台相关
- (错)具有平台无关性
- ASP的特点
- XML与数据库
- 映射方式
- 模板驱动映射:标签内嵌入文本
- 模型驱动映射
- 表格模型
- 对象模型
- XML与数据库转存时
- 无需考虑基本属性的次序
- 映射方式
- 面向对象数据库OODB
- 基本概念
- 对象:
- 属性+方法+消息
- 在面向对象的类型中,属于复杂类型
- 通过持久化对象和共享对象的能力,允许在整个生命周期内访问和共享这些对象
- 类:相似对象的集合,对应于E-R图中的实体集
- 对象标识
- 具有永久持久性,在生存期间,标识不能改变
- 是指针一级的概念
- 对用户而言,对象标识不能被修改
- 继承性:单继承和多重继承
- 对象:
- 数据模型
- 包含属性、方法和消息
- 不包含对象实例
- 对象关系模型与关系模型:是否支持嵌套
- 基本概念
- 大数据与数据库
- DB和DW的区别
- 数据的类型:操作型、分析型
- 存取时准确的、离线的
- DW
- 三层体系结构
- 底层是数据仓库服务器
- 中间层是OLAP服务器
- 顶层是前端客户层
- DW的多维数据模型看成数据立方体形式,由事实和维度组成
- 脏数据:数据获取过程中出现的多余数据/无用数据
- 注意:冗余或重复数据错误
- 休眠数据:现在不使用,以后也很少使用或不使用的
- 特征:面向主题的、集成的、不可更新的、随时间不断变化
- 三层体系结构
- DM-Data Mining(数据挖掘)
- 从机器学习演变而成
- (错误)DM是在做出明确假设后去挖掘知识、发现知识
- 算法
- 聚类算法
- K-Means
- EM算法
- DBSCAN
- 当簇的密度变化较大时,DBSCAN和K-Means不能很好地处理
- 应用:
- 对WEB的文档进行分类
- 分类算法
- C4.5
- 检测银行卡窃贼属于离群点分析
- Apriori是一个关联规则挖掘算法
- CNM是社区分析算法,用于识别社交网络中的社团结构
- 聚类算法
- 企业信息化
- 发展
- 基本MRP
- 着重管理企业的物料需求计划
- 闭环MRP
- 强调了生产能力对需求计划的影响
- MRP-Ⅱ
- 围绕着企业的经营目标为主线
- 以生产计划为主线
- ERP
- 将供应链管理、生产管理和财务管理紧密结合在一起
- 总体思路
- 一个中心
- 以盈利为中心
- 两类业务
- 计划和执行
- 三条干线
- 一个中心
- 基本MRP
- 决策支持系统
- 特点是增加了模型库和模型库管理系统
- 发展
- OLAP和OLTP
- OLAP
- OLTP-联机分析处理
- 从时间、地区、商品种类三个维度分析商品销售数据属于联机分析处理
- DB和DW的区别
本文来自博客园,作者:哥们要飞,转载请注明原文链接:https://www.cnblogs.com/liujinhui/p/16143565.html