Formation Interroger des bases de données avec le langage SQL

Formation LANGAGE SQL : Interroger des bases de données avec le langage SQL (IQL)

INTERROGER DES BASES DE DONNÉES AVEC LE LANGAGE SQL








Téléchargez votre devis :    Gratuitement
   Sans engagement  
   En moins d'une minute

Formation LANGAGE SQL

Formation LANGAGE SQL éligible DIF, OPCA et CIF
Formation LANGAGE SQL dispensée dans toute la France
Certification EGILIA Essentials avec l'Académie Européenne d'Informatique (European Computing Academy)
Découvrez le Programme

Structured Query Language (SQL), ou langage structuré de requêtes, est un pseudo-langage informatique (de type requête) standard et normalisé, destiné à interroger ou à manipuler une base de données relationnelle avec :

  • Un langage de définition de données (LDD, ou en anglais DDL, Data Definition Language),
  • Un langage de manipulation de données (LMD, ou en anglais DML, Data Manipulation Language), la partie la plus courante et la plus visible de SQL,
  • Un langage de contrôle de données (LCD, ou en anglais DCL, Data Control Language),
  • Un langage de contrôle des transactions (LCT, ou en anglais TCL, Transaction Control Language),
  • Et d'autres modules destinés notamment à écrire des routines (procédures, fonctions ou déclencheurs) et interagir avec des langages externes.


SQL fait partie de la même famille que les langages SEQUEL (dont il est le descendant), QUEL ou QBE (Zloof).

En juin 1970, Edgar Frank Codd publia l'article « A Relational Model of Data for Large Shared Data Banks » ("Un modèle de données relationnel pour de grandes banques de données partagées") dans la revue Communications of the ACM (Association for Computing Machinery).

