Class 11
Lecture Notes on Business Intelligence, Data Warehousing, and Emerging Technologies
Key Concepts and Objectives
Business Intelligence (BI):
Framework for supporting decision-making.
Converts data → information → knowledge → wisdom.
Involves tools and processes to collect, integrate, analyze, and store data.
Decision Support and Data Warehousing:
Understanding differences between operational and decision support data.
Introduction to data warehouses: how they are designed, implemented, and used.
Star schemas: their structure and purpose.
Emerging Technologies:
Introduction to NoSQL databases.
Overview of Machine Learning and Artificial Intelligence.
The Need for Data Analysis
Tracks daily transactions to assess business performance.
Data analysis enables short-term tactical evaluations and long-term strategies.
Business Intelligence Architecture
Components: Data, people, processes, technology, and management.
Focus on KPIs (Key Performance Indicators) to measure success.
Integrated tools can combine multiple vendor solutions.
Decision Support Data vs. Operational Data
Operational Data:
Supports daily transactions.
Optimized for speed and accuracy in operations.
Decision Support Data:
Optimized for analysis over long time spans and complex queries.
Requires reformatting operational data for use.
Key Differences:
Time Span: Decision data includes historical data; operational data is current.
Granularity: Decision data is aggregated or summarized; operational data is detailed.
Dimensionality: Decision data allows for multidimensional analysis.
Decision Support Database Requirements
Database Schema: Complex with multidimensional representations.
Data Extraction and Loading: Combines data from varied sources; checks for consistency.
End-User Analytical Interface: Simplifies navigation and analysis.
Database Size: Supports VLDBs (Very Large Databases).
Data Warehousing
Definition:
Integrated, subject-oriented, time-variant, and nonvolatile data collection for decision-making.
Read-only database optimized for query processing.
Key Features:
Contains historical data.
Updated periodically through batch processes.
Provides various levels of data granularity.
Data Mart:
Subset of a data warehouse focused on specific subjects or groups.
Twelve Rules Defining Data Warehouses:
Separation from operational environments.
Data integration from multiple sources.
Historical data, snapshot-based (not real-time).
Enforces read-only transactions and uses metadata for management.
Online Analytical Processing (OLAP)
Cubes:
Multidimensional objects for viewing data (e.g., by year, region, product).
Supports "slice and dice" techniques for detailed analysis.
Star Schema:
Relational database structure for multidimensional analysis.
Composed of:
Facts: Numeric measurements stored in a central fact table.
Dimensions: Qualifiers providing perspectives (e.g., time, geography).
Attributes: Used for filtering and classification.
Attribute Hierarchies: Enable aggregation and drill-down analyses.
Optimization Techniques:
Normalizing dimensions, partitioning tables, and denormalizing fact tables.
Data Mining
Extracts patterns, relationships, and opportunities from data.
Forms predictive models with minimal user intervention.
NoSQL Databases
Optimized for unstructured or semi-structured data.
Commonly used by large-scale platforms (e.g., Google, Facebook).
Emerging Technologies
Machine Learning (ML):
Automates decision-making by analyzing data patterns.
Applications: Predictive analytics, recommendation systems.
Artificial Intelligence (AI):
Simulates human intelligence for problem-solving and decision-making.
Applications: Virtual assistants, autonomous systems.
Implementation and Best Practices
Building a Data Warehouse:
Requires significant resources and collaboration across departments.
Involves iterative design and integration with existing infrastructure.
End-User Involvement:
Continuous feedback and commitment are essential.
Procedures for conflict resolution and expectation management are critical.
Dynamic Framework:
A data warehouse evolves continuously as a part of the BI ecosystem.
These notes encapsulate the critical elements of the lecture, emphasizing content over logistical details like housekeeping and exam formats.