Loading Events

« All Events

Certificate: Technology: Database Development

May 24, 2027 @ 9:00 am - May 28, 2027 @ 1:00 pm
R17999
Database Development

Course Overview:

This course provides the foundational knowledge and practical skills to design, build, query, and manage modern, secure, and efficient databases.

Target Audience: Aspiring Database Developers, Data Analysts, IT professionals, and software developers.

Outline

Module 1: Database Design and Modeling

  • Relational Database Concepts and Principles.
  • Entity-Relationship (ER) Diagramming.
  • Normalization (1NF, 2NF, 3NF).
  • Translating Business Requirements into a Data Model.

Module 2: SQL and Query Optimization

  • Core SQL: DDL, DML, DQL (SELECT, JOINs, WHERE, GROUP BY).
  • Writing Advanced Queries: Subqueries, Functions.
  • Indexing and Query Performance Tuning.
  • Understanding Execution Plans.

Module 3: Data Warehousing Concepts

  • Data Warehouse Architecture (OLAP vs. OLTP).
  • Dimensional Modeling: Stars and Snowflakes Schemas.
  • ETL (Extract, Transform, Load) Processes.
  • Introduction to BI and Reporting.

Module 4: Database Security and Management

  • User Authentication and Authorization.
  • Implementing Data Encryption.
  • Backup, Recovery, and Disaster Planning.
  • Routine Maintenance and Monitoring.

Module 5: Emerging Trends in Database Technology

  • Introduction to NoSQL Databases (Document, Key-Value).
  • Cloud Database Services (e.g., AWS RDS, Azure SQL).
  • Big Data Fundamentals.
  • Overview of Data Lakes.

Details

Organizer

Venue