Bases de données et langage SQL pour non-informaticiens (réf. SIF)... p.3. Bases de données, modélisation et choix techniques (réf. CBC)... p.

Dimension: px
Commencer à balayer dès la page:

Download "Bases de données et langage SQL pour non-informaticiens (réf. SIF)... p.3. Bases de données, modélisation et choix techniques (réf. CBC)... p."

Transcription

1 SGBD, SQL Server Microsoft, avec son SGBD SQL Server, figure parmi les principaux éditeurs de solutions de bases de données. Les stages ORSYS couvrent tous les domaines de compétences sur les dernières versions de SQL Server : la conception, le développement d applications, l administration et la Business Intelligence. ORSYS vous propose également des stages de préparation aux certifications Microsoft dans le domaine de l administration et du développement. Conception, langage SQL : les fondamentaux Bases de données et langage SQL pour non-informaticiens (réf. SIF)... p.3 Bases de données, modélisation et choix techniques (réf. CBC)... p.5 PowerAMC, concevoir une base de données (réf. AMC)... p.7 SQL Server 2017/2016 : nouveautés SQL Server 2016, les nouveautés (réf. NMQ)... p.9 SQL Server : mise en oeuvre SQL Server, Programmation SQL (réf. PSQ)... p.11 SQL Server, mise en œuvre (réf. QSM)... p.13 SQL Server, programmation SQL avancée (réf. PAV)... p.15 SQL Server, développement (réf. SED)... p.17 Transact-SQL, optimisation pour SQL Server (réf. TAS)... p.19 SQL Server : administration Administration SQL Server, l'essentiel (réf. ASL)... p.21 SQL Server, administration (réf. QSA)... p.23 Administration SQL Server pour autres DBA (réf. ASQ)... p.25 SQL Server : perfectionnement SQL Server analyse des performances et optimisations SQL (réf. SQS)... p.27 SQL Server, diagnostic et résolution de problèmes (réf. DIP)... p.29 SQL Server, mettre en oeuvre la haute disponibilité (réf. SDS)... p.31 SQL Server, réplication des données (réf. RIP)... p.33 SQL Server, mettre en œuvre In-Memory OLTP (réf. MEO)... p.35 Préparation aux certifications Microsoft Requête SQL Server 2014/2012 (70-461) (réf. RQS)... p.37 Administration d'une base de données SQL Server 2014/2012 (70-462) (réf. ABD)... p.39 Développement de bases de données Microsoft SQL Server 2012 (70-464) (réf. BDO)... p.41 SQL Server Business Intelligence SQL Server 2016, Business Intelligence (réf. SBU)... p.43 SQL Server Integration Services (réf. NAI)... p.46 SQL Server Analysis Services (réf. NAA)... p.48 SQL Server Reporting Services (réf. BRS)... p.50 SQL Server 2016 Business Intelligence, nouveautés pour le Big Data (réf. MOV)... p.52 ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 1

2 100% e-learning SQL Server 2014, SQL/Transact SQL, conception et réalisation d'une base de données (réf. 4QR)... p.54 SQL Server 2014, administration d'une base de données transactionnelle (réf. 4QU)... p.56 ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 2

3 Stage pratique de 3 jour(s) Réf : SIF Participants Chargé de reporting ou d'analyse, assistant(e), toute personne ayant des besoins d'interrogation ou de mises à jour simples d'une base de données avec le langage SQL. Pré-requis Aucune connaissance particulière. Prix 2018 : 1270 HT Dates des sessions AIX 24 sep. 2018, 26 nov ANGERS 26 nov BORDEAUX 10 sep. 2018, 03 déc BRUXELLES 03 déc DIJON 10 sep. 2018, 03 déc GENEVE 03 déc GRENOBLE 10 sep. 2018, 03 déc LILLE 24 sep. 2018, 26 nov LIMOGES 24 sep. 2018, 26 nov LUXEMBOURG 03 déc LYON 10 sep. 2018, 03 déc MONTPELLIER 24 sep. 2018, 26 nov NANCY 24 sep. 2018, 26 nov NANTES 24 sep. 2018, 26 nov ORLEANS 24 sep. 2018, 26 nov PARIS 20 aoû. 2018, 03&17 sep &15 oct. 2018, 05&19 nov &17 déc RENNES 24 sep. 2018, 26 nov ROUEN 24 sep. 2018, 26 nov SOPHIA-ANTIPOLIS 24 sep. 2018, 26 nov STRASBOURG 24 sep. 2018, 26 nov TOULOUSE 10 sep. 2018, 03 déc TOURS 26 nov Bases de données et langage SQL pour noninformaticiens > SGBD> SQL Server Cette formation "découverte" vous permettra de comprendre les bases de données dites relationnelles et leurs principes de fonctionnement. Vous manipulerez le langage SQL pour interroger les données d'une base. Vous vous familiariserez également avec des requêtes plus avancées pour analyser les informations. OBJECTIFS PEDAGOGIQUES Comprendre le principe et le contenu d'une base de données relationnelle Créer des requêtes pour extraire des données suivant différents critères Réaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tables Utiliser des calculs simples et des agrégations de données Combiner les résultats de plusieurs requêtes 1) Introduction aux bases de données 2) Extraire les données d'une table 3) Interroger les données de plusieurs tables Méthodes pédagogiques 4) Ordonnancement et statistiques 5) Présenter et trier les données 6) Utiliser des sous-requêtes Nombreux exercices progressifs d'extraction de données sur base exemple. Formation commune à toutes les bases relationnelles (Oracle, SQL Server, DB2, PostGreSQL, MySQL, Access, SQL Lite...). 1) Introduction aux bases de données - Qu'est-ce qu'une base et un serveur de base de données? - Lire un modèle relationnel. - Composition d'une table. Notion de colonne et de types. - Clé primaire et unicité. - Notion d'intégrité référentielle. - Outil pour interroger une base. Exercice Investigation dans la base à la recherche de tables, colonnes et clés. 2) Extraire les données d'une table - Qu'est-ce qu'une requête d'extraction? - Lister les valeurs à retourner. - La clause WHERE pour filtrer les données. - L'absence de valeur (marqueur NULL). - Retourner des lignes sans doublon (DISTINCT). - Opérateurs de restriction (BETWEEN, IN, LIKE...). Exercice Interrogations de plusieurs tables sur des critères différents. 3) Interroger les données de plusieurs tables - Principe des jointures : restituer les informations à partir de plusieurs tables. - Jointure interne. Jointure externe. - La jointure "naturelle"... et ses difficultés. - Opérateurs ensemblistes (UNION, INTERSECT...). - Introduction aux vues : principe et intérêt. Exercice Réaliser des requêtes avec des jointures et des opérateurs ensemblistes. 4) Ordonnancement 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. - Mélanger agrégats et détails avec OVER. - Ordonnancement des résultats avec RANK, ROW_NUMBER. Exercice Réaliser des requêtes utilisant des calculs simples et agrégats. Sous-totaux et numération. 5) Présenter et trier les données - Présenter les données des colonnes avec des alias. - Conversion d'un type à un autre. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 3

4 Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. - Effectuer des choix à l'aide de l'opérateur CASE. - Trier les données avec ORDER BY. - Opérations sur les chaînes de caractères, sur les dates. Exercice Utilisation de fonctions permettant d'améliorer la présentation du résultat des requêtes. 6) Utiliser des sous-requêtes - Qu'est-ce qu'une sous-requête? - Les différentes typologies de résultats. - Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL. - Sous-requêtes corrélées. Exercice Ecriture de requêtes incluant des sous-requêtes de différentes formes. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 4

