CST-421-90, Database Concepts (FA15)
INSTRUCTOR: Kyongil Yoon
SCHEDULE/DAY/TIME: Online, 09/05/2015-12/05/2015
This course introduces the concepts and techniques of databases. Students will learn how to develop a database through a full development cycle. How to design relational tables and how to retrieve data from a database using SQL will be explored. Topics will include concepts of database, database design, entity-relationship models, normalization, SQL, and other DBMS issues.
- Students will be able to understand the general concepts of database systems and relational database in particular.
- Students will learn the basics of SQL, the standard relational query languages.
- Students will be able to design and implement a simple relational database
Hands-on labs and assignments
REQUIREMENTS AND ASSIGNMENTS:
Final Project: 25%
Discussion and Participation: 10%
REQUIRED TEXT(S) OR MATERIALS:
DATABASE SYSTEMS: A Practical Approach to Design, Implementation, and Management, 5th ed., Thomas Connolly, Carolyn Begg, Addison Wesley, ISBN 9780321523068
RECOMMENDED READINGS OR MATERIALS:
READINGS AND/OR ASSIGNMENTS TO BE DONE PRIOR TO THE FIRST CLASS:
Read chapter 1. Introduction to Databases