INF1343 – Introduction to Database Modelling and Database Design

Schedule

References to the relevant portions of the texts for readings are shown in square brackets:

DM-DO = Data Management: Databases and Organizations

MIR = Modern Information Retrieval

TUT = There will be tutorials available on Blackboard that should be completed prior to the lab

 

NOTE: Additional guest lecturers maybe included as we currently work out schedules of these busy individuals.

 

Week 1: Jan 4

Introduction:  DBs, DBMSs, and DB Design              [DM-DO Ch 1, 2]

 

Week 2: Jan 11         

Data Modelling:  The ER Model                                 [DM-DO Ch 3, 4, 5, 6]

Additional Readings:

·         Chilton, Michael A., McHaney, R., Chae, B. 2006. Data Modeling Education: The Changing Technology, Journal of Information Systems Education, Spring 2006, 17(1), 17-20.

·         Watson, R. T. 2006. The Essential Skills of Data Modeling, Journal of Information Systems Education, Spring 2006, 17(1), 39-41.

 

                       

                                                                                   

Week 3: Jan 18         

LAB I: Database Modelling and Definition                 [TUT 1]

 

Week 4: Jan 25

            More Data Modelling                                                  [DM-DO Ch 7]

Functional Dependencies & Normal Forms               [DM-DO Ch 8]

Relational Operations and DB Queries                      [DM-DO Ch 9]

 

Week 5: Feb 1           

LAB II:  SQL                                                                [DM-DO Ch 10]

 Database Definition & Some Simple Queries [TUT 2]

 

Week 6: Feb 8                       

Physical Data Management                                       [DM-DO Ch 11]

DBMS Application Architectures                                [DM-DO Ch 12]

Object-Oriented & Object-Relational DBMSs                        [DM-DO Ch 13]

 

Guest Lecturer: 

Nancy Isozaki, Manager, Solutions & Information, Architecture, Information & Technology, Division, City of Toronto will present  "Modeling City Services:  The Municipal Reference Model"

 

A1 Due Mon, Feb 8 9am

 

Feb 15 Reading Week, no class

 

Week 7: Feb 22         

LAB III:  Database Queries                                        [TUT 3]

 

Week 8: Mar 1

Text Databases & Information Retrieval                    [MIR Ch 2, 3, 7, 8]

XML and the Web                                                       [DM-DO 16, 18]

           

Week 9: Mar 8           

LAB IV:  Database Queries and Reports                   [TUT 4]

 

A2 Due Mon, Mar 8, 9am

           

Week 10: Mar 15

SQL and Java                                                             [DM-DO Ch 17]

DBMS Security & Administration                               [DM-DO Ch 20]

 

Guest Lecturer:

                        Walid Rjaibi, IBM Senior Technical Staff Member, DB2 Security Architect

 

Week 11: Mar 22

Lab V: More Database Queries and Reports                        [TUT 5]

 

Week 12: Mar 29

OLAP: Data Warehousing and Data Mining               [DM-DO Ch 15]

OLTP: Concurrency Control, Logging, Recovery      [DM-DO Ch 19]

 

Guest Lecturer:

            Andy Main, Solution Advisor, Business Intelligence Products, SAP Canada

OLAP Analysis and Visualization

           

A3 Due Mon, Mar 29, 9am

 

Week 13: Apr 5                     

Final Exam in Class