DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Langage SQL - Les fondamentaux (Option certification 'Exploitaton d'une base de données avec le langage SQL')

Date de mise à jour : 14/10/2021 | Identifiant OffreInfo : 08_1000029606

Information fournie par :
Région Grand Est, missions Carif-Oref

Certification et éligibilité au compte personnel de formation

  • Certification IT - Exploitation d'une base de données avec le langage SQL - Code CertifInfo 95447
    • Niveau de qualification : Sans équivalence de niveau

Objectifs, programme, validation de la formation

Objectifs

Maîtriser les bases du langage SQL.

Programme de la formation

Vue d'ensemble de SQL ? L'importance de SQL comme élément essentiel de toute activité de base de données ? Normes ANSI/ISO ? Description des composants fondamentaux: tables, colonnes, clés primaires et clés étrangères Structure de la base de données ? Création de tables et de colonnes
o Comparaison de types de données selon les plates-formes
o Construction de tables avec CREATE TABLE
o Modification de la structure d'une table avec ALTER TABLE
o Ajout de colonnes à une table existante
o Augmentation de la taille d'une colonne
o Suppression de tables avec DROP TABLE ? Protection de l'intégrité des données avec les contraintes
o Les types de contraintes o Garantir l'unicité avec les contraintes de clé primaire, renforcement de l'intégrité référentielle avec les contraintes de clé étrangère, activation et désactivation des contraintes, suppression de contraintes avec ALTER TABLE ? Amélioration des performances avec les index
o Récupération de données avec les index
o Recommander une marche à suivre pour la création d'index Manipulation de données ? Modification des contenus de table
o Ajout de lignes dans une table avec INSERT
o Changement du contenu des lignes avec UPDATE
o Suppression de lignes avec DELETE ? Utilisation de transactions
o Règles ACID (Atomicité Consistance Isolation Durabilité)
o Contrôle des transactions avec COMMIT et ROLLBACK ? Écriture de requêtes pour une seule table
o Récupération de données avec SELECT
o Inclure les colonnes et les expressions dans les résultats de requêtes
o Restriction de colonnes avec le filtre WHERE
o Tri des résultats avec ORDER BY
o Gestion des valeurs NULL dans les expressions
o Éviter le piège des valeurs NULL dans les conditions de filtre PROGRAMME PÉDAGOGIQUE Page 3 sur 3 Interrogation de plusieurs tables ? Syntaxe de jointure selon la norme ANSI/ISO
o Rapprocher les lignes apparentées avec INNER JOIN
o Inclure les lignes non appariées avec OUTER JOIN
o Création d'un produit cartésien avec CROSS JOIN ? Combiner des résultats avec des opérateurs définis
o Combinaison de résultats avec UNION
o Identification de lignes similaires avec INTERSECT
o EXCEPT pour rechercher des différences entre ensembles Récupérer les données avec les fonctions ? Traitement de données avec les fonctions scalaires
o Résolution de problèmes mathématiques avec les fonctions
o Manipulation des chaînes de texte
o Changement de la présentation de la date et de l'heure
o Formatage conditionnel avec l'expression CASE
o Utilisation de l'expression CASE pour simuler des tests IF
o Prise en charge des valeurs NULL ? Analyses avec les fonctions d'agrégation
o Résumé de données avec SUM, AVG et COUNT
o Recherche des valeurs la plus haute/basse avec MAX et MIN
o Définition du niveau de résumé avec

Validation et sanction

titre diplôme homologué

Type de formation

Certifiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Demandeur d'emploi, Salarié
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance générale de l'informatique et de l'environnement Windows.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
39 avenue Hoche
Batiment B - Etage 2
51100 - Reims
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Christophe KUDLEWSKI
Téléphone fixe : 0326821991
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
ACKWARE
SIRET: 41059169700033

Responsable : KUDLEWSKI
Téléphone fixe : 0326821991
Site web : http://www.ackware-formation.fr
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2022 au 31/12/2024
débutant le : 01/01/2022
Adresse d'inscription
39 avenue Hoche
Batiment B - Etage 2
51100 - Reims
Etat du recrutement : Ouvert
Modalités : Entrées / Sorties à dates fixes

Organisme responsable

ACKWARE
SIRET : 41059169700033

Adresse
39 avenue Hoche
Bâtiment B
51100 - Reims
Téléphone fixe : 0326821991
Contacter l'organisme