5 Stage pratique de 4 jour(s) Réf : CBC Participants Développeurs, architectes, responsables informatiques, chefs de projets, décideurs informatiques. Pré-requis Aucune connaissance particulière. La connaissance d'un langage informatique est toutefois un plus. Prix 2018 : 2490 HT Dates des sessions AIX 25 sep. 2018, 27 nov BORDEAUX 18 sep. 2018, 20 nov BRUXELLES 09 oct. 2018, 11 déc GENEVE 09 oct. 2018, 11 déc GRENOBLE 18 sep. 2018, 20 nov LILLE 27 nov LUXEMBOURG 09 oct. 2018, 11 déc LYON 18 sep. 2018, 20 nov MONTPELLIER 25 sep. 2018, 27 nov NANTES 25 sep. 2018, 27 nov PARIS 04 sep. 2018, 20 nov RENNES 25 sep. 2018, 27 nov SOPHIA-ANTIPOLIS 25 sep. 2018, 27 nov STRASBOURG 25 sep. 2018, 27 nov TOULOUSE 18 sep. 2018, 20 nov Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le Bases de données, modélisation et choix techniques > SGBD> SQL Server Cette formation apporte une synthèse complète des connaissances aujourd'hui indispensables en matière de bases de données, du processus de conception à son utilisation effective. Elle analyse les architectures et domaines d'application, évalue l'offre du marché et examine les démarches pratiques de mise en œuvre. OBJECTIFS PEDAGOGIQUES Comprendre la logique des SGBD relationnels Réaliser le modèle conceptuel d'une base de données à l'aide d'uml Passer du modèle conceptuel au modèle logique Comprendre la normalisation et dénormalisation d'un schéma Passer du modèle logique au modèle physique, et l'implémenter avec SQL 1) Logique des SGBD 2) Techniques de modélisation 3) Modèle logique de données 1) Logique des SGBD 4) Implémentation avec SQL 5) Paramètres clés pour le choix d'un serveur - Rappel des théories sous-jacentes aux bases de données relationnelles. - Modèles de données (hiérarchique, réseau...). - Typologie des SGBD. Objectifs des SGBD relationnels. - Fonctionnalités (règles de Codd, transactions, indexage, sauvegardes, restaurations). - Les architectures. Création d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données. 2) Techniques de modélisation - Le modèle conceptuel. - Analyse des besoins. - Concepts de base (entités, associations...). - Dépendances fonctionnelles. - Niveau conceptuel avec Merise et UML. - La démarche. - Prise en compte des règles métier et contraintes. Etudes de plusieurs cas réels, modélisations Merise et UML à l'aide d'un outil. 3) Modèle logique de données - Le modèle logique. La structure des tables et des contraintes. - Modèle relationnel (concepts, notations, terminologie). - Du conceptuel au logique. - Modélisation des arborescences. - Les formes normales (de la 1ère à la 5ème, BCNF). - Dénormalisation. - Calculs de volumétrie. Etude de cas réels, exercices de normalisation et dénormalisation, génération de schémas à l'aide d'un outil. 4) Implémentation avec SQL - Les transactions. - Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003). - Du logique au physique. - Qualité des données. - Vues et vues matérialisées. - Droits d'accès et rôles. - Procédures cataloguées et déclencheurs. - Interfaces avec les langages de programmation. Création et manipulation d'une base, Reverse Engineering, mesures de performances (démonstrations). 5) Paramètres clés pour le choix d'un serveur - Etude des paramètres des serveurs SQL. - Composants techniques (disques et interfaces réseau). - Modules applicatifs (outils d'administration...). ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 5

6 plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. - Solutions de haute disponibilité, sécurité des données. - Critères techniques. - Coût global d'exploitation. - Offre du marché. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 6

7 Stage pratique de 2 jour(s) Réf : AMC Participants Concepteur et administrateur de base de données, analyste développeur. Pré-requis Aucune connaissance particulière. La connaissance d'un langage informatique est toutefois un plus. Dates des sessions Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a PowerAMC, concevoir une base de données > SGBD> SQL Server Pendant ce stage, vous découvrirez les fonctionnalités majeures de PowerAMC. Vous apprendrez à construire, formaliser et maintenir les modèles utilisés pour concevoir une base de données (modèle orienté objet - UML, modèle conceptuel et physique, dictionnaire...). OBJECTIFS PEDAGOGIQUES Etablir un dictionnaire de données dans PowerAMC Implémenter et vérifier un modèle conceptuel de données dans PowerAMC Paramétrer les règles de transformation du modèle conceptuel au modèle physique de données Générer le modèle physique des données avec PowerAMC et analyser son résultat Pratiquer le Reverse Engineering avec PowerAMC 1) Introduction 2) Identification des données 3) Modélisation sémantique des données 4) Modélisation physique des données 5) Reverse Engineering 6) Conclusion Les travaux pratiques sont répartis pour moitié entre la conception des modèles (sur l'étude de cas) et leur représentation avec PowerAMC. 1) Introduction - Présentation de PowerAMC. - Les fonctionnalités principales. - L'interface et les menus. Prise en main de PowerAMC. 2) Identification des données - Apprendre à élaborer un dictionnaire des données. - La description des données et les contrôles. - Comment définir les attributs? Analyse de documents et identification des données contenues. Saisir dans PowerAMC les attributs retenus et les règles associées. 3) Modélisation sémantique des données - Le modèle orienté objet (MOO - Diagramme de classe UML). - Identification des classes, des associations, des contraintes. - La démarche pour élaborer un modèle. - La normalisation : le rôle des formes normales dans la compréhension des données. - Les principaux concepts proposés par PowerAMC. - Les vérifications proposées. - Le Modèle Conceptuel des Données (MCD). - Présentation des concepts du MCD par analogie et différence avec le MOO. Construire un diagramme de classe à partir du dictionnaire des données. Saisir le résultat avec PowerAMC. Effectuer les contrôles proposés. Générer le MCD avec PowerAMC et analyser le résultat. 4) Modélisation physique des données - Présentation des règles de transformation d'un modèle sémantique en modèle physique des données. - Les principales règles d'optimisation. - Comment PowerAMC réalise la génération d'un MPD? - La génération des scripts SQL correspondants. Transformer le modèle sémantique en modèle physique. Générer le MPD avec PowerAMC et analyser le résultat. 5) Reverse Engineering - Présentation. - Le Reverse Engineering avec PowerAmc. - Fonctions pour créer un MPD à partir d'une base existante. - Comment générer un MOO ou un MCD à partir d'un MPD existant? ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 7

8 bien assisté à la totalité de la session. Ajouter des nouveaux attributs à une base de données. Regénérer les modèles amont. 6) Conclusion - Présentation des fonctions de traitement de PowerAMC. - Les autres diagrammes. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 8

