International Baccalaureate IB Computer Science
A.3.4.1 Database Types Overview
Outline the different types of databases as approaches to storing data. - Databases models: NoSQL, cloud, spatial, in-memory - Examples of the use of the database model in real-world scenarios may include e-commerce platforms, geographic information systems (GIS), managed services, real-time analytics, social media platforms, SaaS.
A.3.4.2 Data Warehouse Core Principles
Explain the primary objectives of data warehouses in data management and business intelligence. - The roles of append-only data, subject-oriented data, integrated data, time-variant data, non-volatile data and data optimized for query performance, to ensure efficient data storage and analysis
A.3.4.3 OLAP & Data Mining in BI
Explain the role of online analytical processing (OLAP) and data mining for business intelligence. - Data mining techniques must include classification, clustering, regression, association rule discovery, sequential pattern discovery, anomaly detection (note: links to A4 Machine learning). - The uses of the techniques in extracting meaningful information from large data sets.