Formation introduction aux bases de données et au langage sql à montpellier
Montpellier
•        Formation découverte qui vous permettra de comprendre les bases de données relationnelles, leurs principes de fonctionnement, ainsi que le SQL
Introduction aux bases de données
	Définition : base de données, serveur de base de données, SGBD/R
	Le modèle relationnel
	Table, ligne, colonne et type de données
	Clef primaire et unicité
	Liaisons entre tables et notion d'intégrité référentielle
	Ateliers : discussion autour d'un schéma de base de données
Extraire les données
	Qu'est ce qu'une requête d'extraction ?
	Lister les valeurs à retourner avec SELECT
	Filtrer les données avec la clause WHERE
	Retourner des lignes sans doublon (DISTINCT)
	Opérateurs de restriction (BETWEEN, IN, LIKE...)
	Opérateurs numériques
	Ateliers : écriture et exécution de chaînes SELECT
Interroger les données de plusieurs tables
	Rôle des jointures
	Jointure interne & jointure externe
	Opérateurs ensemblistes (UNION, INTERSECT et EXCEPT)
	Ateliers : interrogation de plusieurs tables ; correspondances et non correspondances
Ordonancement et statistiques
	 Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...)
	Calculer des agrégats relatifs avec GROUP BY
	Filtrer les valeurs agrégées avec HAVING
	Ateliers : écriture de plusieurs requêtes statistiques
Présenter les données 
	Utiliser des alias pour présenter les données des colonnes
	Conversion de types de données
	Effectuer des choix à l'aide de l'opérateur CASE
	Trier les données avec une clause ORDER BY
Synthèse
	QCM récapitulatif
Pour plus d'informations, venez visiter notre site web en cliquant ici. 

