OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu)
Génération de l'aperçu...
Slide bài giảng giới thiệu về OLAP, Data Warehouse và Column Store trong ngữ cảnh Business Intelligence, bao gồm các khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu.
Description
Lecture 3: Business Intelligence: OLAP, Data Warehouse, and Column Store 1 Why we still study OLAP/Data Warehouse in Big Data? Understand the Big Data history How does the requirement of (big) data analytics/business intelligence evolve over the time? What are the architecture and implementation techniques being developed? Will they still be useful in Big Data? Understand their limitation and what factors have changed from 90’s to now? NoSQL is not only SQL☺ Hive/Impala aims to provide OLAP/BI for Big Data using Hadoop 2 Highlights OLAP Multi-relational Data model Operators SQL Data warehouse (architecture, issues, optimizations) Join Processing Column Stores (Optimized for OLAP workload) 3 Let’s get back to the root in 70’s: Relational Database Basic Structure Formally, given sets D1, D2, …. Dn a relation r is a subset of D1 x D2 x … x D n Thus, a relation is a set of n-tuples (a1, a2, …, an) where each ai Di Example: customer_name = {Jones, Smith, Curry, Lindsay} customer_street = {Main, North, Park} customer_city = {Harrison, Rye, Pittsfield} Then r = { (Jones, Main, Harrison), (Smith, North, Rye), (Curry, North, Rye), (Lindsay, Park, Pittsfield) } is a relation over customer_name , customer_street, customer_city Relation Schema A1, A2, …, An are attributes R = (A1, A2, …, An ) is a relation schema Example: Customer_schema = (customer_name, customer_street, customer_city) r(R) is a relation on the relation schema R Example: customer (Customer_schema) Relation Instance The current values (relation instance) of a relation are specified by a table An element t of r is a tuple, represented by a row in a attributes table customer_name customer_street customer_city(or columns) Jones Main Harrison Smith North Rye tuples Curry North Rye (or rows) Lindsay Park Pittsfield customer Database A database consists of multiple relations Information about an enterprise is broken up into parts, with each relation stor
Résumé IA
- Nom du document
- OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu)
- École / Cours
- University of Maryland · Khai phá dữ liệu
- Contenu
- Tài liệu này cung cấp kiến thức nền tảng về OLAP và Data Warehouse, giải thích tầm quan trọng của chúng trong Big Data, đồng thời ôn lại các khái niệm cơ sở dữ liệu quan hệ và phân biệt giữa OLTP và OLAP.
- Table des matières
- Lecture 3: Business Intelligence: OLAP, Data Warehouse, and Column Store
- Why we still study OLAP/Data Warehouse in Big Data?
- Highlights
- Let’s get back to the root in 70’s: Relational Database
- Basic Structure
- Relation Schema
- Relation Instance
- Database
- Banking Example
- Relational Algebra
- What happens next?
- In early 90’s: OLAP & Data Warehouse
- Database Workloads
- OLTP (online transaction processing)
- OLAP (online analytical processing)
- OLTP
- Pages
- 119 pages
- Téléversé par
- Uni24h
Foire aux questions
Ce document est-il gratuit ?
Oui. « OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu) » est gratuit — il suffit de vous connecter et de cliquer sur Télécharger pour obtenir le fichier original.
Combien de pages compte ce document ?
Le document contient 119 pages, pour le cours Khai phá dữ liệu. Vous pouvez le prévisualiser en ligne avant de le télécharger.
Puis-je prévisualiser avant de télécharger ?
Oui. Vous pouvez prévisualiser ce document directement sur cette page avec le lecteur en ligne, puis décider de le télécharger ou non.
OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu)
Génération de l'aperçu...
Lecture 3: Business Intelligence: OLAP, Data Warehouse, and Column Store 1 Why we still study OLAP/Data Warehouse in Big Data? Understand the Big Data history How does the requirement of (big) data analytics/business intelligence evolve over the time? What are the architecture and implementation techniques being developed? Will they still be useful in Big Data? Understand their limitation and what factors have changed from 90’s to now? NoSQL is not only SQL☺ Hive/Impala aims to provide OLAP/BI for Big Data using Hadoop 2 Highlights OLAP Multi-relational Data model Operators SQL Data warehouse (architecture, issues, optimizations) Join Processing Column Stores (Optimized for OLAP workload) 3 Let’s get back to the root in 70’s: Relational Database Basic Structure Formally, given sets D1, D2, …. Dn a relation r is a subset of D1 x D2 x … x D n Thus, a relation is a set of n-tuples (a1, a2, …, an) where each ai Di Example: customer_name = {Jones, Smith, Curry, Lindsay} customer_street = {Main, North, Park} customer_city = {Harrison, Rye, Pittsfield} Then r = { (Jones, Main, Harrison), (Smith, North, Rye), (Curry, North, Rye), (Lindsay, Park, Pittsfield) } is a relation over customer_name , customer_street, customer_city Relation Schema A1, A2, …, An are attributes R = (A1, A2, …, An ) is a relation schema Example: Customer_schema = (customer_name, customer_street, customer_city) r(R) is a relation on the relation schema R Example: customer (Customer_schema) Relation Instance The current values (relation instance) of a relation are specified by a table An element t of r is a tuple, represented by a row in a attributes table customer_name customer_street customer_city(or columns) Jones Main Harrison Smith North Rye tuples Curry North Rye (or rows) Lindsay Park Pittsfield customer Database A database consists of multiple relations Information about an enterprise is broken up into parts, with each relation stor
Lire le document entier
- Nom du document
- OLAP, Data Warehouse, and Column Store (Lecture 3) (Khái niệm về cơ sở dữ liệu quan hệ, OLTP, OLAP và kiến trúc kho dữ liệu)
- École / Cours
- University of Maryland · Khai phá dữ liệu
- Contenu
- Tài liệu này cung cấp kiến thức nền tảng về OLAP và Data Warehouse, giải thích tầm quan trọng của chúng trong Big Data, đồng thời ôn lại các khái niệm cơ sở dữ liệu quan hệ và phân biệt giữa OLTP và OLAP.
- Table des matières
- Lecture 3: Business Intelligence: OLAP, Data Warehouse, and Column Store
- Why we still study OLAP/Data Warehouse in Big Data?
- Highlights
- Let’s get back to the root in 70’s: Relational Database
- Basic Structure
- Relation Schema
- Relation Instance
- Database
- Banking Example
- Relational Algebra
- What happens next?
- In early 90’s: OLAP & Data Warehouse
- Database Workloads
- OLTP (online transaction processing)
- OLAP (online analytical processing)
- OLTP
- Pages
- 119 pages
- Téléversé par
- Uni24h
Commentaires (0)
Aucun commentaire pour le moment. Soyez le premier !
Frequent Item Sets Association Rules (Tập phổ biến và Luật kết hợp)
Relational Data Processing on MapReduce (Xử lý dữ liệu quan hệ trên MapReduce)
Entity Resolution in the Web of Data (Phân giải thực thể trong Web dữ liệu)
IoT Data Analytics (Phân tích dữ liệu trong Internet vạn vật)
Introduction to Scalable Data Analytics using Apache Spark (Phân tích dữ liệu quy mô lớn sử dụng Apache Spark)
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 4. Tán xạ ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 3.Phân cực ánh sáng - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Commentaires (0)
Aucun commentaire pour le moment. Soyez le premier !