ADA School
ADA School
Home / Courses / Information Technology / Database Programming

Database Programming

Design, build and manage databases that power real businesses.

Duration2 Months
TuitionUGX 350,000
Intake1st of every month
CertificateFree

Course overview

Almost every system stores its information in a database. You learn to design clean data models, write SQL queries, build secure database-driven applications and keep data safe, fast and reliable.

Every module combines short theory sessions with hands-on practice, so you finish with real projects and a portfolio, not just notes. Entry requirements: Basic computer skills. Spreadsheet knowledge is an advantage.

Course outline

6 modules over 8 weeks. Select a module to see what you will cover.

Tables, keys, relationships and how data is organised.

Entity relationship diagrams and normalisation.

SELECT, JOIN, GROUP BY, subqueries, views and indexes.

Users, permissions, backups, restore and optimisation.

Stored procedures, triggers and connecting PHP or Python to a database.

Design and deliver a database for a school, shop or clinic.

Learning outcomes

By the end of this course you will be able to:

  • Design efficient relational databases
  • Write advanced SQL queries
  • Secure and back up business data
  • Build database-driven applications
  • Deliver a complete database project

What you can become

Graduates of this course go on to roles and businesses such as:

Database developer
Database administrator (junior)
Systems analyst
Data entry and records manager
Business systems consultant

Tools and skills you will use

MySQLSQLphpMyAdminPHPDraw.io

Study options

Choose the schedule that suits you. New students start on the 1st of every month.

  • Morning Session
  • Evening Session
  • Weekend Session
  • Monday – Wednesday
  • Wednesday – Friday
  • E-Learning

What is included

  • Practical and materials fee: free
  • Certificate and graduation: free
  • Computer lab, library and internet: free
  • School bag: free
  • Access to membership programs
  • Career and employability guidance
WhatsApp