Schedule
Introduction to Database
INLS 523-001, Spring 2007
Introduction /
Semantic Modeling /
Relational Model /
SQL
Normalization and Data Quality /
Emerging Technologies
Notes:
This tentative schedule
lists the assignments and readings for
each of the topics we'll cover.
Other readings or assignments may be assigned
as appropriate.
All readings are from the textbook, (Elmasri, R & Navathe, S. (2004).
Fundamentals of Database Systems. Addison-Wesley) or
are
e-journals available through the UNC-CH library
[e-journal], [ACM DL]. [e-journal] readings may be
reached through the UNC-CH library
e-journal list.
If you want to access an e-journal from off campus, you may need to add
the proxy prefix to the URL: see
Off-Campus Access for more
information.
Thursday, 1/11/07: Introduction - business
Tuesday, 1/16/07: Introduction - business and database basics 1
Thursday, 1/18/07: Database basics 2
- Elmasri & Navathe, Ch. 12.1
Tuesday 1/23/07: Database concepts
Thursday, 1/25/07: Entity-relationship model basics 1
- Elmasri & Navathe, Ch. 3.1 - 3.4
- Outline for
1/25/07 -
2/6/07.
- Slides for ER
Tuesday 1/30/07: Entity-relationship model basics 2
- Elmasri & Navathe, Ch. 3.5-3.9
Thursday, 2/1/07: ER and Visio exercise
Tuesday, 2/6/07: Entity-relationship basics 3
- Assign A-ER, due Thursday, 2/15/07.
- Solution for Acme
Tours
exercise.
Thursday, 2/8/07: Start Database 1 in class
- Read Database 1 specifications
and review the ER diagram before class.
- Bring your laptop to class.
- Assign Database 1, due
Thursday, 2/22/07.
Tuesday, 2/13/07: Relational model basics 1
- Elmasri & Navathe, Ch. 5
- Outline
for 2/13/07 - 2/27/07
- Slides
for relational model
Thursday, 2/15/07: Relational model basics 2
Tuesday, 2/20/07: No class today
Please attend
A Legacy of Sharing Knowledge events instead.
Thursday, 2/22/07: ER to DB mapping 1
Tuesday, 2/27/07: ER to DB mapping 2
Thursday, 3/1/07: Extended ER basics
- Elmasri & Navathe, Ch. 4
- Outline
for 3/1/07 - 3/8/07.
- Slides
for EER
- Assign A-SCHEMA, due Tuesday,
3/20/07.
Tuesday, 3/6/07: EER to DB mapping
Thursday, 3/8/07: Mapping summary
Tuesday, 3/13/07 & Thursday 3/15/07: Spring Break, no class
Tuesday, 3/20/07: Relational Algebra 1
- Elmasri & Navathe, Ch. 6.1 - 6.5
- A-SCHEMA due.
- Assign Capstone Project.
Specifications
and ER due Tuesday, 4/3/07. Database due Tuesday, 5/1/07, 4:00 p.m.
- Outline for 3/20/07
& 3/22/07.
- Slides for relational
algebra.
Thursday, 3/22/07: Relational Algebra 2
Tuesday, 3/27/07: SQL DDL
Thursday, 3/29/07: SQL DML 1
- Elmasri & Navathe, Ch. 8.4-8.7
Tuesday, 4/3/07: SQL DML 2
Thursday, 4/5/07: Good design, Functional Dependencies
- Elmasri & Navathe, Ch. 12.2
- Elmasri & Navathe, Ch. 10.1 & 10.2
- Database 3 due.
- Outline for 4/5/07
- 4/12/07.
- Slides for today and
next Thursday.
Tuesday, 4/10/07: Normalization 1
- REMINDER No class meeting today.
I suggest you listen to/view the
slides and narration
in groups, so you can discuss the exercises.
- ANOTHER REMINDER You may turn in A-RASQL today, or
on Thursday, 4/12/07.
- Elmasri & Navathe, Ch. 10.3 - 10.6
- A-RASQL due today.
Thursday, 4/12/07: Normalization 2
Tuesday, 4/17/07: Data quality
Thursday, 4/19/07: Reverse engineering 1
Tuesday, 4/24/07:Reverse engineering 2
Thursday, 4/26/07: Data mining and warehousing; Wrap-up
- Elmasri & Navathe, Ch. 27.1
- Elmasri & Navathe, Ch. 28.1 - 28.2
Tuesday, 5/1/07, 4:00 p.m:
Capstone Project due.
This page was last modified on January 5, 2007,
by Stephanie W. Haas.
Address questions and comments about this
page to Stephanie W. Haas at
stephani at ils dot unc dot edu
© Stephanie W. Haas, 2006, 2007 All rights
reserved.