jackmyers.info
Schedule for DB
A Testable
B Concept You'll Need to Use
C For Your Benefit
| Week of (Tues) | Tuesday | Thursday | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9/1 |
|
|
||||||||||||||||
| 9/8 |
|
|
||||||||||||||||
| 9/15 |
|
|
||||||||||||||||
| 9/22 | ||||||||||||||||||
| 9/29 | ||||||||||||||||||
| 10/6 | ||||||||||||||||||
| 10/13 | ||||||||||||||||||
| 11/3 | ||||||||||||||||||
| 11/10 | ||||||||||||||||||
| 11/17 | ||||||||||||||||||
| 11/24 | Thanksgiving | |||||||||||||||||
| 12/1 | ||||||||||||||||||
| 12/8 | Final Exams | |||||||||||||||||
| 12/15 | Final Exams | |||||||||||||||||
| 9/2 |
1. Introduction to Databases 2. Data Modeling
|
2. Data Modeling Chapter 3: Data Modeling Using the ER Model
|
||||||||||||||||
| 9/9 |
2. Data Modeling Chapter 3: Data Modeling Using the ER Model
|
2. Data Modeling Section 9.1: Relational DB Design Using ER-Relational Mapping Algorithm
|
||||||||||||||||
| 9/16 |
2. Data Modeling Chapter 3: Data Modeling Using the ER Model
|
2. Data Modeling (Review and Practice)
|
||||||||||||||||
| 9/23 |
2. Data Modeling
Chapter 4: The Enhanced ER (EER) Model Section 9.2: Mapping EER Model Constructs to Relations
|
2. Data Modeling (Review and Practice)
|
||||||||||||||||
| 9/30 |
2. Data Modeling (Review and Practice)
|
3. Keys, SELECT and inner joins Chapter 5: The Relational Data Model and Relational DB Constraints Section 6.3: Basic Retrieval Queries in SQL
|
||||||||||||||||
| 10/7 |
|
4. Outer joins, UNIONs
Section 7.1.6: Joined Tables in SQL and Outer Join
|
||||||||||||||||
| 10/14 |
4. Outer joins, UNIONs 8. Subqueries Section 7.1.6: Joined Tables in SQL and Outer Join Sections 7.1.2: Nested Queries
|
6. Aggregation and Windows Functions Aggregation Queries Section 7.1.7: Aggregate Functions in SQL Section 7.1.8: Grouping: The GROUP BY and HAVING Clauses |
||||||||||||||||
| 10/21 |
6. Aggregation and Windows Functions 8. Subqueries: Correlated Queries Sections 7.1.3 - 7.1.4 : Correlated Queries
|
6. Aggregation and Windows Functions 10. Views Sections 7.1.2: Nested Queries
|
||||||||||||||||
| 10/28 |
5. Database Programming Procedures, Functions, Triggers Chapter 10: Introduction to SQL Programming Techniques |
7. NoSQL, CAP Theorem, Intro to MongoDB Chapter 24: NoSQL DBs and Big Data Storage Systems |
||||||||||||||||
| 11/4 | 9. Normalization 3NF to BCNF
Chapter 14: Basics of Functional Dependencies and Normalization for Relational DB |
9. Normalization BCNF, higher forms
|
||||||||||||||||
| 11/18 |
9. Normalization Funct. Dependencies, 1NF, 2NF Chapter 14: Basics of Functional Dependencies and Normalization for Relational DB |
9. Normalization Intro to Funct. Dependencies Chapter 14: Basics of Functional Dependencies and Normalization for Relational DB |
||||||||||||||||
| 11/18 | ||||||||||||||||||
| 11/25 |
11. NoSQL: Neo4j a Graph DB
Chapter 24: NoSQL DBs and Big Data Storage Systems O'Reilly Text: Neo4j Neo4j |
Thanksgiving | ||||||||||||||||
| 12/2 | TBD |
|
||||||||||||||||
| 12/9 |
|
Reading Day | ||||||||||||||||
| 12/16 |
|