数据仓库(英语:Data Warehouse,简称数仓、DW),是一个用于存储、分析、报告的数据系统。 数据仓库的目的是构建面向分析的集成化数据环境,分析结果为企业提供决策支持(Decision Support)。就是数据仓库只分析数据并不产生数据
1、面向主题
主题是一个抽象的概念,是较高层次上 数据综合、归类并进行分析利用的抽象
2、集成性
主题相关的数据通常会分布在多个操作型 系统中,彼此分散、独立、异构。需要集 成到数仓主题下
3、非易失性
也叫非易变性。数据仓库是分析数 据的平台,而不是创造数据的平台,数据仓库一般进行大量的数据查询,但是很少修改和删除
4、时变性
数据仓库的数据需要随着时间更新,以适 应决策的需要
结构化查询语言
简称sql,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理数据
结构化数据也称为行数据,是由二维表结构来逻辑表达和实现上的数据
sql 语句分为两类:数据的定义语言(DDL)和数据操纵语言(DML)
DDL语法使我们有能力创建或删除表,以及数据库、索引等各种对象,但是不涉及表中具体数据操作:
CREATE DATABASE - 创建新数据库
CREATE TABLE - 创建新表
DML语法是我们有能力针对表中的数据进行插入、更新、删除、查询操作:
SELECT - 从数据库表中获取数据
UPDATE - 更新数据库表中的数据
DELETE - 从数据库表中删除数据
INSERT - 向数据库表中
愿君前程似锦,未来可期去,感谢您的阅读,如果对您有用希望您留下宝贵的点赞和收藏
本文章为本人学习笔记,学习网站为黑马程序员的Hadoop可以一起学习共同进步谢谢,如有请侵权联系,本人会立即删除侵权文章。可以一起学习共同进步谢谢,如有请侵权联系,本人会立即删除侵权文章。