Introduction to Database Systems
Subjects
Introduction to databases
- Databases
- Types of data
- Database Design Process
- Relational Model Overview
- Database Relationships and Keys
SQL Basics
- SQL Data Definition Language (DDL)
- SQL Data Manipulation Language (DML)
- SQL Select Statements
- Joins in SQL
Complex SQL
Functions, Trigger and Transactions
ER Modeling
Normalization
Storage Hierarchy & Indexing
B-trees
Query Selection
Storage Models & DBMS Architecture
Transaction Management
Scaling Out, NoSQL & CAP Theorem
Week 12 - Big Data Analytics