9 Stage pratique de 2 jour(s) Réf : NMQ Participants Chefs de projet, DBA et développeurs de solutions de bases de données. Pré-requis Bonnes connaissances d'une version de SQL Server entre 2008 et Prix 2018 : 1470 HT Dates des sessions AIX 27 sep. 2018, 26 nov BORDEAUX 20 sep. 2018, 22 nov BRUXELLES 13 sep. 2018, 22 nov GENEVE 13 sep. 2018, 22 nov GRENOBLE 20 sep. 2018, 22 nov LILLE 26 nov LUXEMBOURG 13 sep. 2018, 22 nov LYON 20 sep. 2018, 22 nov MONTPELLIER 27 sep. 2018, 26 nov NANTES 27 sep. 2018, 26 nov PARIS 13 sep. 2018, 13 déc RENNES 27 sep. 2018, 26 nov SOPHIA-ANTIPOLIS 27 sep. 2018, 26 nov STRASBOURG 27 sep. 2018, 26 nov TOULOUSE 20 sep. 2018, 22 nov Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la SQL Server 2016, les nouveautés > SGBD> SQL Server Administration, sécurité, développement, performance, haute disponibilité : les nouveautés du moteur de bases de données de SQL Server 2016 sont multiples. Ce stage vous apportera les connaissances des nouveautés les plus utiles pour une mise en œuvre éclairée et performante de SQL Server OBJECTIFS PEDAGOGIQUES Passer en revue les apports de la version 2016 de SQL Server Connaître les nouvelles fonctionnalités pour l'administration, la sécurité et le suivi des performances Connaître les nouveautés pour le développement et la conception des bases de données Comprendre les améliorations majeures apportées aux technologies In-Memory et Index Column Store 1) Présentation de SQL Server ) Nouveautés pour l'administration et la sécurité 3) Nouveautés pour le développement et la conception Démonstrations et travaux pratiques avec SQL Server ) Présentation de SQL Server Revue des apports des versions 2012 et Tour d'horizon des apports de la version Migrer depuis des versions antérieures. Migrer une base d'une version antérieure. 2) Nouveautés pour l'administration et la sécurité 4) Nouveautés du In-Memory et Index Column Store 5) Nouveautés pour les performances - Nouveautés et améliorations pour l'installation et la configuration. Bonnes pratiques. - Les scénarios avec le Cloud : Stretch Databases, pour archiver des données historiques dans Azure. Backup vers Azure. - Le chiffrement du client jusqu'à la base de données : Always Encrypted (ou "chiffrement intégral"). - Les architectures multi-tenant et la sécurité niveau ligne (Row Level Security). - Le masquage de données sensibles aux utilisateurs non autorisés, avec Dynamic Data Masking. - Les améliorations de la haute disponibilité AlwaysOn. Les groupes de disponibilités basiques avec la version Standard. Utiliser Always Encrypted, utiliser la sécurité niveau ligne, masquer les données avec Dynamic Data Masking. 3) Nouveautés pour le développement et la conception - La conservation automatique d'un historique des données d'une table, avec les tables temporelles ("Temporal tables"). - Le support du JSON. Les fonctions pour utiliser les données au format JSON. - Nouveautés du langage TSQL, nouvelles commandes et fonctions. Mettre en œuvre les tables temporelles. 4) Nouveautés du In-Memory et Index Column Store - Rappel sur le OLTP In-Memory et les Index Column Store avec SQL Server Les nouvelles capacités de OLTP In-Memory avec SQL Server Real-Time Operational Analytics : les nouvelles possibilités des Index Column Store en lecture/écriture. Expérimenter les tables In-Memory et les Index Column Store. 5) Nouveautés pour les performances - Le comportement de l'optimiseur avec SQL 2016/ Nouvelles commandes et directives avec ALTER DATABASE SCOPED CONFIGURATION. - Suivre et améliorer les performances avec le Query Store. Configurer le Query Store. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 9

10 pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 10

11 Stage pratique de 3 jour(s) Réf : PSQ Participants Concepteur de requêtes SQL, futur développeur en SGBD, administrateur ou chargé de maintenance. Pré-requis Connaissances de base en programmation. Prix 2018 : 1920 HT Dates des sessions AIX 08 oct. 2018, 03 déc BORDEAUX 24 sep. 2018, 19 nov BRUXELLES 10 sep. 2018, 10 déc GENEVE 10 sep. 2018, 10 déc GRENOBLE 24 sep. 2018, 19 nov LILLE 08 oct. 2018, 03 déc LUXEMBOURG 10 sep. 2018, 10 déc LYON 24 sep. 2018, 19 nov MONTPELLIER 08 oct. 2018, 03 déc NANTES 08 oct. 2018, 03 déc PARIS 27 aoû. 2018, 24 sep oct. 2018, 19 nov déc RENNES 08 oct. 2018, 03 déc SOPHIA-ANTIPOLIS 08 oct. 2018, 03 déc STRASBOURG 08 oct. 2018, 03 déc TOULOUSE 24 sep. 2018, 19 nov Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le SQL Server, Programmation SQL versions 2016 à 2008 > SGBD> SQL Server Cette formation vous permettra d'appréhender les fondements du langage SQL. Vous y découvrirez les principes des bases de données relationnelles (algèbre relationnelle, théorie des ensembles), et explorerez la syntaxe du langage SQL pour interroger, analyser les données et manipuler les bases. OBJECTIFS PEDAGOGIQUES Comprendre le modèle relationnel et identifier les objets d'une base Interroger et classer les données d'une table à l'aide d'opérateurs simples Restituer les données de plusieurs tables grâce aux jointures et aux sous-requêtes Regrouper les données et réaliser des calculs à des fins d'analyse Manipuler les données dans les tables de la base 1) Algèbre relationnelle et norme SQL 2) Théorie des bases de données 3) Interrogation des données monotabulaire 4) Interrogation multitabulaire 5) Analyse de données 6) Mise à jour des données 7) Introduction au SQL procédural Les exemples et les travaux pratiques sont réalisés sur MS SQL Server, l'un des SGBDR les plus proches de la norme SQL. 1) Algèbre relationnelle et norme SQL - Les principes du modèle relationnel. - Historique des SGBDR et du langage SQL. - Entités, associations et MCD. - Types de données et expression des valeurs Mise en situation Prise en main du logiciel SQL Server Management Studio. Découverte de la base étudiée. 2) Théorie des bases de données - Eléments du SGBD. - Tables, clefs et formes normales. - Entités, associations et MCD. - Contraintes de colonnes et de tables. Identifier les objets d'une base de données. Déterminer le type de forme normale d'une relation et la transformer, créer un MCD. 3) Interrogation des données monotabulaire - Structure d'une requête SELECT. - Filtre WHERE, prédicats et logique ternaire (NULL). - Opérateurs et expressions SQL. - Fonctions prédéfinies. Extraction à l'aide de la clause WHERE. Utilisation d'opérateurs IN, LIKE, CASE... des opérateurs numériques, dates, des fonctions de chaîne. Tri des données. 4) Interrogation multitabulaire - Combiner des résultats avec les opérations ensemblistes (UNION, INTERSECT, EXCEPT). - Présentation de la jointure. - Imbrication des requêtes. - Utilisation des CTE et découverte des requêtes récursives. - Les sous-requêtes corrélées et l'opérateur EXISTS. Utilisation des opérations ensemblistes, création de requêtes avec jointures. 5) Analyse de données - Fonctions d'agrégation (AVG, SUM, COUNT...). - Création de sous-ensembles (clause GROUP BY). - Filtrage des agrégats avec la clause HAVING. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 11

12 plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. - Découverte des fonctions d'analyse de données (LEAD, LAG...) et rangements (RANK, ROW_NUMBER, NTILE...). Analyse de données par écritures de requêtes utilisant des calculs avec regroupements. 6) Mise à jour des données - Les ordres INSERT, UPDATE, DELETE, TRUNCATE. - Mises à jour simples. - Mises à jour à l'aide de sous-requêtes. - Mise à jour des données à travers les vues. Opérations d'insertion et mises à jour de tables de la base de données. 7) Introduction au SQL procédural - Les dialectes SQL des principaux éditeurs. - Notions basiques sur les déclencheurs. - Introduction aux procédures stockées. - Les UDF ou fonctions "utilisateur". Création d'une procédure stockée. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 12

