Course:INFO606 - Advanced Database Management
On Campus Offering:Winter (eve)
Online Offering:Summer
Faculty:Song, Il-Yeol
Li, Jiexun Jason
Extended Course Description:

Catalog Course Description:
Examines both traditional database systems and recent advances in database systems.  Topics include formal treatment of normalization and denormalization, extended entity-relationship models, advanced query processing techniques, query optimization, physical database design and indexing, and object-oriented database systems.

Pre-requisites and Co-requisites:
INFO 601  Computer Programming for Information Processing or equivalent knowledge
INFO 605  Database Management I
 
Curriculum Role:
This course is offered to students who finished Database Management I and presents advanced theory and technology for database design and performance improvement of databases.
 
Course Rationale:
This course establishes the theoretical background of relational databases and advanced technology of improving database performance and database design. This course is offered for students who want to be a database expert for conceptual database design, as well as physical database design.

Course Outcomes:
Upon successful completion of this course, a student will be able to:
• Explain evolving technologies and trends of database systems
• Normalize relations into the third normal form
• Denormalize relations for performance improvement
• Acquire knowledge of functional dependency and inference rules
• Apply inference rules to remove redundant functional dependency
• Acquire knowledge of database tuning to optimize performance
• Design physical database structure, file organization, disk parameters and indexing techniques
• Apply relational algebra operations to query relational databases
 
Course Content:
Principal topics and the approximate number of weeks devoted to each are:
• Reviews of INFO 605 and normalization and denormalization (3)
• Advanced relational algebra operations (1.5)
• Advanced database tuning for performance optimization (1)
• Physical database structure and indexing (3)
• Beyond relational database systems – XML databases and the Semantic Web (1.5)
 
Presentation:
Note: Presentation method may vary somewhat from section to section.
Presentation will be by lecture.
 
Assessment:
Note: Assessment method may vary somewhat from section to section.
Evaluation is based on assignments, project, and examination.
Previous | Course List | Course Offerings | Next
Email this page Print this page
Course Details
Dotted Underline