SQL : Les fondamentaux par Aplose

Lieu(x)
En centre (34)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
1. Le modèle relationnel de Codd
- Principaux concepts
- Les domaines, les relations.
- Les dépendances fonctionnelles élémentaires, clés candidates, clé primaire.
- Valeur NULL, intégrité d'entité, intégrité référentielle (clés étrangères).
- Normalisation des données : les trois premières formes normales.
- Importance pour la base de données.
- Conséquence lors de l'accès aux données.
- Savoir lire MCD (Modèle Conceptuel de Données) et MLD (Modèle Logique de Données).2. La consultation avec le langage
- Structure générale d'une requête ; SELECT, FROM, WHERE.Elimination des doublons avec le DISTINCT.
- Restrictions avec les opérateurs LIKE, BETWEEN, IN...
- Tri des résultats avec ORDER BY.
- Accès à plusieurs tables : les jointures internes (INNER JOIN).
- Les sous
- requêtes : dans quels cas sont
- elles nécessaires ?
- Statistiques avec les fonctions d'agrégation : COUNT, MAX, MIN, AVG, SUM.
- Partitionnement des résultats statistiques : GROUP BY et HAVING.
- Opérateurs ensemblistes : UNION, EXCEPT et INTERSECT.
- Accès à plusieurs tables : les jointures externes (OUTER JOIN).
- Les fonctions SQL (manipulations de chaînes de caractères, manipulations de dates..).T.P. Ecrire des requêtes SQL permettant la consultation simple de données normalisées, d'accès à plusieurs tables. Ecrire des requêtes de statistiques.3. La mise à jour avec le langage SQL
- Création de lignes dans une table : INSERT.
- Modification du contenu de lignes : UPDATE.
- La destruction de lignes : DELETE.
- T.P. Ecrire des requêtes SQL permettant la mise à jour de données.4. Travailler avec des tables et avec des vues
- Différences entre tables et vues.
- Comment créer une table simple avec SQL.
- Comment créer une vue avec SQL.
- Se servir d'une vue : Intérêt pour un utilisateur.
- T.P. Créer des tables et des vues simples. Requêtes sur ces objets.
Objectifs
- Maîtriser le modèle relationnel.
- Écrire et exécuter des requètes sur une base de données (insert, select, update, delete)
- Appréhender le DDL : mises à jour structures
Centre(s)
  • Montpellier (34)
  • Juvignac (34)
Formation proposée par : Aplose
À découvrir
VERTEGO INFORMATIQUE
Les fondamentaux du langage sql par VERTEGO INFORMATIQUE
Sql les fondamentaux par Vaelia
SQL : les fondamentaux par Audit conseil formation (ACF)
SQL Les fondamentaux par VAELIA MERIGNAC
VERTEGO INFORMATIQUE
Ecrire des requêtes transact SQL pour SQL server par VERTEGO INFORMATIQUE
Language SQL - Fondamentaux et avancé par GROUPE Si2A - Centres de formation
Formation certifiante Langage SQL - Fondamentaux et Avancé par GROUPE Si2A - Centres de formation
VERTEGO INFORMATIQUE
Designing database solutions -sql server par VERTEGO INFORMATIQUE
LH SOLUTIONS
FORMATION SQL (débutant - intermédiaire - avancé) par LH SOLUTIONS
Langage SQL - Les fondamentaux (Option certification 'Exploitaton d'une base de données avec le langage SQL') par Ackware