| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Week | Monday | Tuesday | Wednesday | Thursday | Color Legend | |||||||||||||||||||||||||
2 | 1 | 9/7/2020 | 9/8/2020 | 9/9/2020 | 9/10/2020 | Project Work | |||||||||||||||||||||||||
3 | Course logistics, Chapter 1 1-1-1.3 Connolly & Begg File-based approach vs. the database approach to storing data, User roles Connolly and Begg Chapter 1.4, Advantages and Disadvantages to DB Chapter 1.6 | Exam | |||||||||||||||||||||||||||||
4 | 2 | 9/14/2020 | 9/15/2020 | 9/16/2020 | 9/17/2020 | Project Work | |||||||||||||||||||||||||
5 | ANSI-SPARC model 2.1 Database programming languages 2.2.1 & 2.2.2. Data model 2.3, functions of a DBMS 2.4; DBMS architectures | DBMS architectures Chapter 3.1, Cloud computing 3.5 Connolly and Begg; | Exam | ||||||||||||||||||||||||||||
6 | 3 | 9/21/2020 | 9/22/2020 | 9/23/2020 | 9/24/2020 | Homework | |||||||||||||||||||||||||
7 | Relational model, integrity constraints and views Chapter 4 (Sections 4.2, 4.3, 4.4) Connolly and Begg; | Homework 1 due (short essays on Ch. 1-4) | My SQL should be installed on laptops, Murach Appendix A , Installation instructions on Resources page of website. My SQL workbench SQL CREATE TABLE, USE | Holiday | |||||||||||||||||||||||||||
8 | 4 | 9/28/2020 | 9/29/2020 | 9/30/2020 | 10/1/2020 | ||||||||||||||||||||||||||
9 | SQL SELECT simple queries, aggrgation, KEYWORDS BETWEEN, IN, ORDER BY, LIMIT, GROUP BY | Homework 2 due (create a MySQL DB) | Exam 1 due (Database background and architecture Ch 1,2,3,4); | SQL SELECT IN clause (INTERSECTION), NOT IN (set difference) and UNION (Murach Chapter 4), JOIN | |||||||||||||||||||||||||||
10 | 5 | 10/5/2020 | 10/6/2020 | 10/7/2020 | 10/8/2020 | ||||||||||||||||||||||||||
11 | correlated queries, subqueries in FROM and SELECT list; Murach Ch. 7, complex and nested queries (Murach CH. 7) , MySQL practice work correlated and uncorrelated nested queries, More DDL and DML commands | Homework 3 due (SQL SELECT) | Complete nested queries, Relational Algebra | Complete Logical database design (Connolly & Begg Chapter 17,Cover physical database design 18 ); SQL join and set operations, nested queries. Project proposal due | |||||||||||||||||||||||||||
12 | 6 | 10/12/2020 | 10/13/2020 | 10/14/2020 | 10/15/2020 | ||||||||||||||||||||||||||
13 | Columbus day holiday | Continue with Relational algebra Examples converting between RA and SQL, | |||||||||||||||||||||||||||||
14 | 7 | 10/19/2020 | 10/20/2020 | 10/21/2020 | 10/22/2020 | ||||||||||||||||||||||||||
15 | Complete Division RA Modeling the real world, Connolly and Begg Chapter 12, UML notation | homework 4 due (importing data and SQL SELECT) | structural constraints; EER (Chapter 13) | ||||||||||||||||||||||||||||
16 | 8 | 10/26/2020 | 10/27/2020 | 10/28/2020 | 10/29/2020 | ||||||||||||||||||||||||||
17 | Enhanced entity relationship | Exam 2 (SQL and Relational Algebra) | Conceptual design (UML) to logical design ( Connolly & Begg Ch. 17) Logical design to Physical design | ||||||||||||||||||||||||||||
18 | 9 | 11/2/2020 | 11/3/2020 | 11/4/2020 | 11/5/2020 | ||||||||||||||||||||||||||
19 | Normal form, functional dependencies (Connolly & Begg Chapter 14.5-14.9, Murach Chapter 10) ; | Homework 5 due (database modeling) | Start of Topic 4 SQL procedures, functions, triggers,events, prepared statements (Murach Ch. 16), | ||||||||||||||||||||||||||||
20 | 10 | 11/9/2020 | 11/10/2020 | 11/11/2020 | 11/12/2020 | ||||||||||||||||||||||||||
21 | Review for exam 3; triggers,events, prepared statements (Murach Ch. 16), | Project proposal due | Connecting to MySQL from an application, Embedded SQL Murach Chapter 1, Connolly and Begg Chapter 29ACID; Concurrency problems, and Serializability Connolly & Begg Chapter 22.1, 22.2, Serializable schedules, Algorithms to support concurreny, precedence graph | ||||||||||||||||||||||||||||
22 | 11 | 11/16/2020 | 11/17/2020 | 11/18/2020 | 11/19/2020 | ||||||||||||||||||||||||||
23 | Locks and s ; Chapter 22 | Homework 6 due (SQL user defined functions and procedures ) | Exam 3 (conceptual design to SQL CREATE) | Deadlock algorithm Recoverability Chapter 22; Isolation levels | |||||||||||||||||||||||||||
24 | 12 | 11/23/2020 | 11/24/2020 | 11/25/2020 | 11/26/2020 | ||||||||||||||||||||||||||
25 | Intention locks, Timestamp alogrithm Connolly and Begg Ch 22 | Homework 7 due (client application), | Thanksgiving | ||||||||||||||||||||||||||||
26 | 13 | 11/30/2020 | 12/1/2020 | 12/2/2020 | 12/3/2020 | 12/4/2020 | |||||||||||||||||||||||||
27 | Recoverability | The NoSQL movement, CAP theorm and other data models; | Exam 4 (Transactions and NoSQL) | ||||||||||||||||||||||||||||
28 | 14 | 12/7/2020 | 12/8/2020 | 12/9/2020 | 12/10/2020 | 12/11/2020 | |||||||||||||||||||||||||
29 | Project work | project due | |||||||||||||||||||||||||||||
30 | |||||||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||||
100 |