13 Stage pratique de 5 jour(s) Réf : QSM Participants Cette formation est destinée à des ingénieurs systèmes et des développeurs qui doivent utiliser ou mettre en œuvre SQL Server 2016 à Pré-requis Bonnes connaissances du langage SQL ou connaissances équivalentes à celles apportées par le stage " SQL Server, programmation SQL " (réf. PSQ). SQL Server, mise en œuvre versions 2016, 2014 et 2012 > SGBD> SQL Server Ce stage vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server en version Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier les structures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions. OBJECTIFS PEDAGOGIQUES Se familiariser avec l'environnement Management Studio Créer les tables de la base, les clés primaires et contraintes d'unicité Charger des données dans la base Mettre en place des index sur la base de données pour améliorer ses performances Créer des requêtes de mise à jour de la base Intégrer la gestion des exceptions et les transactions dans les déclencheurs et les procédures Prix 2018 : 3030 HT Dates des sessions PARIS 03 sep. 2018, 19 nov ) Présentation de SQL Server 2) Bases de données et schémas SQL 3) Tables, vues et contraintes 4) Chargement de données et exports 5) Indexation et plans de requêtes 6) SQL avancé avec Transact SQL, code procédural 7) Transactions et gestion des exceptions 8) Introduction aux techniques avancées Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui 1) Présentation de SQL Server - Architecture de SQL Server. - Outils de développement et d'administration. Prise en main du gestionnaire de configuration et de Management Studio. 2) Bases de données et schémas SQL - Les identifiants : nommage des objets SQL Server. - Création de la base de données. Schémas SQL. - Cycle de vie des objets d'une base. 3) Tables, vues et contraintes - Langage DDL : création d'objets, contraintes. - Types de données natifs et types utilisateurs. - Création des tables et des vues. - Les contraintes de domaine et de colonne. - Clé primaire et clés alternatives. Gestion de l'intégrité référentielle. Création de types utilisateurs. Création de tables et de vues. Ajout de contraintes. Mise en place de clés primaires et de contraintes d'unicité. 4) Chargement de données et exports - La commande BULK INSERT. - Import/export en ligne de commande avec BCP. - Fonctions OPEN pour interroger les données externes. - Présentation d'integration Services. Chargement des données à l'aide de BULK INSERT et BCP. Utilisation d'openrowset. 5) Indexation et plans de requêtes - Structure des index : arbre équilibré, index clustered... - Création d'index : approche de création... - Analyse des performances. - Utilisation du Database Tuning Advisor. Mise en place d'index sur la base de données et constat sur les performances. 6) SQL avancé avec Transact SQL, code procédural - Groupages OLAP et clauses OUTPUT, SELECT INTO... - Ordre SQL MERGE. Chiffrement des données. - Fonctions, procédures stockées, curseurs, déclencheurs. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 13

14 est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. Création de requêtes avancées de Transact-SQL. Réalisation d'une fonction table multi-instructions. Procédure stockée pour l'insertion combinée. 7) Transactions et gestion des exceptions - Les transactions. Niveaux d'isolation. Gestion des exceptions. Transactions imbriquées. Intégration de la gestion des exceptions et des transactions dans les déclencheurs et les procédures stockées. 8) Introduction aux techniques avancées - Présentation du Système d'information Géographique-SIG. Utilisation de XML au sein de SQL Server. Utilisation du SIG. Interrogation XML. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 14

15 Stage pratique de 2 jour(s) Réf : PAV Participants Développeurs, administrateurs, utilisateurs avancés ayant à mettre en oeuvre des requêtes complexes avec SQL Server. Pré-requis Bonnes connaissances des bases du langage SQL ou connaissances équivalentes à celles apportées par le stage " SQL Server, programmation SQL " (réf PSQ). Prix 2018 : 1470 HT Dates des sessions AIX 11 oct. 2018, 13 déc BORDEAUX 11 oct. 2018, 13 déc GRENOBLE 11 oct. 2018, 13 déc LILLE 11 oct. 2018, 13 déc LYON 11 oct. 2018, 13 déc MONTPELLIER 11 oct. 2018, 13 déc NANTES 11 oct. 2018, 13 déc PARIS 27 aoû. 2018, 01 oct déc RENNES 11 oct. 2018, 13 déc SOPHIA-ANTIPOLIS 11 oct. 2018, 13 déc STRASBOURG 11 oct. 2018, 13 déc TOULOUSE 11 oct. 2018, 13 déc Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils SQL Server, programmation SQL avancée version 2016 à 2008 > SGBD> SQL Server Grâce à ce cours, vous découvrirez les expressions et opérateurs SQL avancés, et verrez comment les utiliser avec efficacité pour résoudre des problématiques d'extraction de données complexes. Vous saurez traiter des besoins de regroupement, d'analyse, d'échantillonnage et de restitution de données hiérarchisées. OBJECTIFS PEDAGOGIQUES Ecrire des sous-requêtes et requêtes combinées Utiliser des fonctions de groupages décisionnels Mettre en œuvre des fonctions analytiques et de fenêtrage Ecrire des requêtes récursives Utiliser les commandes de mises à jour complexes avec l'instruction MERGE 1) Rappel sur les requêtes multitables 2) Opérateurs particuliers Méthodes pédagogiques 3) Les expressions de tables 4) L'écriture des données Les stagiaires pourront récupérer les nombreux exemples et TP ainsi que la base servant de fil rouge. Des références web et bibliographiques sont proposées pour en savoir plus sur chacun des sujets. Ce stage fait alterner la présentation des concepts et de la syntaxe, et de multiples exercices d'application. 1) Rappel sur les requêtes multitables - Opérateurs ensemblistes UNION, INTERSECT et EXCEPT. - Rappel sur les jointures internes et externes. - Maîtriser les sous-requêtes dans les différentes parties des instructions SQL. - Corrélations des requêtes imbriquées. - Opérations d'intra-jointure avec APPLY (CROSS, OUTER) pour les fonctions et les fragments XML. Résolutions de cas de requêtes mettant en action plusieurs tables. 2) Opérateurs particuliers - Utilité du produit cartésien (CROSS JOIN). - La division relationnelle. - Groupage décisionnel avec CUBE, ROLLUP et GROUPING SET. - Fonctions analytiques et de fenêtrage : ordonnancement et agrégat avec les clauses OVER et WINDOW. - Tableaux croisés avec PIVOT et UNPIVOT. - Echantillon de données avec TABLESAMPLE. Résolution de cas de division relationnelle. Utilisation des fonctions de groupages décisionnels. Mise en oeuvre des fonctions analytiques. 3) Les expressions de tables - L'expression de table commune, Common Table Expression (CTE), ou vue non persistante. - L'utilisation du mot-clé WITH pour spécifier une CTE. - Les différentes techniques de requêtage dans les arborescences (adjacence, chemin, intervallaire, récursion). - Résolution de problèmes de graphes avec les requêtes récursives. - Utilisation de tables de nombres et de dates (tally tables) pour résoudre des requêtes complexes. Exprimer des requêtes sous la forme de la CTE récursive. 4) L'écriture des données - Mise à jour et suppression des données avec sous-requêtes. - Utilisation de la syntaxe étendue de mise à jour et suppression avec jointures. - Opérations d'insertion, de mise à jour ou de suppression à partir de résultats d'une jointure, l'opérateur MERGE. - Récupération des données ajoutées, modifiées ou supprimées, avec la clause OUTPUT. Ecriture de commandes de mises à jour complexes avec l'instruction MERGE et les sous-requêtes. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 15

16 ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 16

