Description
3 credit/unit hours – Three hours of lecture weekly; one term
This course introduces elementary relational database concepts, including but not limited to database modeling and Structured Query Language (SQL).
Updated: March 22, 2024
Learning Objectives
Upon completion of this course the student will be able to:
- Describe the purpose, philosophy, and motivation behind databases;
- Describe the capabilities of relational databases;
- Perform data modeling;
- Implement a database design;
- Perform basic database administrator functions; and
- Demonstrate appropriate and ethical behavior and good work habits.
Main Topics
1.0 Introduction to databases
2.0 Data modeling
3.0 Database design
4.0 Database implementation with the relational model – SQL
5.0 Multi-user databases
6.0 Enterprise databases