Formation au langage SQL
Transcription
Formation au langage SQL
Formation au langage SQL Objectif SQL est un langage informatique normalisé qui sert à effectuer des opérations sur des bases de données. Il permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données. A la fin de cette formation, vous saurez comment construire et interroger efficacement une base de données SQL. Public concerné Toute personne désirant se servir de SQL Pré-requis Aucun pré-requis. Informations pratiques Référence : #INLSQ Durée : 10 sessions de 3 jours Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected] Formation au langage SQL Tarif inter-entreprises: 1300 € (HT) Stage intra-entreprise disponible Dates : - 20 au 22 janvier 2016 - 08 au 10 Février 2016 - 24 au 26 février 2016 - 16 au 18 Mars 2016 - 06 au 08 Avril 2016 - 11 au 13 Mai 2016 - 20 au 22 Juin 2016 - 27 au 29 Juillet 2016 - 05 au 07 Octobre 2016 - 30 Novembre au 02 Décembre 2016 Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs. Présence nationale Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected] Formation au langage SQL Cliquez sur l'image pour l'agrandir Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours Programme Introduction Qu'est ce qu'une base de données relationnelle Définition des techniques et du vocabulaire Qu'est ce qu'un serveur de Base de Données Présentation des acteurs du marché : avantages et inconvénients des solutions (MySQL, PostgreSQL, SQL Server, Oracle, DB2 ...) Environnement du logiciel Paramétrage du logiciel MySQL et de l'environnement (MySQL Gui Tools, etc.) Fonctionnement de l'interface : étude d'interfaces de requêtage : Access, MySQL Query Browser, PgAdmin, PHPMyAdmin de leurs fonctions et de son ergonomie Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected] Formation au langage SQL Développement/intégration Conception (MCD) Création d'une Base de Données Présentation des différents moteurs (MyISAM, InnoDB, Falcon, Memory) Les tables Les champs Les index, les clés Penser performance Comment structurer efficacement sa base de données Les requêtes Initiation au SQL Les principales commandes SQL (INSERT, SELECT, UPDATE, DELETE) Création de requêtes simples mono-table Les jointures entre tables Agrégation et calculs Manipulation des dates Travailler avec les chaines de caractère Les sous-requêtes Opérateurs Ensemblistes Group by et Having Opérateur UNION Opérateur INTERSECT Opérateur MINUS Définition des données Syntaxe pour manipuler les tables (création, altération, suppression) Les types de données Les contraintes Les types de données Initiation aux triggers, fonctions, procédures stockées Les vues : manipulation, avantages et inconvénients Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected] Formation au langage SQL Logiciels utilisés Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes. Travaux pratiques Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique. Formations connexes disponibles dans notre centre de formation Si vous souhaitez aller plus loin, vous pouvez suivre les formations php initiation, MySQL pour développeur ou MySQL pour administrateur. Mots clés associés à cette formation Langage SQL, MySQL, PostgreSQL, base de données, BDD. Financement de la formation professionnelle Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région. Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation. . Mistra Formation - 19 rue Béranger 75003 Paris - Métro République - 01 82 52 25 25 - [email protected] Powered by TCPDF (www.tcpdf.org)