17 Stage pratique de 4 jour(s) Réf : SED Participants Développeurs, chefs de projets. Pré-requis Connaissances de base en programmation. Notions sur les bases de données et le langage SQL. Prix 2018 : 2490 HT Dates des sessions PARIS 25 sep. 2018, 27 nov Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation SQL Server, développement versions 2016 à 2008 > SGBD> SQL Server Ce stage vous procurera toutes les connaissances nécessaires pour développer des applications sous SQL Server. Il vous apprendra notamment à manipuler les objets d'une base de données, à optimiser les temps de restitution des données, et à réaliser les opérations de maintenance courantes du développeur. OBJECTIFS PEDAGOGIQUES Créer une base de données, ses tables et contraintes associées Mettre à jour les données de la base Créer des requêtes d'extraction et optimiser leur temps d'exécution grâce aux plans de requêtes Créer des fonctions, procédures stockées et déclencheurs pour opérer des traitements sur les données Réaliser des opérations courantes de sauvegarde et maintenir les index Importer et exporter des données d'une base 1) La construction des bases de données 2) Requêtes d'extraction de données 3) Mise à jour des données 1) La construction des bases de données - Le stockage physique avec les fichiers et les groupes de fichiers. - Les schémas SQL ou le stockage logique. - Bon usage des différents types de données. - Créer des tables. Mise en place des contraintes. - Obtenir un rétro-script DDL. Créer les tables d'une base de données et définir les contraintes associées. 2) Requêtes d'extraction de données 4) Coder en Transact SQL 5) Optimisation de l'exécution des requêtes 6) Maintenance courante pour le développeur - Les opérateurs ensemblistes. - Les jointures internes et externes. Typologies. - Les sous-requêtes. - Utiliser les "Common Table Expression " (CTA) et les requêtes récursives. - Fonctions fenêtrées et clause OVER (ordonnancement, agrégat et fenêtrage RANGE/ROWS). - Les opérateurs particuliers (APPLY, PIVOT...). - La création des vues. Manipuler des requêtes d'extraction avec différents types de jointures. Présenter les données avec les fonctions d'agrégat. Créer des vues. 3) Mise à jour des données - Les mises à jour simples (INSERT, UPDATE et DELETE). - L'ordre SQL MERGE. - Mise à jour avec des sous-requêtes. - BULK INSERT et BCP pour le chargement de fichier et l'export de données. Réaliser des opérations de mise à jour de la base. Importer et exporter des données. 4) Coder en Transact SQL - Eléments du langage Transact SQL. Notion de Batch. - Créer des fonctions scalaires et des fonctions tables. - Présentation des transactions. - Programmation des déclencheurs. - Développer des procédures stockées. Créer des fonctions et des vues paramétrables. Créer des procédures stockées gérant des transactions. Automatiser des traitements à l'aide de déclencheurs. 5) Optimisation de l'exécution des requêtes - Visualisation des plans de requêtes. - Métrique (IO TIME) et comparaison d'exécution. - Présentation des index. Que faut-il indexer? ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 17

18 ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. Comparer les temps d'exécution pour des scénarios d'indexation. Utiliser des plans de requêtes. 6) Maintenance courante pour le développeur - Sauvegarde des données. Scénarios de restauration. - Maintenir les index et les statistiques. - Vérifier l'intégrité physique d'une base et la réparer. Effectuer des sauvegardes et des restaurations. Elaborer un plan de maintenance des index. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 18

19 Stage pratique de 2 jour(s) Réf : TAS Participants Chefs de projet, concepteurs et développeurs Transact- SQL. Pré-requis Bonnes connaissances des bases du langage SQL ou connaissances équivalentes à celles apportées par le stage " SQL Server, programmation SQL " (réf PSQ). Prix 2018 : 1470 HT Dates des sessions PARIS 25 oct. 2018, 13 déc Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Transact-SQL, optimisation pour SQL Server versions 2016 à 2008 > SGBD> SQL Server Cette formation présente les règles de bonne écriture et d'optimisation du Transact-SQL, pour améliorer les performances des requêtes et éviter les écueils fréquemment rencontrés lors de la programmation en T-SQL. OBJECTIFS PEDAGOGIQUES Comprendre le fonctionnement de l'optimiseur SQL Bien choisir ses index pour optimiser l'accès aux données Utiliser le profiler et les évènements étendus pour améliorer les performances Utiliser les statistiques et le plan d'exécution pour auditer les performances des requêtes Améliorer les requêtes par de bonnes pratiques d'écriture Utiliser les requêtes ensemblistes 1) Le modèle relationnel et le langage SQL 2) Réussir l'indexation 3) Ecrire des requêtes performantes 4) Remplacer tables temporaires et curseurs 5) Bonnes pratiques pour les modules de code Formation interactive, alternant étroitement théorie et pratique. L'apprentissage se fait par l'expérimentation. 1) Le modèle relationnel et le langage SQL - Les spécificités des bases de données relationnelles et du langage SQL. - La normalisation du modèle de données. - Les notions d'écriture ensembliste et déclarative. Les spécificités du dialecte Transact-SQL. - Le fonctionnement de l'optimiseur SQL. Expérimentation de requêtes sur des modèles plus ou moins normalisés. 2) Réussir l'indexation - Les bases de l'indexation. La structure en B-Tree et les différents types d'index. - Comment choisir ses index en fonction des requêtes? - La notion de couverture de requête par un index. - Le concept de SARG (Search Argument) pour favoriser l'utilisation de l'index. - Utilisation du profiler et des événements étendus (xevents). - Utiliser le Query Store en SQL Server 2016 pour détecter les régressions de plans. Indexation et traces de requêtes problématiques. 3) Ecrire des requêtes performantes - Les règles de bonne écriture des requêtes SQL. - Lire et utiliser les statistiques d'exécution et le plan d'exécution. - Optimiser le code de mise à jour des données. - Erreurs les plus communes : fonctions utilisateurs, comparaisons insensibles à la casse, estimation de cardinalité. Réécriture de requêtes peu performantes. 4) Remplacer tables temporaires et curseurs - Maîtriser les sous-requêtes et les opérateurs relationnels. - Utiliser l'instruction MERGE pour les mises à jour de données complexes. - Créer des tables de nombres et de dates pour résoudre les problèmes de façon relationnelle. - Utiliser les fonctions de fenêtrage et les fonctions statistiques. - Ecrire du code récursif en utilisant des expressions de table. Résolution de problématiques complexes par des requêtes ensemblistes. 5) Bonnes pratiques pour les modules de code - Règles pour l'écriture de procédures stockées. - Maîtriser la compilation et recompilation. - Minimiser l'impact des déclencheurs. Comprendre les transactions et les problèmes de verrouillage. - Utiliser les niveaux d'isolation de la transaction. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 19

20 Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin de formation si le stagiaire a bien assisté à la totalité de la session. Ecriture d'une procédure stockée optimisée. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 20

