Sql-基础篇

一、基础概念
Db数据库:
发展历史来看,是由文件管理系统发展起来,是数据管理的高级阶段。
概念:按照某种数据模型组织起来存二级存储器的数据集合,是按照数据结构来组织、存储和管理数据的仓库。
关系型数据库:是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,是一些关联表的集合。
常见的数据库:
Dbms:数据库管理系统
数据库管理软件:用户和应用程序用来与数据库进行交互的软件
几种把数据库信息组织起来的数据模型: 层次 网状 关系[二维表]
数据仓库:
特点: 面向主题 集成 相对稳定 反映历史变化
主题:较高层次将信息系统中的数据综合、归类并进行分析利用,对应企业某一宏观分析领域的分析对象,具有一定的独立性和完备性
集成: 是经过了清洗、转换和组合 数据的准确性和一致性的保障 抽取、转换、加载etl
相对稳定:因为是面向主题做历史数据分析的,所以一旦进入数仓的数据很少修改,只是定期加载更新新数据进来。
反映历史变化:记录了从过去某一个时点到现在的所有数据信息。
简单来说:
数据仓库就是整合多个数据源的历史数据进行细粒度的、多维的分析,帮助高层管理者或者业务分析人员做出商业战略决策或商业报表。
设计过程:
1、总体模型设计 研究内容主题 环境
2、概念模型设计 用户需求抽象为信息结构
3、逻辑模式 主题 粒度 分割 关系模式
4、物理模式 存储结构 索引策略 存放位置
数仓架构:

加载失败,