Class Time and Place: Tu 12:00-2:50; IS 403
Instructor:
Vladimir Zadorozhny
Office Hours: by appointment
Tel: (412) 624 9411
e-mail: vladimir@sis.pitt.edu
GSA: Andrii Cherniak
Office Hours: Monday 10-11 am
Tel: (412) 624 7378
e-mail:
aic3@pitt.edu
This is an advanced graduate course on database systems. The focus of this course is on distributed and unstructured database management, as well as on core relationship between database management, information retrieval, and semantic technologies.
INFSCI 2710, or permission of instructor
.
Introduction (centralized vs distributed databases; homogeneous vs heterogeneous databases; OLAP and data warehousing, wide area networks and databases; structured vs unstructured data management; Web and databases; wireless networks and databases).
Architectures of modern database systems (client/server, advanced networked systems, OLAP and data warehousing systems).
Principles of distributed data management (distributed data storage, query processing, transaction management).
Unstructured data management (limitations of structured data models, data management and information retrieval).
Web-based data management (semi-structured data and querying XML, semantic Web data management, cloud computing and data management).
Advanced networked information systems (pervasive and mobile data management, stream data management, sensor data management.).
This course is
being offered for three credits. The coursework consists of Homeworks,
Exams, and a team-oriented Project. The grading is as follows:
|
Homeworks |
20% |
|
Midterm Exam |
20% |
|
Final Exam |
30% |
|
Project |
30% |
Late Policy: Homeworks are due at the beginning of class on the due date. Homework can be turned in the following class for a 25% penalty. No assignments will be accepted after that time.
All students are required to periodically check the class home page on the WWW. We will use this page to make announcements and to post information about the assignments and projects.
For the project report, you may follow the same guidance from the last semester. However, please clearly provide the following information, if your project involves data warehousing:
homework 1 (solutions, updated)
homework 2 (solutions, updated)
Silberschatz, Korth, and Sudarshan Database System Concepts, 6th edition , McGraw-Hill, 2010, ISBN 0-07-352332-1 (selected chapters)
Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schütze. Introduction to Information Retrieval, Cambridge University Press. 2008, ISBN 0521865719 (selected chapters)
Grigoris Antoniou and Frank van Harmelen. A Semantic Web Primer. The MIT Press; 2 edition, 2008 . ISBN-10: 0262012421, ISBN-13: 978-0262012423 (selected chapters)
Additional references will be posted here or provided in class.
|
Week |
Day |
Topics |
Special Events |
|
1 |
Tu 1/8 |
Class Introduction |
|
|
2 |
Tu 1/15 |
Advanced Database Architectures |
|
|
3 |
Tu 1/22 |
OLAP and Data Warehousing |
|
|
4 |
Tu 1/29 |
OLAP and Data Warehousing |
Project Assigned |
|
5 |
Tu 2/5 |
Distributed DBMS: Transactions, Concurrency, Recovery |
Proj. Group Lists Due |
|
6 |
Tu 2/12 |
Distributed DBMS: Transaction, Concurrency, Recovery |
|
|
7 |
Tu 2/19 |
Distributed DBMS: Query Processing and Optimization |
HW#1 Due, no late submission |
|
8 |
Tu 2/26 |
Querying Unstructured Data |
|
|
9 |
Tu 3/5 |
MIDTERM |
|
|
10 |
Tu 3/12 |
Spring Break |
|
|
11 |
Tu 3/19 |
Querying Unstructured Data |
|
|
12 |
Tu 3/26 |
Web Data Management |
|
|
13 |
Tu 4/2 |
Web Data Management |
HW#2 Due Day |
|
14 |
Tu 4/9 |
Pervasive Data Management |
|
|
15 |
Tu 4/16 |
Pervasive Data Management |
Project Due |
|
16 |
Tu 4/23 |
FINAL EXAM |
Exam |
Last Modified: January 15, 2013.