21 Stage pratique de 2 jour(s) Réf : ASL Participants Administrateur système Windows. Pré-requis Bonnes connaissances de l'administration Windows. Prix 2018 : 1470 HT Dates des sessions PARIS 17 sep. 2018, 04 oct déc Modalités d évaluation L évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps). Compétences du formateur Les experts qui animent la formation sont des spécialistes des matières abordées. Ils ont été validés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie, et ce pour chaque cours qu ils enseignent. Ils ont au minimum cinq à dix années d expérience dans leur domaine et occupent ou ont occupé des postes à responsabilité en entreprise. Moyens pédagogiques et techniques Les moyens pédagogiques et les méthodes d'enseignement utilisés sont principalement : aides audiovisuelles, documentation et support de cours, exercices pratiques d'application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation. A l'issue de chaque stage ou séminaire, ORSYS fournit aux participants un questionnaire d'évaluation du cours qui est ensuite analysé par nos équipes pédagogiques. Une feuille d émargement par demi-journée de présence est fournie en fin de formation ainsi qu une attestation de fin Administration SQL Server, l'essentiel > SGBD> SQL Server Cette formation permettra aux administrateurs Windows d'apprendre l'essentiel pour la gestion d'une BD SQL Server. Elle présente les éléments de configuration fondamentaux ainsi que les outils et les bonnes pratiques nécessaires pour superviser, garantir la cohérence et sauvegarder les données de la base de données. OBJECTIFS PEDAGOGIQUES Comprendre l'architecture et les composants principaux du SGBD SQL Server Définir une stratégie de sauvegarde et la mettre en œuvre Mettre en place la sécurité à différents niveaux de la base de données (base, schémas, utilisateurs) Surveiller les traitements, maintenir la qualité et l'intégrité des données sur la base Anticiper et résoudre les situations de blocage sur la base de données 1) Installation et configuration du moteur SQL Server 2) Sauvegarde et reprise sur incident 3) Gestion de la sécurité 4) Maintenance du serveur 5) Supervision du moteur SQL Formation alternant théorie et pratique. Tout ce qui est appris sera expérimenté. 1) Installation et configuration du moteur SQL Server - Présentation générale de SQL Server : les éditions, les services. - L'architecture générale de SQL Server. - Les étapes importantes de l'installation. - La disposition des fichiers sur les disques : fichiers de données, journal de transactions, tempdb. - Les éléments importants de la configuration : propriétés du serveur et des bases de données. - Les outils d'administration de SQL Server. Les utilitaires en ligne de commande. Observation du journal de transactions et de tempdb. 2) Sauvegarde et reprise sur incident - L'architecture de la sauvegarde et de la restauration. - Les différents modes de sauvegarde. - Etablir une stratégie de sauvegarde des bases de données. - Effectuer des restaurations complètes ou partielles. - Les sauvegardes sur des partages réseaux. Mise en place d'une stratégie de sauvegarde. Restauration d'une base corrompue. 3) Gestion de la sécurité - Vue d'ensemble de la sécurité SQL Server. - Les comptes de service. - L'authentification des connexions. - Les permissions dans les bases de données. - La protection des sauvegardes. Création de logins et de permissions sur une table. 4) Maintenance du serveur - La vérification d'intégrité, la récupération de pages en cas de corruption. - La défragmentation des index, reconstruction et réorganisation. - La mise à jour des statistiques. - La planification des tâches administratives. Exécution des travaux de l'agent SQL Server. - L'assistant plan de maintenance. Mise en place d'un plan de maintenance. 5) Supervision du moteur SQL - Les compteurs de performance à surveiller, processeur, utilisation de la mémoire, activité du disque. - Comment identifier pro-activement les problèmes? - Gérer les situations de blocage, les deadlocks. - Gérer la mémoire et les processeurs. ORSYS, La Grande Arche, Paroi Nord, Paris La Défense cedex. Tél : +33 (0) Fax : +33(0) page 21

SGBD et aide à la décision, SQL Server

SGBD et aide à la décision, SQL Server SGBD et aide à la décision, SQL Server Microsoft, avec son SGBD SQL Server, figure parmi les principaux éditeurs de solutions de bases de données. Les stages Orsys couvrent tous les domaines de compétences

Plus en détail

SQL Serveur 2012+ Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise

SQL Serveur 2012+ Programme de formation. France Belgique Suisse - Canada. Formez vos salariés pour optimiser la productivité de votre entreprise SQL Serveur 2012+ Programme de formation France Belgique Suisse - Canada Microsoft Partner Formez vos salariés pour optimiser la productivité de votre entreprise Dernière mise à jour le : Avril 2014 Des

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

SGBD et aide à la décision, MySQL, PostgreSQL, autres SGBD

SGBD et aide à la décision, MySQL, PostgreSQL, autres SGBD SGBD et aide à la décision, MySQL, PostgreSQL, autres SGBD Orsys propose des cursus de formations aux principaux SGBD du monde Open Source comme MySQL, MariaDB et PostgreSQL, mais aussi aux systèmes émergents

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Le tout fichier Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique Introduction à l informatique : Information automatisée Le premier ordinateur Définition disque dure, mémoire, carte mémoire, carte mère etc Architecture d un ordinateur Les constructeurs leader du marché

Plus en détail

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18 Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en

Plus en détail

Présentation du module Base de données spatio-temporelles

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada MySQL (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

Plus en détail

Du 10 Fév. au 14 Mars 2014

Du 10 Fév. au 14 Mars 2014 Interconnexion des Sites - Design et Implémentation des Réseaux informatiques - Sécurité et Audit des systèmes - IT CATALOGUE DE FORMATION SIS 2014 1 FORMATION ORACLE 10G 11G 10 FEV 2014 DOUALA CAMEROUN

Plus en détail

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du

Plus en détail

Catalogue Formation «Vanilla»

Catalogue Formation «Vanilla» Catalogue Formation «Vanilla» Date : octobre 2009 Table des matières Liste des Formations...2 Contenu des formations...3 Vanilla FastTrack...3 Vanilla Architecture...5 Enterprise Services...6 BIPortail...7

Plus en détail

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012

CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE. Edition 2012 CATALOGUE DE FORMATIONS BUSINESS INTELLIGENCE Edition 2012 AGENDA Qui sommes nous? Présentation de Keyrus Keyrus : Expert en formations BI Nos propositions de formation 3 modes de formations Liste des

Plus en détail

SGBD et aide à la décision, Oracle

SGBD et aide à la décision, Oracle SGBD et aide à la décision, Oracle Avec la version 12c, Oracle a pleinement ouvert ses environnements aux possibilités offertes par le Cloud. Elle propose également d'importantes améliorations en termes

Plus en détail

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)

SQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...) Avant-propos 1. À qui s'adresse ce livre? 15 2. Pré-requis 15 3. Objectifs du livre 16 4. Notations 17 Introduction à la Business Intelligence 1. Du transactionnel au décisionnel 19 2. Business Intelligence

Plus en détail

Notre Catalogue des Formations IT / 2015

Notre Catalogue des Formations IT / 2015 Notre Catalogue des Formations IT / 2015 Id Intitulé Durée Gestion de projets et méthodes I1101 I1102 I1103 I1104 I1105 I1106 I1107 I1108 I1109 I1110 I1111 I1112 I1113 I1114 I1115 I1116 I1117 I1118 I1119

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de

Plus en détail

Langage SQL : créer et interroger une base

Langage SQL : créer et interroger une base Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,

Plus en détail

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013

NFA 008. Introduction à NoSQL et MongoDB 25/05/2013 NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée

Plus en détail

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques Plan de formation : Certification OCA Oracle 11g Description Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques industriels les plus avancés. Cette formation permettra

Plus en détail

SQL Historique 1982 1986 1992

SQL Historique 1982 1986 1992 SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse

Plus en détail

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles) SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients

Plus en détail

Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel 75017 PARIS, France

Adonya Sarl Organisme de Formation Professionnelle 75 Avenue Niel 75017 PARIS, France Powered by TCPDF (www.tcpdf.org) SQL SERVER 2012 SQL server 2012 DESIGNING BUSINESS INTELLIGENCE SOLUTIONS WITH SQL SERVER 2012 Réf: MS20467 Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION - Design

Plus en détail

Bases de données avancées Introduction

Bases de données avancées Introduction Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)

Plus en détail

Bases de Données Avancées

Bases de Données Avancées 1/26 Bases de Données Avancées DataWareHouse Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin,

Plus en détail

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures] Objectif Utiliser les techniques de gestion de la mise en cache pour contrôler et améliorer les performances des requêtes Définir des mesures simples et des mesures calculées pour une table de faits Créer

Plus en détail

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ;

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ; RÈGLES A SUIVRE POUR OPTIMISER LES REQUÊTES SQL Le but de ce rapport est d énumérer quelques règles pratiques à appliquer dans l élaboration des requêtes. Il permettra de comprendre pourquoi certaines

Plus en détail

SQL Server 2012 et SQL Server 2014

SQL Server 2012 et SQL Server 2014 SQL Server 2012 et SQL Server 2014 Principales fonctions SQL Server 2012 est le système de gestion de base de données de Microsoft. Il intègre un moteur relationnel, un outil d extraction et de transformation

Plus en détail

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition

Plus en détail

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS Bases de Données Stella MARC-ZWECKER Maître de conférences Dpt. Informatique - UdS stella@unistra.u-strasbg.fr 1 Plan du cours 1. Introduction aux BD et aux SGBD Objectifs, fonctionnalités et évolutions

Plus en détail

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1

LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 LES NOUVEAUTES DE COST AND PROFITABILITY MANAGEMENT 8.1 SAS Cost and Profitability Management, également appelé CPM (ou C&P), est le nouveau nom de la solution SAS Activity-Based Management. Cette version

Plus en détail

SQL SERVER 2008, BUSINESS INTELLIGENCE

SQL SERVER 2008, BUSINESS INTELLIGENCE SGBD / Aide à la décision SQL SERVER 2008, BUSINESS INTELLIGENCE Réf: QLI Durée : 5 jours (7 heures) OBJECTIFS DE LA FORMATION Cette formation vous apprendra à concevoir et à déployer une solution de Business

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

1/ Présentation de SQL Server :

1/ Présentation de SQL Server : Chapitre II I Vue d ensemble de Microsoft SQL Server Chapitre I : Vue d ensemble de Microsoft SQL Server Module: SQL server Semestre 3 Année: 2010/2011 Sommaire 1/ Présentation de SQL Server 2/ Architerture

Plus en détail

Introduction à la B.I. Avec SQL Server 2008

Introduction à la B.I. Avec SQL Server 2008 Introduction à la B.I. Avec SQL Server 2008 Version 1.0 VALENTIN Pauline 2 Introduction à la B.I. avec SQL Server 2008 Sommaire 1 Présentation de la B.I. et SQL Server 2008... 3 1.1 Présentation rapide

Plus en détail

Introduction au Système de Gestion de Base de Données et aux Base de Données

Introduction au Système de Gestion de Base de Données et aux Base de Données Introduction au Système de Gestion de Base de Données et aux Base de Données Formation «Gestion des données scientifiques : stockage et consultation en utilisant des bases de données» 24 au 27 /06/08 Dernière

Plus en détail

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5 1. Qu'est-ce que SQL?... 2 2. La maintenance des bases de données... 2 2.1 La commande CREATE TABLE... 3 2.2 La commande ALTER TABLE... 4 2.3 La commande CREATE INDEX... 4 3. Les manipulations des bases

Plus en détail

PostgreSQL. Formations. Calendrier... 14

PostgreSQL. Formations. Calendrier... 14 Formations PostgreSQL Catalogue 2013 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 Développer avec PostgreSQL... 8 Migrer d'oracle à PostgreSQL...

Plus en détail

2011 Hakim Benameurlaine 1

2011 Hakim Benameurlaine 1 Table des matières 1 UTILISATION DES OUTILS DE REQUÊTES... 2 1.1 Bases de données SQL Server... 2 1.2 Éditions de SQL Server... 3 1.3 Les outils de SQL Server... 4 2011 Hakim Benameurlaine 1 1 UTILISATION

Plus en détail

CHAPITRE 1 ARCHITECTURE

CHAPITRE 1 ARCHITECTURE 07/04/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ADMINISTRATION ET TUNING DE BASES DE DONNÉES CHAPITRE 1 ARCHITECTURE RESPONSABLE DR K. BOUKHALFA

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

Chapitre 9 : Informatique décisionnelle

Chapitre 9 : Informatique décisionnelle Chapitre 9 : Informatique décisionnelle Sommaire Introduction... 3 Définition... 3 Les domaines d application de l informatique décisionnelle... 4 Architecture d un système décisionnel... 5 L outil Oracle

Plus en détail

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre La problématique de la Préservation des Bases de Données Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre Définition des bases de données Terme du langage courant base de données Utilisé pour désigner

Plus en détail

Bases de Données. Plan

Bases de Données. Plan Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle

Plus en détail

Bases de données élémentaires Maude Manouvrier

Bases de données élémentaires Maude Manouvrier Licence MI2E- 1ère année Outils en Informatique Bases de données élémentaires Maude Manouvrier Définitions générales et positionnement du cours dans la formation Vocabulaire relatif aux bases de données

Plus en détail

SOMMAIRE Thématique : Systèmes d'information et d'exploitation

SOMMAIRE Thématique : Systèmes d'information et d'exploitation SOMMAIRE Rubrique : Application groupware... 2 Rubrique : Base de données...22 Rubrique : Conduite de projets...65 Rubrique : Développement...94 Rubrique : État de l'art... 144 Rubrique : Internet... 164

Plus en détail

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8 Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...

Plus en détail

Département Génie Informatique

Département Génie Informatique Département Génie Informatique BD51 : Business Intelligence & Data Warehouse Projet Rédacteur : Christian FISCHER Automne 2011 Sujet : Développer un système décisionnel pour la gestion des ventes par magasin

Plus en détail

Bases de Données relationnelles et leurs systèmes de Gestion

Bases de Données relationnelles et leurs systèmes de Gestion III.1- Définition de schémas Bases de Données relationnelles et leurs systèmes de Gestion RAPPELS Contraintes d intégrité sous Oracle Notion de vue Typage des attributs Contrainte d intégrité Intra-relation

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

SQL Server 2014. SQL Server 2014. Implémentation d une solution. Implémentation d une solution de Business Intelligence.

SQL Server 2014. SQL Server 2014. Implémentation d une solution. Implémentation d une solution de Business Intelligence. Ce livre sur s adresse à toutes les personnes désireuses de mettre en œuvre les techniques de l informatique décisionnelle (ou BI, Business Intelligence) à l aide des composants de la suite Microsoft :

Plus en détail

Création et Gestion des tables

Création et Gestion des tables Création et Gestion des tables Version 1.0 Z Grégory CASANOVA 2 Sommaire 1 Introduction... 3 2 Pré-requis... 4 3 Les tables... 5 3.1 Les types de données... 5 3.1.1 Les types de données Sql Server... 5

Plus en détail

Introduction : présentation de la Business Intelligence

Introduction : présentation de la Business Intelligence Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI3WXIBUSO dans la zone de recherche et validez.

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Bases de données et sites WEB

Bases de données et sites WEB Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues

Plus en détail

Olivier Mondet http://unidentified-one.net

Olivier Mondet http://unidentified-one.net T-GSI Ch.4 Le Langage SQL LDD, LCD Cet exercice guidé reprend le plan suivis lors de l intervention de formation faite pour l académie de Versailles. L objectif principal visait en la présentation du langage

Plus en détail

CREATION WEB DYNAMIQUE

CREATION WEB DYNAMIQUE CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de

Plus en détail

SQL Server 2012 - Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

SQL Server 2012 - Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos) Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 14 2.2 Mode de fonctionnement Client/Serveur 16 2.3 Les plates-formes possibles 17 2.4 Les composants de SQL

Plus en détail

16H Cours / 18H TD / 20H TP

16H Cours / 18H TD / 20H TP INTRODUCTION AUX BASES DE DONNEES 16H Cours / 18H TD / 20H TP 1. INTRODUCTION Des Fichiers aux Bases de Données 2. SYSTEME DE GESTION DE BASE DE DONNEES 2.1. INTRODUCTION AUX SYSTEMES DE GESTION DE BASES

Plus en détail

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8 Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel

Plus en détail

Compétences Business Objects - 2014

