Skip Navigation

We will be performing scheduled maintenance that will affect various systems starting on Saturday, July 11 at 10 p.m, and continue into the early hours of Sunday, July 12.

Read more
Centennial College logo
  • Visit Us
  • Donate
  • Quick Links
  • Start Here
    Information For:
    • Future Students
    • New Students
    • Current Students
    • Part-time Students
    • International Students
    • Faculty and Staff
    • Parents and Supporters
    • Alumni
    • Transfer Student
    • Micro-Credentials Students
    • Partner with Centennial
  • Programs
  • Admissions
  • Financial Aid
  • International Education
  • Student Life
  • About
  • Apply Now
  • Donate
  • Apply Now

Introduction to Database Concepts

Course CodeCOMP-122
Lecture hours per week2
Lab hours per week2
Course AvailabilityOpen
Description

This course introduces students to the fundamental concepts and practices of relational database design, implementation, and management. Students learn how to analyze business requirements, model data using entity-relationship diagrams, design relational table structures, apply keys and constraints, normalize data to reduce redundancy, and implement secure database solutions. Using Oracle Database and SQL, students develop practical skills in creating, modifying, querying, and managing relational databases, including data definition, data manipulation, filtering, sorting, joins, functions, transactions, and user access control. Students also use AI-assisted development practices to support query writing, debugging, documentation, data modelling, and validation while maintaining accuracy, security, privacy, and professional judgment. Through hands-on labs, assignments, and a database design project, students build foundational database skills required for software development, data-driven applications, and enterprise information systems.

Centennial College logo
Image about Canada's Top 502022 top employer Centennial College logo
  • Programs
  • Admissions
  • Student Life
  • Financial Aid
  • About Centennial
  • Careers
  • myCentennial
  • Centennial Luminate
  • Library and Learning
  • Parents and Supporters
  • Partner with Centennial
  • Faculty and Staff
  • Media Room
  • Accessibility
  • Legal
  • Site Map
  • Contact Us
  • 416-289-5000
© 2026 Centennial College. All Rights Reserved.