SQL et base de données niveau 2

SQL est le langage utilisé pour manipuler (créer, rechercher, modifier et effacer) les données dans une base de données.
Le language SQL permet aussi de :
créer et gérer une base des données,
créer et gérer les utilisateurs
gérer les droits des utilisateurs d'une base de données.
Le langage SQL est un standard utilisé par tous les constructeurs des bases de données relationnelles (qui constituent la très grande majorité des bases des données existantes).
Aller à : Descriptif • Dates
Cours
Attestation de présence
CHF 1'350

Prérequis

Avoir des notions de base de SQL ou de Microsoft Access.
Connaissance du français au niveau B1: comprendre des textes de la vie quotidienne et rédiger d'une manière simple et cohérente. Etre capable de poursuivre une interaction dans des situations différentes, de faire face habilement aux problèmes de la vie quotidienne.

Description

Public

Toute personne appelée à manipuler directement ou indirectement les données ou l'accès aux données stockées dans une base.

Objectifs

Concevoir et implémenter une base de données avec le langage SQL
Gérer les transactions (accès concurrents: accès multiple de plusieurs utilisateurs et/ou applications).
Améliorer les performances et les temps de réponse en utilisant des requêtes compilées et optimisées grâce aux procédures stockées.
Utiliser MySQL et Oracle.
Comprendre comment utiliser un langage de programmation pour accéder aux bases de données.

Contenu

1. Analyse et conception d'une base de données (Application des formes normales)
2. Implémentation de la base de données (CREATE, ALTER, DROP et RENAME)
3. Création et Utilisation des vues et index (VIEW, INDEX)
4. Création des requêtes complexes (GROUP BY, HAVING, ORDER BY, FULL JOIN, LEFT/RIGHT JOIN, LOCK TABLE, etc)
5. Création et utilisation des procédures stockées
6. Création des utilisateurs et contrôle des droits d'accès aux données (GRANT, REVOKE, DENY).
7. Gestion des transactions sur les données (COMMIT, SAVEPOINT, ROLLBACK, SET TRANSACTION)
8. Utilisation des Systèmes de Gestion des Bases de Données MySQL et Oracle
10. Accès aux bases de données à travers un langage de programmation Java/C++/PHP/Android/iOS(iPhone/iPad)

Méthodologie

La méthodologie est participative avec des exercices pratiques et repose sur une implication importante de la part des apprenants.

Intervenants

Formateur/Professionnel de la branche qualifié et expérimenté.
 

Dates et inscription

SQL et base de données niveau 2 - 391896  · 2150872
16.06.25 - 27.06.25
2 sem/ 40p
LMMJVS
13:30 - 16:30
Ifage Augustins
CHF 1'350
Calendrier

Calendrier des séances

Jour
Date
Heure
Bâtiment
1
LUN
16.06.25
13:30 - 16:30
2
MAR
17.06.25
13:30 - 16:30
3
MER
18.06.25
13:30 - 16:30
4
JEU
19.06.25
13:30 - 16:30
5
VEN
20.06.25
13:30 - 16:30
6
LUN
23.06.25
13:30 - 16:30
7
MAR
24.06.25
13:30 - 16:30
8
MER
25.06.25
13:30 - 16:30
9
JEU
26.06.25
13:30 - 16:30
10
VEN
27.06.25
13:30 - 16:30
SQL et base de données niveau 2 - 391897  · 2150873
08.12.25 - 19.12.25
2 sem/ 40p
LMMJVS
13:30 - 16:30
Ifage Augustins
CHF 1'350
Calendrier

Calendrier des séances

Jour
Date
Heure
Bâtiment
1
LUN
08.12.25
13:30 - 16:30
2
MAR
09.12.25
13:30 - 16:30
3
MER
10.12.25
13:30 - 16:30
4
JEU
11.12.25
13:30 - 16:30
5
VEN
12.12.25
13:30 - 16:30
6
LUN
15.12.25
13:30 - 16:30
7
MAR
16.12.25
13:30 - 16:30
8
MER
17.12.25
13:30 - 16:30
9
JEU
18.12.25
13:30 - 16:30
10
VEN
19.12.25
13:30 - 16:30