Skip to content
Next Generation Academy

Database Fundamentals



Learn to master databases!



CPF-eligible and multiple funding options up to 100%

Request a callback View the curriculum



3P Approach

Ready for takeoff
Full immersion
Ready to perform

Our training center guides you in identifying the ideal course and helps you maximize funding opportunities.
We provide everything you need to start with confidence.

Experience an immersive and intensive program designed to immerse you in hands-on workshops and real case studies.
Learn by doing and develop practical skills directly applicable to your future projects.

At the end of your journey, we assess your acquired skills, issue a certification attesting to your expertise, and support you to ensure success in your professional projects.
You are now ready to excel!

Course description

This course covers the essential concepts of modeling, managing, and querying data, focusing on data structures, tables, relationships, and the use of SQL to manipulate and extract information.


Course objectives

By the end of this course, participants will be able to:
Acquire the basics of SQL: Learn to write simple SQL queries to interact with a database.
Understand relational database concepts: Get familiar with database structure, tables, and relationships between them.
Master data manipulation techniques: Know how to insert, update, delete, and query data efficiently.
Apply best practices for data management and normalization.
Develop practical skills to manage and optimize databases.


Who is this course for?

This course is intended for a broad audience, including:
Beginners in database management
Data analysts
Entry-level developers
Project leads or managers
IT or data consultants.


Prerequisites

Basic knowledge of information systems.


Program

The course program is structured around several core modules:
Introduction to Databases and Basic SQL Queries

  • Introduction to relational databases: database concepts, tables, rows, columns, and relationships between tables.
  • Data modeling: Understanding entities, relationships, and ER (Entity–Relationship) diagrams.
  • Basic SQL queries: Introduction to SQL, writing SELECT queries to retrieve data.
Database Structure and Query Optimization
  • Creating and modifying tables: Syntax to create tables, define columns, and data types.
  • Managing primary and foreign keys: Define relationships between tables and enforce referential integrity.
  • Introduction to joins: Types of joins (INNER JOIN, LEFT JOIN, etc.) to combine data from multiple tables.
  • Aggregation functions: Using functions such as COUNT, SUM, AVG to analyze datasets.
Normalization, Transactions, and Advanced Data Management
  • Database normalization: Principles of normalization, normal forms (1NF, 2NF, 3NF).
  • Designing a relational database: Apply normalization to avoid redundancy and improve data efficiency.
  • SQL transactions: Introduction to transactions, COMMIT and ROLLBACK commands, managing transactions to ensure data integrity.
  • Security and access control: Security concepts in databases (user management, access privileges).


Course benefits

Pedagogical approach alternating theory and practice.
Qualified instructors with experience in Big Data.
Access to modern tools and learning resources.
Training accessible to all, with no advanced technical prerequisites.


Teaching methods and tools used

Live demonstrations on SQL tools and platforms.
Real case studies with analysis of concrete solutions.
Group work to encourage interaction and hands-on learning.
Experience sharing on enterprise best practices.


Assessment

Assessment is carried out in different ways:

  • End-of-course multiple-choice quiz to test understanding of the concepts covered.
  • Practical case studies or group discussions to apply the knowledge gained.
  • Ongoing assessment during practical sessions.

Standards and references

SQL standards: Compliance with SQL standards (SQL:1992, SQL:2003) for proficiency in queries and data manipulation.
Data management best practices: Applying normalization and referential integrity in database design.
Industry standards: Compliance with ISO/IEC 9075 to ensure the quality and portability of relational databases.


Delivery options

Public sessions or remote
In-house

Public sessions or remote

Duration: 3 days

Price: €3500

More details Contact us

In-house training

Duration and curriculum can be customized according to your company's specific needs

More details Contact us
💬
FAQ Assistant

Next Generation Academy