Compétences Business Objects - 2014 Compétences Business Objects - 2014 «Mars-Juin 2014. Réf : Version 1 Page 1 sur 34 Sommaire CONTEXTE DE LA REMISE A NIVEAU EN AUTOFORMATION... 3 1. MODELISATION... 4 1.1 DESCRIPTION FONCTIONNEL DE L'APPLICATION

Plus en détail

Implémentation des SGBD

Implémentation des SGBD Implémentation des SGBD Structure générale des applications Application utilisateur accédant à des données d'une base Les programmes sous-jacents contiennent du code SQL Exécution : pendant l'exécution

Plus en détail

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES SGBD / Aide à la décision CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES Réf: KAO Durée : 15 jours (7 heures) OBJECTIFS DE LA FORMATION Ce cycle complet vous apportera les connaissances nécessaires pour

Plus en détail

INTRODUCTION : Données structurées et accès simplifié

INTRODUCTION : Données structurées et accès simplifié INTRODUCTION : Données structurées et accès simplifié À l'origine de l'informatique, le stockage d'information se faisait sur cartes perforées. Ces supports pauvres ne permettaient pas de définir la structuration

Plus en détail

TP Bases de données réparties

TP Bases de données réparties page 1 TP Bases de données réparties requêtes réparties Version corrigée Auteur : Hubert Naacke, révision 5 mars 2003 Mots-clés: bases de données réparties, fragmentation, schéma de placement, lien, jointure

Plus en détail

CATALOGUE FORMATION 2014

CATALOGUE FORMATION 2014 CATALOGUE FORMATION 2014 EFFICIAN depuis 2007, est une société de conseil et de formation au service des professionnels de l'informatique ; dans le domaine des bases de données Oracle, DB2 et Postgre.

Plus en détail

Sybase Adaptive Server Enterprise 15

Sybase Adaptive Server Enterprise 15 Sybase Adaptive Server Enterprise 15 Prêt pour Sybase Adaptive Server Enterprise 15? Novembre 2006 Documentation technique # 29 Introduction Cette présentation liste les fonctionnalités importantes de

Plus en détail

Développement de base de données Microsoft SQL Server 2012. Durée : 5 jours Référence : DPSQL12. Contenu

Développement de base de données Microsoft SQL Server 2012. Durée : 5 jours Référence : DPSQL12. Contenu Développement de base de données Microsoft SQL Server 2012 Durée : 5 jours Référence : DPSQL12 Cette formation permet aux participants de maîtriser les fonctionnalités de Microsoft SQL Server 2012 telles

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Formation SQL Server 2012 Administration des Instances

Formation SQL Server 2012 Administration des Instances Formation SQL Server 2012 Administration des Instances DURÉE DE L A FORMATION : 5 JOURS DATE : 23 AU 27 JUIN P RIX : 2100 HT P U B LI C : C E T T E F O R MAT I ON E S T D E S T I NÉE AUX A D MI NI S TR

Plus en détail

Alexandru V. Vlad RADIAN Solution Architect, Lead IT developer

Alexandru V. Vlad RADIAN Solution Architect, Lead IT developer Alexandru V. Vlad RADIAN Solution Architect, Lead IT developer +33 (6) 61 94 21 29 alex.radian@gmail.com Compétences clés Forte capacité à résoudre les problèmes Conception et implémentation de solutions

Plus en détail

Description de SQL SERVER. historique

Description de SQL SERVER. historique Description de SQL SERVER SQLServer est un SGBDR qui accepte et traite des requêtes concurrentes provenant de divers clients. Il envoie les réponses aux clients concernés via des API (Application Programming

Plus en détail

Table des matières. Avant-propos

Table des matières. Avant-propos Table des matières Avant-propos v Table des matières xi 1 Introduction aux systèmes de gestion de bases de données 1 1.1 Donnée et type de données 2 1.2 Donnée et information 2 1.3 Donnée simple et complexe

Plus en détail

Outils de productivité, Outils de productivité

Outils de productivité, Outils de productivité Outils de productivité, Outils de productivité Ce domaine est dédié aux utilisateurs avancés des outils MS Office et Open Office, aux développeurs d'applications bureautiques, et à tous ceux qui souhaitent

Plus en détail

EXPERIENCES SIGNIFICATIVES

EXPERIENCES SIGNIFICATIVES 45 ans Université d Amiens En recherche active N hésitez pas à me contacter par mail athimonier@gmail.com 0649663888 Profil Viadeo http://www.viadeo.com/profile/002139cif8xpa3k5 EXPERIENCES SIGNIFICATIVES

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

ORACLE TUNING PACK 11G

ORACLE TUNING PACK 11G ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access

Plus en détail

Bases de Données Avancées

Bases de Données Avancées 1/62 Bases de Données Avancées Introduction & Rappel Conception et Modélisation Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR

Plus en détail

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 15 2.2 Mode de fonctionnement client/serveur 16 2.3 Les plates-formes possibles 18 2.4 Les composants de SQL

Plus en détail

Le Langage SQL version Oracle

Le Langage SQL version Oracle Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn

Plus en détail

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW Groupe : 322 Exploitation des Banques de données 420-PK6-SL (1-2-1) Étape : 3 Professeur Nom: Marcel Aubin Courriel : maubin@cegep-st-laurent.qc.ca

Plus en détail

Devoir Data WareHouse

Devoir Data WareHouse Université Paris XIII Institut Galilée Master 2-EID BENSI Ahmed CHARIFOU Evelyne Devoir Data WareHouse Optimisation, Transformation et Mise à jour utilisées par un ETL Mr R. NEFOUSSI Année 2007-2008 FICHE

Plus en détail

Le Langage De Description De Données(LDD)

Le Langage De Description De Données(LDD) Base de données Le Langage De Description De Données(LDD) Créer des tables Décrire les différents types de données utilisables pour les définitions de colonne Modifier la définition des tables Supprimer,

Plus en détail

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes) Avant-propos 1. Lectorat 11 2. Pré-requis 12 3. Objectifs 12 4. Environnement technique 13 Choisir la bonne architecture matérielle 1. Introduction 15 2. Architecture disque 16 2.1 La problématique de

Plus en détail

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

IFT3030 Base de données. Chapitre 2 Architecture d une base de données IFT3030 Base de données Chapitre 2 Architecture d une base de données Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées

Plus en détail

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Avant-propos 1. À qui s'adresse ce livre? 9 2. Les pré-requis 10 3. Les objectifs du livre 10 Introduction 1. Présentation du décisionnel 15 1.1 La notion de décideur 15 1.2 Les facteurs d'amélioration

Plus en détail

Didacticiel PowerAMC 11.0 MPD

Didacticiel PowerAMC 11.0 MPD Didacticiel PowerAMC 11.0 MPD Pierre GERARD IUT de Villetaneuse Ce document est une retranscription du Tutoriel PowerAMC disponible en ligne à l'adresse : http://sybooks.sybase.com/onlinebooks/group-pd/amc1100f/

Plus en détail

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure KIELA CONSULTING Microsoft Office Open Office Windows - Internet Formation sur mesure Bureautique L outil informatique et la bureautique sont devenus quasiment incontournables quelque soit votre métier

Plus en détail

SAP BusinessObjects Web Intelligence (WebI) BI 4

SAP BusinessObjects Web Intelligence (WebI) BI 4 Présentation de la Business Intelligence 1. Outils de Business Intelligence 15 2. Historique des logiciels décisionnels 16 3. La suite de logiciels SAP BusinessObjects Business Intelligence Platform 18

Plus en détail

Dossier I Découverte de Base d Open Office

Dossier I Découverte de Base d Open Office ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire

Plus en détail