Search Results

CPS-146 Database Fundamentals

3 hours lecture + 1 hour lab, 3 credits

This course introduces fundamental database concepts and database systems development methods with an emphasis on relational database design and implementation. Topics include DBMS concepts, data modeling, data normalization, database implementation, Structured Query Language, client-server databases, web database applications, and database administration issues. A popular database management system will be used to learn the concepts and to complete the assignments/projects. Note: Basic computer skills are assumed. Students with little computer experience should take CPS 143 or an equivalent course before taking CPS 146.


  • C in one of English Studies 12, Provincial English 12, English First Peoples 12, ENG 060, ENG 096, ENG 098; or C+ in ESL 092 and ESL 095; or English Assessment.

For course schedule information visit our timetable. Note: course registration is open to students accepted into an NIC program. If you have questions, please call 1-800-715-0914.

For information about transferability: