Plan détaillé
Plan détaillé
Plan détaillé
I - Fiche de contact
II - Objectifs du cours
III - Pré-requis
IV - Exercice
V - Exercice
VI - Exercice
1. Objectif
2. Introduction
4.3. Optimisation
1. Exercice
2. Exercice
1. Objectif
2. Introduction
Exercises solution
https://www.plb.fr/formation/TELECOM/formation-initiation-aux-bases-de-donnees,25-1026.php
https://elearning.esgee-oran.dz/pluginfile.php/16193/mod_page/content/44/polycop_inf4_tandjaoui.pdf
DESCRIPTION DE LA FORMATION
Le nombre impressionnant de base de données utilisées par toute sorte d'applications et de sites
WEB dans des domaines extrêmement variés entretient l'illusion que «toutes les données sont
disponibles sur tout». Mais d'où viennent-elles à l'origine et comment les croisements d'information
sont possibles pour pouvoir d'un simple clic afficher le prix d'un article ou encore les places libres
pour un événement à telle date dans telle ville ? Les bases de données se conçoivent et se
remplissent avec des limites posées par leurs concepteurs. Cette formation Initiation Bases de
données SQL va vous permettre de comprendre ce qu'est véritablement une base de données et en
quoi elle se différencie d'un « simple fichier Excel amélioré ». De nombreux exemples pris dans les
environnements d'entreprise (Oracle, SQL Server, MySQL, etc. ) vous permettront de faire le tour des
concepts fondamentaux des bases de données. Vous comprendrez la place des SGBDR (système de
gestion de bases de données) dans l'entreprise et deviendrez un interlocuteur généraliste capable de
discuter avec tous les profils (MOA, MOE, développeurs, DBA, utilisateurs, ...) tout en étant
opérationnel sur l'incontournable langage SQL.
OBJECTIFS
Objectif opérationnel :
Objectifs pédagogiques :
À l'issue de cette formation Initiation Bases de données SQL vous aurez acquis les
connaissances et compétences nécessaires pour :
Concevoir une base de données (modèle relationnel, MCD)
Créer une base (tables, contraintes d'intégrités)
Remplir une base de données (chargement depuis un fichier texte ou ordres SQL)
Écrire des requêtes SQL pour extraire les données de la base (select)
Comprendre le concept de transaction et des verrous (accès concurrent)
Comprendre comment les données sont sécurisées (droits)
Comprendre les formats de données (CSV, XML, import/export, ETL) dans les
échanges entre les applications et les bases
Comprendre la place des bases de données dans les architectures d'entreprise (site
WEB, applications internes, décisionnel, outils BI, reporting, etc. )
CONTENU DU COURS