Ce modèle a été rapidement admis comme modèle définitif pour les systèmes de gestion de base de données (SGBD). Un langage, Structured English Query Language ("SEQUEL") (langage d'interrogation structuré en anglais) a été développé par IBM pour mettre en œuvre le modèle de Codd.

La première version de SQL a été développée chez IBM en 1970 par Donald Chamberlain et Raymond Boyce.Cette version d'origine (SEQUEL) a été conçue pour manipuler et éditer des données stockées dans la base de données relationnelle IBM :
le système R. Le nom SEQUEL a été abandonné et contracté en SQL car il était déposé commercialement depuis.

1984 par l'avionneur Hawker Siddeley pour un système d'acquisition de données Il était censé alors devenir un élément clé du futur projet FS.

En 1979, Relational Software, Inc. (actuellement Oracle Corporation) présenta la première version commercialement disponible de SQL, rapidement imité par d'autres fournisseurs. Malgré le succès du langage SQL qui a suivi, Codd dénoncera cet outil qu'il considère comme une interprétation incorrecte de ses théories.

SQL a été adopté comme recommandation par l'Institut de normalisation américaine (ANSI) en 1986, puis comme norme internationale par l'ISO en 1987 sous le nom de ISO/CEI 9075 - Technologies de l'information - Langages de base de données - SQL.

Devant le nombre sans cesse croissant d'informations gérées par les entreprises, le recours aux systèmes de gestion de bases de données est naturellement amené à se généraliser. Il n'est d'ailleurs pas rare de voir cohabiter dans une même entreprise plusieurs SGBDR tels que SQL Server, Oracle, MySQL...

La maîtrise du langage SQL, enseignée par cette formation, permettra aux administrateurs et développeurs de bases de données d'exploiter les informations de l'entreprise, quel que soit le système qui les héberge.
 

Ce qu'il faut retenir

  • Cursus LANGAGE SQL exclusif !
  • 3 jours de formation (21 heures)
  • 30 jours de coaching après la formation
  • 1 accès illimité et à vie à la SMARTlibrary
Formation DIC, CIF, OPCA, Fongecif

Calendrier des sessions

Sessions 2014 et 2015

Lyon
5 Mai 2014, 26 Mai 2014, 16 Juin 2014, 16 Juill. 2014, 4 Aout 2014, 27 Aout 2014
Paris
28 Avril 2014, 12 Mai 2014, 2 Juin 2014, 23 Juin 2014, 21 Juill. 2014, 11 Aout 2014
Toulouse
5 Mai 2014, 26 Mai 2014, 16 Juin 2014, 16 Juill. 2014, 4 Aout 2014, 27 Aout 2014.
 
Les autres centres :
Bordeaux Nice Rennes Strasbourg Nantes Aix en Provence Metz Learning box Lille Montpellier
Téléchargez votre devis :    Gratuitement
   Sans engagement  
   En moins d'une minute

Contenu de notre formation LANGAGE SQL en 3 jours

Formation LANGAGE SQL : Interroger des bases de données avec le langage SQL

Formation Microsoft, formation Cicso

Présentation du langage SQL

  • L’architecture nécessaire pour utiliser le langage SQL
  • Le modèle relationnel des données.
  • Les normes et caractéristiques du langage SQL

Le langage de définition
de données (LDD)

  • Création des tables (CREATE)
  • Clefs primaires et unicité
  • Les différents types de données (booléen, entier, chaîne de caractère, …)
  • Les types de contraintes
  • Contraintes de type
  • Contraintes de validation
  • Contraintes d'intégrité référentielle
  • Modification et suppression des tables
  • Présentation des vues, des index, …
 

Manipulation des
données (LID et LMD)

  • L’extraction des données (SELECT … FROM)
  • Filtrage des données (WHERE)
  • Trier les données (ORDER BY)
  • Les jointures entre tables (INNER JOIN, LEFT OUTER JOIN, …)
  • Utilisation de sous-requêtes (WHERE, FROM, …)
  • L'insertion de données (INSERT)
  • La mise à jour (UPDATE)
  • La suppression d'informations (DELETE)

Les opérateurs ensemblistes

  • Opérateur UNION
  • Opérateur INTERSECT
  • Opérateur MINUS
  • GROUP BY et HAVING (et les fonctions associées)

Utilisation des fonctions

  • Fonctions horaires (date et heure)
  • Fonctions arithmétiques
  • Fonctions de chaînes de caractères
  • Fonctions de statistiques
Programme détaillé Programme détaillé Test certification EGILIA Essentials avec l'Académie Européenne d'Informatique (European Computing Academy)
Contactez nos conseillers au Numéro National 0 800 800 900 (appel gratuit depuis un poste fixe)
Précédent

La flexibilité avec SMARTtime!

Suivant
Smart Time

Souplesse rime désormais avec simplicité. EGILIA Learning propose son système unique SMARTtime qui permet à tous les participants de suivre les formations à leur rythme et en fonction de leurs besoins et de leurs disponibilités.

EGILIA Learning, le spécialiste de la formation certifiante propose, en avant première, cette formidable opportunité de flexibilité.

Précédent

Paroles d'expert

Suivant
Formateur LANGAGE SQL
Loïc THOBOIS Microsoft Most Valuable Professional

Nous sommes convaincus que le formateur est au centre de la qualité de l'apprentissage.

Nous tenons, pour nous différentialiser positivement d'autres acteurs du marché, à ne pas faire appel à des formateurs uniquement recrutés pour la durée d'un stage.

Au coeur de note formation, tous nos formateurss sont de véritables consultants experts, dotés d'une solide formation théorique d'ingénieurs (BAC+5), complétée par de très nombreuses certifications professionnelles (MCSE, MVP, CCNP, CCIE, CCSP...).

Précédent

Les points forts de notre formation

Suivant
Welcome Kit EGILIA Essentials
Le Welcome Kit Informatique / Basics contenant votre certificat d'obtention du titre EGILIA Essentials.
Package d'accueil certification EGILIA LANGAGE SQL
Le package d'accueil EGILIA Learning
Supports de formation LANGAGE SQL en accès illimité et à vie
Accès illimité et à vie à SMARTlibrary contenant tous les supports des formations.
Accompagnement de votre formateur pendant 30 jours
Un accompagnement d'un mois de votre formateur.
Certificate of achievement EGILIA Learning
Le certificate of achievement EGILIA en fin de formation.

Et concrètement ?

Comment va se dérouler votre formation ?

Devis en ligne Numéro national: 0 800 800 900
Réalisez votre devis en ligne gratuitement et en moins d'une minute

Je recommanderai EGILIA à n'en pas douter !

Très bon équilibre entre théorie et pratique. Les locaux de formation sont flambant neufs. Merci pour les attentions comme les friandises et la possibilité de faire un break sur la WII. Je suis ravis de cette formation ! Le formateur Cisco a de tres belles qualités humaines et pédagogiques et a su transmettre son savoir parfaitement. Très bonne ambiance générale de la formation. Je recommanderai EGILIA à n'en pas douter !

Pierre DUPHIL, Administrateur Réseau, Formation Cisco CCNA


Microsoft Certified Partner Citrix Alliance Partner Sun Parner Advantage Novell HP Business Partner Cisco Partner - Premier Certified
© copyright 2010 EGILIA  Ver:2.0
ITIL® is a registered trade mark of the Cabinet Office.
PRINCE2® is a registered trade mark of the Cabinet Office.
The ITIL Approved Examination Organization logo is a trade mark of the Cabinet Office
The Swirl logo™ is a trade mark of the Cabinet Office and/or the ITIL Accredited Training Organization logo is a trade mark of the Cabinet Office
The Swirl logo™ is a trade mark of the Cabinet Office and/or the PRINCE2 Licensed Affiliate logo is a trade mark of the Cabinet Office
Cette page qui a pour titre "FORMATION LANGAGE SQL : Interroger des bases de données avec le langage SQL (EGILIA Essentials)" peut être décrite ainsi : "Formation LANGAGE SQL : SQL, ou langage structuré de requêtes, est un pseudo-langage informatique (de type requête) standard et normalisé, destiné à interroger ou à manipuler une base de données relationnelle Devant le nombre sans cesse croissant d'informations gérées par les entreprises, le recours aux systèmes de gestion de bases de données est naturellement amené à se généraliser. Il n'est d'ailleurs pas rare de voir cohabiter dans une même entreprise plusieurs SGBDR tels que SQL Server, Oracle, MySQL.... Celle-ci possède les méta mot-clés suivants : langage-sql, formation-langage-sql, cours-langage-sql, certification-langage-sql, formation-langage-sql-paris, formation-langage-sql-lille, formation-langage-sql-lyon, formation-langage-sql-toulouse, formation-langage-sql-aix-en-provence, formation-langage-sql-marseille, formation-langage-sql-nantes, formation-langage-sql-rennes, formation-langage-sql-strasbourg, formation-langage-sql-bordeaux, formation-langage-sql-dif, formation-langage-sql-fongecif, formation-langage-sql-particulier, formation-langage-sql-salarie, formation-langage-sql-entreprise, formation-langage-sql-expert, formation-langage-sql-avance, formation-langage-sql-debutant, formation-langage-sql-description, cours-langage-sql-paris, cours-langage-sql-lille, cours-langage-sql-lyon, cours-langage-sql-toulouse, cours-langage-sql-aix-en-provence, cours-langage-sql-marseille, cours-langage-sql-nantes, cours-langage-sql-rennes, cours-langage-sql-strasbourg, cours-langage-sql-bordeaux, cours-langage-sql-dif, cours-langage-sql-fongecif, cours-langage-sql-particulier, cours-langage-sql-salarie, cours-langage-sql-entreprise, cours-langage-sql-expert, cours-langage-sql-avance, cours-langage-sql-debutant, cours-langage-sql-description, certification-langage-sql-paris, certification-langage-sql-lille, certification-langage-sql-lyon, certification-langage-sql-toulouse, certification-langage-sql-aix-en-provence, certification-langage-sql-marseille, certification-langage-sql-nantes, certification-langage-sql-rennes, certification-langage-sql-strasbourg, certification-langage-sql-bordeaux, certification-langage-sql-dif, certification-langage-sql-fongecif, certification-langage-sql-particulier, certification-langage-sql-salarie, certification-langage-sql-entreprise, certification-langage-sql-expert, certification-langage-sql-avance, certification-langage-sql-debutant, certification-langage-sql-description, formation-informatique-/-basics-langage-sql, cours-informatique-/-basics-langage-sql, certification-informatique-/-basics-langage-sql, sql, select, from, where, sgbd, sgbdr, bases-de-donnees-relationnel, sql-server, sybase, msde, sql-server-express, sql, .EGILIA Learning, le spécialiste de la formation certifiante en informatique et management, vous propose des formations certifiantes systèmes Microsoft ( MCSA, MCSE, MCTS et MCITP) et Linux LPI. Nous proposons également des formations certifiantes réseaux Cisco ( CCNA, CCNP, CCSP, CCVP, CCIE, FIREWALL PIX et ASA, VPN, WIRELESS WLAN, des formations management ( ITIL et PMP ), des formations bases de données ( SQL Server ) et des formations développeurs .NET. Toutes les formations EGILIA Learning sont éligibles au DIF.