Course : Databases, modeling and technical choices

Practical course - 4d - 28h00 - Ref. CBC
Price : 2760 CHF E.T.

Databases, modeling and technical choices




This course provides a comprehensive overview of today's essential knowledge of databases, from the design process to actual use. It analyzes architectures and application domains, evaluates the market offer and examines practical implementation approaches.


INTER
IN-HOUSE
CUSTOM

In person or remote class
Available in English on request

Ref. CBC
  4d - 28h00
2760 CHF E.T.




This course provides a comprehensive overview of today's essential knowledge of databases, from the design process to actual use. It analyzes architectures and application domains, evaluates the market offer and examines practical implementation approaches.


Teaching objectives
At the end of the training, the participant will be able to:
Understanding relational DBMS logic
Create a conceptual database model using UML
Moving from conceptual to logical models
Understanding schematic normalization and denormalization
Switch from logical to physical model and implement with SQL

Intended audience
Developers, architects, IT managers, project managers, IT decision-makers.

Prerequisites
No special knowledge required.

Course schedule

1
DBMS logic

  • Review of the theories underlying relational databases.
  • Data models (hierarchical, network, etc.).
  • DBMS typology. Relational DBMS objectives.
  • Features (Codd rules, transactions, indexing, backups, restores).
  • Architecture.
Hands-on work
User creation, rights assignment, transactions, database queries.

2
Modeling techniques

  • The conceptual model.
  • Needs analysis.
  • Basic concepts (entities, associations, etc.).
  • Functional dependencies.
  • Conceptual level with Merise and UML.
  • The process.
  • Take into account business rules and constraints.
Hands-on work
Study of several real-life cases, Merise and UML modeling using a tool.

3
Logical data model

  • Logical model. Table and constraint structure.
  • Relational model (concepts, notations, terminology).
  • From conceptual to logical.
  • Tree modeling.
  • Normal forms (1st to 5th, BCNF).
  • Denormalization.
  • Volume calculations.
Hands-on work
Real-life case studies, normalization and denormalization exercises, schematic generation using a tool.

4
Implementation with SQL

  • Transactions.
  • SQL standards (SQL1, SQL2, SQL:1999, SQL:2003).
  • From the logical to the physical.
  • Data quality.
  • Views and materialized views.
  • Access rights and roles.
  • Catalogued procedures and triggers.
  • Interfaces with programming languages.
Hands-on work
Database creation and manipulation, reverse engineering, performance measurement (demonstrations).

5
Key parameters for server selection

  • Study SQL server parameters.
  • Technical components (disks and network interfaces).
  • Application modules (administration tools, etc.).
  • High-availability solutions, data security.
  • Technical criteria.
  • Total cost of ownership.
  • Market offer.


Customer reviews
4,3 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
STÉPHANIE L.
16/12/25
5 / 5

I would have liked to have seen a better balance between the design and the use of Sql, but the Sql exercises enabled me to revise, which is not uninteresting.
DARA V.
16/12/25
5 / 5

The course matched my expectations and its description.
PIERRE T.
16/12/25
4 / 5

The content was correct, but I think that my company took the wrong type of training: Normally, it should have been more about increasing performance.



Publication date : 01/25/2024


Dates and locations

Last places available
Guaranteed date, in person or remotely
Guaranteed session
From 19 to 22 May 2026
FR
Remote class
Registration
From 7 to 10 July 2026
FR
Remote class
Registration
From 15 to 18 September 2026
FR
Remote class
Registration
From 17 to 20 November 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 19 May, 7 July, 15 Sep., 17 Nov.