Search | Directories | Reference Tools
UW Home > UWIN > Student Guide > Course Catalog 

Instructor Class Description

Time Schedule:

Melody Y Ivory-Ndiaye
INFO 445
Seattle Campus

Advanced Database Design, Management, and Maintenance

Advanced perspectives on DBMS theory, architecture, and implementation. Conceptual, logical, physical modeling. Index structures, query optimization and performance tuning, relational algebra, transaction processing, and concurrency control. Operational databases, decision support systems, and data warehousing. Projects in database implementation and integration. Social implications of large distributed database systems. Prerequisite: INFO 340; CSE 373.

Class description

Databases represent a multi-billion–dollar industry. People use them in all sectors, from education to government and healthcare; thus, they play an important role in our information society. Given the widespread and long-term use of databases, large volumes of data are now readily available. These volumes contain latent knowledge that could be harnessed to improve processes, guide new inventions, produce a competitive edge, and so on. People use data mining to discover new knowledge from data. In fact, database vendors are now developing data mining tools or integrating them with their database management systems. People who have solid database or data mining skills are in high demand. People who have both skill sets are rare; thus, they have an advantage over someone who possesses only one of the skill sets.

This course aims to prepare you to become a “data professional.” A data professional is someone who is proficient in: 1. Managing data (e.g., database administration, database design, and database development) 2. Providing access to data (e.g., implementing client-server architectures and developing interfaces) 3. Supporting use of data (e.g., answering questions through queries and knowledge discovery) 4. Considering social implications of data (e.g., developing policies for privacy, informed consent, etc.)

Student learning goals

General method of instruction

Recommended preparation

Class assignments and grading


The information above is intended to be helpful in choosing courses. Because the instructor may further develop his/her plans for this course, its characteristics are subject to change without notice. In most cases, the official course syllabus will be distributed on the first day of class.
Last Update by Melody Y Ivory-Ndiaye
Date: 02/06/2005