Bureautique et Internet
Fiche cours - SQL : concevoir et manipuler des bases de données
Durée maximum : 45 heures / Tarif plein : 260€ - Tarif réduit : 130€ (RSA, ASS, AAH)
Objectifs :
Être capable de modéliser et construire une base de données relationnelle à partir d’une expression de besoins ou d’un cahier des charges.
Vous saurez manipuler une base de données via le SQL, ce langage de requêtes permet notamment d’alimenter, de mettre à jour et de consulter des données dans une base de données.
La répartition du programme est de ⅔ consacré aux cours et ⅓ à de la mise en pratique.
Public :
Toute personne souhaitant apprendre à modéliser et/ou manipuler une base de données.
Aucune connaissance en SQL n’est nécessaire pour commencer cette formation.
Prérequis :
Vous devez cependant être autonome avec un poste informatique et être capable d’effectuer des recherches sur Internet.
Programme :
Modéliser une base de données : La modélisation est une phase très importante dans la réalisation d’une base de données. Elle est le plan qui facilite sa compréhension et son utilisation.
Formes Normales : La maîtrise des formes normales et celles de Boyce-Codd permettent de concevoir une base de données de qualité. On aborde également le sujet du débat de la dénormalisation et de toutes les dérives qui peuvent s’en suivre.
Types de données : Les données sont cataloguées par type. Présentation des différents types, on abordera la complexité des données temporelles, du fameux marqueur NULL, de l’encodage et la collation.
Création et évolution des objets SQL : Création des différents objets que l’on trouve en bases de données, tels que les schémas, tables, contraintes, vues et autres objets divers.
Mise à jour des données : Nous verrons comment alimenter les données dans une base de données avec les commandes d’insertion, de modification et de suppression.
Manipulation des données : Partie la plus vaste et nécessitant une grande attention. Nous verrons les opérations relationnelles et ensemblistes. Le SELECT en SQL sera abordé sous de nombreux aspects (diagramme de Venn, algèbre relationnelle, etc).
Statistiques : Travaux sur de grands volumes de données avec l’utilisation de fonctions d’agrégats et création de partitionnement de données.
Fournitures
Les auditeurs devront se munir d’une clé USB pour enregistrer les travaux et exercices.
Période(s) d'inscription
Semestre 1 : inscriptions du mercredi 16 août (10h) au lundi 04 septembre 2023 (minuit) inclus
Semestre 2 : inscriptions du mardi 09 janvier au lundi 29 janvier 2024 inclus
Calendrier :
Semestre 1 : du lundi 02 octobre 2023 au samedi 10 février 2024 inclus
Semestre 2 : du lundi 26 février au samedi 29 juin 2024 inclus
3 heures hebdomadaires.
Les candidatures en ligne sont fermées pour cette formation. Consultez les informations dans la rubrique "Période(s) d'inscriptions" de la fiche ci-dessus.