1/ Présentation de SQL Server :

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

Download "1/ Présentation de SQL Server :"

Transcription

1 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

2 Sommaire 1/ Présentation de SQL Server 2/ Architerture client-serveur 3/ Découvert de SQL Server 4/ Définition d une base de données relationnelle 5/ Exercice

3 1/ Présentation de SQL Server : SQL Server est un système de gestion de bases de données relationnelles (SGBDR) répondant aux exigences professionnelles du stockage de données. SQL Server prend en charge nativement pour la communication de requêtes entre client et serveur : Transact-SQL (variante du SQL pour l écriture des procédures stockées, entre autres) XML (extensible Markup Language, un langage à balises permettant la représentation de données arbitraires) MDX (Multidimensional expressions) SQL-DMO (SQL-Distributed Management Objects) Pour cela, deux modèles de stockage de données sont mis à disposition par SQL Server: OLTP (optimise la vitesse de mise à jour et de traitement) OLAP (permet la création de rapports et une analyse en entreprise) 1.2/ Composants client-serveur : L architecture de SQL Server est divisée en : une partie serveur : gestion des bases de données, répartition des ressources entre les différentes demandes des clients une partie client : affichage des résultantes de requêtes 1.3/ Bases de données SQL Server : SQL Server héberge deux types de bases de données, les bases de données système et les bases de données utilisateur. Les bases de données système contiennent des informations nécessaires au bon fonctionnement du moteur SQL Server et des services associés. Les bases de données utilisateur sont les bases de données créées et utilisées par les utilisateurs. Description des bases de données installées par défaut : - master : Contrôle les bases de données utilisateur et le fonctionnement global de SQL Server en effectuant le suivi d informations telles que les comptes d utilisateur, les variables d environnement configurables et les messages d erreur du système. - model : Offre un modèle ou prototype pour les nouvelles bases de données utilisateur. - tempdb : Offre une zone de stockage pour les tables temporaires et les autres besoins de stockage temporaire.

4 - msdb : Offre une zone de stockage pour les informations de programmation et l historique des travaux. - distribution : Stocke les données relatives à l historique et aux transactions utilisées dans la réplication. - pubs : Propose un exemple de base de données comme outil d apprentissage. - Northwind : Propose un exemple de base de données comme outil d apprentissage Objets de base de données : Une base de données est un ensemble de données, de tables et autres objets. Les objets de base de données vous aident à structurer vos données et à définir les mécanismes d intégrité des données. Description des objets de base de données SQL Server : - Table : Définit un ensemble de lignes ayant des colonnes associées. - Type de données : Définit les valeurs de données autorisées pour une colonne ou une variable. SQL Server offre les types de données fournis par le système. Les utilisateurs créent des types de données définis par l utilisateur. - Contrainte : Définit les règles relatives aux valeurs autorisées dans les colonnes et constitue le mécanisme standard pour garantir l intégrité des données. - Valeurs par défaut : Définit une valeur qui est stockée dans une colonne si aucune autre valeur n est fournie. - Règle : Contient des informations qui définissent les valeurs valides qui sont stockées dans une colonne ou un type de données. - Index : Constitue une structure de stockage offrant un accès rapide pour l extraction de données, et pouvant garantir l intégrité des données. Dans un index ordonné, les enregistrements de la table sont physiquement stockés suivant l ordre des valeurs de la ou des clés de l index. Dans un index non ordonné, l ordre logique de l index ne correspond pas à l ordre stocké physique des lignes de la table. - Vue : Permet de visualiser des données provenant d une ou de plusieurs tables ou vues d une même base de données. Fonction définie par l utilisateur Renvoie soit une valeur scalaire, soit une table.

5 - Procédure stockée : Constitue un ensemble nommé d instructions Transact-SQL pré compilées devant être exécutées ensemble. - Déclencheur : Constitue une forme spéciale de procédure stockée exécutée automatiquement lorsqu un utilisateur modifie des données d une table ou d une vue. *Prèsentation de SQL Server* Vous pouvez utiliser SQL Server pour traiter des transactions, stocker et analyser des données, et développer de nouvelles applications.

6 *Composants client-serveur* 2/ Architecture client-serveur : SQL Server utilise une architecture client-serveur pour répartir la charge de travail en différentes tâches exécutées sur les ordinateurs serveurs et les ordinateurs clients. Le client est chargé de la logique d'entreprise et de la présentation des données à l'utilisateur. Il est généralement exécuté sur un ou plusieurs ordinateurs, mais peut également être exécuté sur l'ordinateur serveur avec SQL Server. SQL Server gère les bases de données et répartit les ressources disponibles du serveur (telles que la mémoire, la bande passante du réseau et les opérations de disque) entre plusieurs demandes. L'architecture client-serveur permet de concevoir et de déployer des applications de manière optimale pour divers environnements. Les interfaces de programmation clientes permettent d'exécuter des applications sur des ordinateurs clients distincts et de communiquer avec le serveur par le biais d'un réseau. 2.1/Composants clients : 1/ Application cliente : Une application cliente exécute les instructions Transact-SQL et reçoit les ensembles de résultats. Vous développez une application à l'aide d'une API de base de données. L'application ne connaît pas les protocoles réseau sousjacents utilisés pour communiquer avec SQL Server. 2/ API de base de données : Les interfaces API de base de données (OLE DB, ODBC) utilisent un fournisseur, un pilote ou une bibliothèque de liaisons dynamiques (DLL, Dynamic Link Library) pour transmettre les instructions Transact-SQL et recevoir les ensembles de résultats. Il s'agit d'une interface utilisée par une application pour envoyer des requêtes à SQL Server et pour traiter les résultats renvoyés par SQL Server.

7 3/ Bibliothèque réseau cliente : Une bibliothèque réseau cliente gère les connexions réseau et le routage sur le client. Il s'agit d'un composant logiciel de communication qui assemble les requêtes de base de données et les résultats pour transmission par le protocole réseau approprié. Remarque : La bibliothèque cliente réseau doit correspondre à l'une des bibliothèques réseau serveur. 2.2/ Composants serveur : 1/ Bibliothèques réseau serveur : SQL Server peut contrôler simultanément plusieurs bibliothèques réseau. La bibliothèque réseau cliente doit correspondre à l'une des bibliothèques réseau serveur pour que la communication puisse s'effectuer correctement. 2/ Services Open Data : Les services Open Data mettent le client en relation avec SQL Server de manière transparente, en fournissant une interface réseau qui prend en charge les processus de protocole réseau et les routines de serveur. 3/ Moteur relationnel : Le moteur relationnel analyse les instructions Transact-SQL, optimise et exécute les plans d'exécution, traite le langage de définition de données (DDL, Data Definition Language) et les autres instructions et implémente la sécurité. 4/ Le moteur de stockage : Le moteur de stockage gère les fichiers de base de données et l'utilisation de l'espace dans ces fichiers, construit et lit les données à partir des pages physiques, gère les tampons de données, les entrées/sorties (E/S) physiques, contrôle les conflits d'accès, réalise les opérations d'ouverture de session et de récupération et implémente des fonctions utilitaires telles que le Vérificateur de cohérence de base de données,la sauvegarde et la restauration.

8 *Processus de communication client-serveur* Remarque : En général, les clients et les serveurs communiquent par le biais d'un réseau. 1. Une application cliente soumet une requête. Le client appelle l'api de base de données et transmet la requête. L'API de base de données utilise un fournisseur, un pilote, ou une DLL pour encapsuler la requête dans un ou plusieurs paquets TDS (Tabular Data Stream) et les transmettre à la bibliothèque réseau cliente. 2. La bibliothèque réseau cliente assemble les paquets TDS en paquets de protocole réseau. La bibliothèque réseau cliente appelle une API IPC (InterProcess Communication) Windows pour envoyer les paquets des protocoles réseau à une bibliothèque réseau serveur en utilisant la pile de protocoles réseau du système d'exploitation. La bibliothèque réseau serveur appropriée extrait les paquets TDS de la pile de protocoles réseau et les transmet aux services Open Data. 3. Les services Open Data extraient la requête des paquets TDS et la transmettent au moteur relationnel. Le moteur relationnel compile ensuite la requête dans un plan d'exécution optimisé. Il exécute le plan d'exécution. Le moteur relationnel communique avec le moteur de stockage à l'aide de l'interface OLE DB. 4. Le moteur de stockage transfère les données d'une base de données à des tampons de données, puis transmet les ensembles de lignes contenant des données au moteur

9 relationnel. Le moteur relationnel combine les ensembles de lignes dans l'ensemble de résultats final et le transmet aux services Open Data. 5. Les services Open Data préparent l'ensemble de résultats et le renvoient à l'application cliente en utilisant une bibliothèque réseau serveur, la pile de protocoles réseau, la bibliothèque réseau cliente et l'api de base de données. L'ensemble de résultats peut également être renvoyé au format XML. *Services SQL Server*

10 *Bases de données SQL Server* 3/ Découverte de SQL Server : Dans un premier temps, nous allons vous présenter l'outil SqlServer. Une fois installé, le produit est accessible par Cliquer sur menu "Démarrer" de Windows Cliquer sur menu "Programmes" Cliquer sur menu Microsoft SQL Server Le menu suivant apparaît:

11 Assurez-vous tout d'abord que SQL Server est démarré : pour cela cliquez sur l'option "Gestionnaire de service SQL Server" Un carré rouge sur le symbole du serveur indique qu'il n'est pas démarré; un triangle vert indique au contraire qu'il est démarré. Pour démarrer Query analyser que nous allons utiliser tout au long des trois chapitres qui suivent : 1. Cliquer sur menu "Démarrer" de Windows, 2. Cliquer sur menu "Programmes", 3. Cliquer sur menu Microsoft SQL Server, 4. Cliquer sur "Analyseur de requêtes"(query Analyser).

12 4/ Définition d une base de données relationnelle : 1/ Création d'une base de données : CREATE DATABASE : CREATE DATABASE <nom base de données> Exemple de commande passée dans l'analyseur de requêtes Une fois la commande tapée, vous avez accès à des outils jusqu'à alors inaccessibles : * Le qui permet la vérification de la syntaxe des lignes d'instructions saisies * Le qui permet la vérification de la syntaxe des lignes d'instructions saisies puis leur exécution s'il n'y a pas d'erreurs Suite à une exécution sans problème, des messages apparaissent dans une fenêtre "résultats" en bas d'écran. 2/Suppression d'une base de données DROP DATABASE : DROP DATABASE <nom base de données>

13 Suite à une exécution sans problème, des messages apparaissent dans une fenêtre "résultats" en bas d'écran. 3/ Modification d'une base de données ALTER DATABASE : ALTER DATABASE <nom base de données> ADD FILEGROUP <nomfichier1>. REMOVE FILE <nomfichier2> 4/ Création de table CREATE TABLE : La création d'une table s'effectue grâce à la commande CREATE TABLE. Exemple de commande simple: Type Désignation Lg Dec Exemple bit Valeur entière à 0 ou 1 char datetime chaîne de caractères longueur fixe, de 1 à 8000 Donnée Date & heure du 1 janvier 1753 au 6 juin 9999 char (30) decimal Nombre décimal avec position après decimal

14 la virgule (11 2) float image Nombre flottant Zone en binaire de longueur variable jusqu'à 2 Giga int Nombre entier allant de (- 2,147,483,648) à (2,147,483,647). c money Valeur monétaire allant de-2^63 (- 922,337,203,685, ) à 2^63 nchar ntext numeric nvarchar real chaîne de caractères de longueur fixe, de 1 à 4000 Texte non unicode Idem décimal chaîne de caractères de longueur variable de 1 à 4000 Nombre flottant smalldatetime Donnée Date & heure du 1 janvier1900, au 6 juin 2079 smallint Petit nombre entier allant de (- 32,768) à (32,768) smallmoney Valeur monétaire allant de , à , tinyint Entier de 0 à 255 text timestamp uniqueidentifier chaîne de caractères de longueur variable et de très grande taille Désigne un nombre entier élevé. N automatique

15 varbinary varchar Valeur binaire de longueur variable chaîne de caractères de longueur variable Exemple de commande avec colonne calculée : Contrainte Primary key Elle permet d'indiquer dans une table une colonne (zone) ou un ensemble de colonnes qui doit contenir des valeurs identifiant de façon unique Exemple : Dans une table SALARIES le numéro matricule est un identifiant permettant de repérer un et un seul salarié. Ce sera donc la "primary key" de la table SALARIES. Cette colonne doit être définie impérativement not null.

16 Autre exemple : la clé primaire est de type Identity avec une valeur initiale de 100 et un incrément de 10.Cela permet à chaque création de films dans la base de données d'attribuer automatiquement un numéro; le premier film créé se verra attribué le numéro 100, le second le numéro 110, Contrainte Unique : Désigne dans une table une colonne (zone) ou un ensemble de colonnes (de zones) qui doit contenir des valeurs ne se retrouvant pas dans une autre ligne de la même table.

17 Contrainte Foreign key : Désigne une clé étrangère qui se trouve dans une autre table en clé primaire; le nom de l'autre table est indiqué derrière références Si les noms de colonne diffèrent d'une table à l'autre, il faut indiquer le nom de la colonne de la table suivi de références suivi entre parenthèses du nom de la colonne dans l'autre table (là où elle est primaire ou secondaire). Contrainte Check : Cette contrainte permet d'introduire des contrôles sur les zones de la table : Contrôle de validité par rapport à des constantes ou des listes de constantes. Contrôle de cohérence entre deux colonnes de la table Dans l'exemple qui suit :

18 Contrôle que salaire est plus grand ou égal à 60 Contrôle que la date de début est inférieure ou égale à la date de fin. Valeur par défaut : default Cette contrainte permet d'indiquer le contenu d'une zone quand elle n'est pas indiquée lors de l'insertion d'une ligne dans la table.

19 Module : SQL Server 5/ Suppression d'une table DROP TABLE : DROP TABLE <nom table> Exemple de commande: Vous pouvez saisir plusieurs commandes sue l'écran de l'analyseur de requêtes. Exemple:

20 6/ Modification de la structure d'une table ALTER TABLE : ALTER TABLE nom table ADD nomnouvellecol typecolonne, DROP nomcolen Trop, ALTER COLUMN nomcolachanger nouveau_type_de_données NULL ou NOT NULL DROP CONSTRAINT nom Contrainte_ Il est parfois nécessaire : d'ajouter des colonnes non prévues lors du CREATE TABLE de retirer des contraintes portées à tort sur la table. Exemple: ajout d'une colonne:

21 Exemple : modification des attributs d'une colonne : Exemple: suppression d'une colonne: Exemple: suppression d'une contrainte: Remarque : Vous pouvez réaliser plusieurs opérations Add ou Drop avec un seul Alter Table. ****************************************************************************************************

22 5/ Exercice : Activité n 1 : constitution d une base 1) Création de la base de données ROYAUTxx (xx étant vos initiales). 2) Création d'une première table dans cette base : nom de la table MONARQUE Colonnes des tables nom du roi sur 15 caractères date de début de règne date de fin de règne avec une contrainte de clé primaire sur nom du roi. 3) Ajout de deux nouvelles colonnes à cette table dynastie sur 12 caractères surnom sur 15 caractères 4) Toujours sur la même base de données, création de deux tables : 1/ table époux avec : nom époux sur 25 caractères nom épouse sur 25 caractères date de mariage table EPOUSES avec avec une contrainte clé primaire sur nom époux et nom épouse 2/ table ENFANTS avec nom père sur 25 caractères nom mère sur 25 caractères prénom enfant sur 30 caractères date naissance de l'enfant Créer la contrainte clé primaire sur prénom et date de naissance et clé étrangère sur nom mère.

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

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

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

Le langage SQL pour Oracle - partie 1 : SQL comme LDD

Le langage SQL pour Oracle - partie 1 : SQL comme LDD Le langage SQL pour Oracle - partie 1 : SQL comme LDD 1 SQL : Introduction SQL : Structured Query Langage langage de gestion de bases de donn ees relationnelles pour Définir les données (LDD) interroger

Plus en détail

Cours: Administration d'une Base de Données

Cours: Administration d'une Base de Données Bases de Données Avancées Module A IUT Lumière, License CE-STAT 2006-2007 Pierre Parrend Cours: Administration d'une Base de Données Table of Contents Principes...1 Structure d'un Base de Données...1 Architecture...1

Plus en détail

SQL Server ressource SOMMAIRE

SQL Server ressource SOMMAIRE SOMMAIRE 1 Concepts base de données relationnelles---------------------------------------------------------- 7 1.1 Domaine, attribut & relation --------------------------------------------------------------------------------7

Plus en détail

Historisation des données

Historisation des données Historisation des données Partie 1 : mode colonne par Frédéric Brouard, alias SQLpro MVP SQL Server Expert langage SQL, SGBDR, modélisation de données Auteur de : SQLpro http://sqlpro.developpez.com/ "SQL",

Plus en détail

LES ACCES ODBC AVEC LE SYSTEME SAS

LES ACCES ODBC AVEC LE SYSTEME SAS LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Créer une base de données

Créer une base de données Access Créer une base de données SOMMAIRE Généralités sur les bases de données... 3 Création de la base de données... 4 A) Lancement d'access... 4 B) Enregistrement de la base de données vide... 4 Création

Plus en détail

FileMaker 13. Guide ODBC et JDBC

FileMaker 13. Guide ODBC et JDBC FileMaker 13 Guide ODBC et JDBC 2004-2013 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker et Bento sont des marques commerciales de

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

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

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

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

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

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

Tutorial sur SQL Server 2000

Tutorial sur SQL Server 2000 Tutorial sur SQL Server 2000 Système d'exploitation est 2000 pro et Serveur 2000 Sommaire 1 - Installation... 2 2 - Mise à jour... 5 3 - Présentation... 7 3-1 - Service Manager (Démarrer/Programmes/Microsoft

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

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE TP N 1 : Initiation à L Access I. Introduction Microsoft Access fait partie

Plus en détail

Support de Cours REQUÊTES TRANSACT-SQL DANS MICROSOFT SQL SERVER 2000. Stéphane N GUESSAN Groupe Pigier Abidjan Version 1.

Support de Cours REQUÊTES TRANSACT-SQL DANS MICROSOFT SQL SERVER 2000. Stéphane N GUESSAN Groupe Pigier Abidjan Version 1. Support de Cours REQUÊTES TRANSACT-SQL DANS MICROSOFT SQL SERVER 2000 Stéphane N GUESSAN Groupe Pigier Abidjan Version 1.1 du 29/04/05 CHAPITRE 0 : INTRODUCTION...4 I) Objectifs...4 II) Certification Microsoft...4

Plus en détail

I. MySQL : Serveur et SGBD

I. MySQL : Serveur et SGBD Le Système de Gestion de Base de Données MySQL I. MySQL : Serveur et SGBD Menu I. MySQL : Serveur et SGBG II. Création d'une base de données avec MySQL MySQL est un système de gestion et conception de

Plus en détail

Formateur : Caroline CHAILLET Cours 4740A - Implémentation d'une base de données Microsoft SQL Server 2005 1/134

Formateur : Caroline CHAILLET Cours 4740A - Implémentation d'une base de données Microsoft SQL Server 2005 1/134 COURS 4740A - IMPLEMENTATION D UNE BASE DE DONNEES SQL SERVER 2005 1/134 MODULE 1 : CREATION DE BASES DE DONNEES ET DE FICHIERS DE BASES DE DONNEES Leçon 1 : Création de bases de données 1. Eléments à

Plus en détail

Chapitre 10. Architectures des systèmes de gestion de bases de données

Chapitre 10. Architectures des systèmes de gestion de bases de données Chapitre 10 Architectures des systèmes de gestion de bases de données Introduction Les technologies des dernières années ont amené la notion d environnement distribué (dispersions des données). Pour reliér

Plus en détail

Guide de configuration de SQL Server pour BusinessObjects Planning

Guide de configuration de SQL Server pour BusinessObjects Planning Guide de configuration de SQL Server pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des brevets

Plus en détail

Exercices sur SQL server 2000

Exercices sur SQL server 2000 Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table

Plus en détail

Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server

Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server Suite à mon précédent article concernant MSDE, je me suis rendu compte à partir des commentaires que de nombreux utilisateurs avaient des problèmes

Plus en détail

Architectures web/bases de données

Architectures web/bases de données Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est

Plus en détail

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Table des matières Atelier pratique 5 : Analyse de SQL Server 1 Exercice 1 : Analyse des performances SQL Server 1 Exercice 2 : Suivi de

Plus en détail

Les bases de données Page 1 / 8

Les bases de données Page 1 / 8 Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...

Plus en détail

Le langage SQL (première partie) c Olivier Caron

Le langage SQL (première partie) c Olivier Caron Le langage SQL (première partie) 1 Plan Le S.G.B.D. postgres Le langage SQL Langage de manipulation de données Langage de requêtes 2 Quelques mots sur Postgres (1/2) Travaux de Stonebraker (Univ. Berkeley)

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

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

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

STATISTICA Version 12 : Instructions d'installation

STATISTICA Version 12 : Instructions d'installation STATISTICA Version 12 : Instructions d'installation STATISTICA Entreprise Server Remarques : 1. L'installation de STATISTICA Entreprise Server s'effectue en deux temps : a) l'installation du serveur et

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

TAGREROUT Seyf Allah TMRIM

TAGREROUT Seyf Allah TMRIM TAGREROUT Seyf Allah TMRIM Projet Isa server 2006 Installation et configuration d Isa d server 2006 : Installation d Isa Isa server 2006 Activation des Pings Ping NAT Redirection DNS Proxy (cache, visualisation

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

Application web de gestion de comptes en banques

Application web de gestion de comptes en banques Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion

Plus en détail

Introduction 0Migrer vers SQL Server 2000 en un clin d œil

Introduction 0Migrer vers SQL Server 2000 en un clin d œil Introduction 0Migrer vers SQL Server 2000 en un clin d œil Pourquoi passer à SQL Server 2000, comment mettre à jour des applications, quelles sont les innovations apportées par SQL Server 2000? Ce chapitre

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

Pour les débutants. langage de définition des données

Pour les débutants. langage de définition des données Pour les débutants SQL : langage de définition des données Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont

Plus en détail

Optimisations des SGBDR. Étude de cas : MySQL

Optimisations des SGBDR. Étude de cas : MySQL Optimisations des SGBDR Étude de cas : MySQL Introduction Pourquoi optimiser son application? Introduction Pourquoi optimiser son application? 1. Gestion de gros volumes de données 2. Application critique

Plus en détail

Microsoft Windows NT Server

Microsoft Windows NT Server Microsoft Windows NT Server Sommaire : INSTALLATION DE WINDOWS NT SERVER... 2 WINNT.EXE OU WINNT32.EXE... 2 PARTITION... 2 FAT OU NTFS... 2 TYPE DE SERVEUR... 2 Contrôleur principal de Domaine (CPD)....

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

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

Data Tier Application avec SQL Server 2008 R2

Data Tier Application avec SQL Server 2008 R2 Data Tier Application avec SQL Server 2008 R2 Article par David BARBARIN (MVP SQL Server) David BARBARIN est actuellement consultant en bases de données pour une entreprise Suisse GOLD Partner Microsoft

Plus en détail

Bases de données relationnelles

Bases de données relationnelles Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses

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

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA) GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA) Publié en 2013 par : Institut de statistiques de l UNESCO C.P. 6128, Succursale Centre-Ville Montréal,

Plus en détail

MANUEL. de l application «CdC Online» pour Windows. Table des matières

MANUEL. de l application «CdC Online» pour Windows. Table des matières MANUEL de l application «CdC Online» pour Windows Version 2.0 juin 2015 Table des matières 1 Introduction... 2 2 Compatibilité... 2 3 Téléchargement et installation... 2 4 Configuration... 6 5 Fonctionnement

Plus en détail

Créer le schéma relationnel d une base de données ACCESS

Créer le schéma relationnel d une base de données ACCESS Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...

Plus en détail

PHP 5. La base de données MySql. A. Belaïd 1

PHP 5. La base de données MySql. A. Belaïd 1 PHP 5 La base de données MySql A. Belaïd 1 Base de données C est quoi une base de données? Une base de données contient une ou plusieurs tables, chaque table ayant un ou plusieurs enregistrements Exemple

Plus en détail

L annuaire et le Service DNS

L annuaire et le Service DNS L annuaire et le Service DNS Rappel concernant la solution des noms Un nom d hôte est un alias assigné à un ordinateur. Pour l identifier dans un réseau TCP/IP, ce nom peut être différent du nom NETBIOS.

Plus en détail

Sage Déclarations Sociales

Sage Déclarations Sociales Sage Déclarations Sociales Recueil d informations techniques Décembre 2011 2011 Sage R&D Paie PME 1 Sommaire Avertissements 3 Introduction 4 Particularités de Microsoft Windows et Microsoft SQL Server...

Plus en détail

Corrigé de l'atelier pratique du module 6 : Transfert de données

Corrigé de l'atelier pratique du module 6 : Transfert de données Corrigé de l'atelier pratique du module 6 : Transfert de données Table des matières Atelier pratique 6 : Transfert de données 1 Exercice 1 : Création d'un package SSIS 1 Exercice 2 : Déploiement d'un package

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

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur "TIJARA" 1

NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR. Logiciel TIJARA. NETWORK AND SOFTWARE ENGINEERING Manuel d'utilisateur TIJARA 1 NETWORK & SOFTWARE ENGINEERING MANUEL D UTILISATEUR Logiciel TIJARA Manuel d'utilisateur "TIJARA" 1 SOMMAIRE Introduction Première partie Chapitre 1 : Installation et démarrage Chapitre 2 : Architecture

Plus en détail

TP Contraintes - Triggers

TP Contraintes - Triggers TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

Utilisation du BDE pour la maintenance des fichiers DBF de l'application TopoCad:

Utilisation du BDE pour la maintenance des fichiers DBF de l'application TopoCad: Utilisation du BDE pour la maintenance des fichiers DBF de l'application TopoCad: Nous allons voir autour d'un exemple concret une facon de modifier les fichiers DBF de l'application. Le but est de modifier

Plus en détail

Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées

Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées ANNEE 2014 / 2015 Désignation de l enseignement : Bases de données Nom du document : TP SQL sous PostgreSQL Rédacteur :

Plus en détail

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt Client sur un domaine stage personnes ressources réseau en établissement janvier 2004 Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt Lycée de Villaroy 2 rue Eugène Viollet Le Duc BP31 78041

Plus en détail

Utiliser une base de données

Utiliser une base de données Access Utiliser une base de données SOMMAIRE Généralités sur les SGBD... 3 Démarrage d'access 2002... 4 Ouverture d'un fichier Access... 4 Les objets dans Access... 5 Les tables... 6 A) Ouvrir une table

Plus en détail

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Tutorial Ophcrack (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista) Ophcrack est un utilitaire gratuit permettant de cracker les mots de passe des sessions

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

LibreOffice Calc : introduction aux tableaux croisés dynamiques

LibreOffice Calc : introduction aux tableaux croisés dynamiques Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau

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

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Débuter avec OOo Base

Débuter avec OOo Base Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.

Plus en détail

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE Le responsable de la société Itaste utilise une application installée sur son poste : elle est programmée en VBA sous Microsoft Access et pourvue d une

Plus en détail

Objectifs du TP : Initiation à Access

Objectifs du TP : Initiation à Access Objectifs du TP : Initiation à Access I. Introduction Microsoft Access fait partie de l ensemble Microsoft Office. C est un SGBDR (système de gestion de bases de données relationnelles) présentant une

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

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

Préparer la synchronisation d'annuaires

Préparer la synchronisation d'annuaires 1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing

Plus en détail

Installation d'un serveur DHCP sous Windows 2000 Serveur

Installation d'un serveur DHCP sous Windows 2000 Serveur Installation d'un serveur DHCP sous Windows 2000 Serveur Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à un protocole DHCP (Dynamic Host Configuration Protocol),

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Initiation aux bases de données (SGBD) Walter RUDAMETKIN Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)

Plus en détail

Netissime. [Sous-titre du document] Charles

Netissime. [Sous-titre du document] Charles [Sous-titre du document] Charles Sommaire I. Commandez votre sauvegarde en ligne 2 II. Installation 3-7 III. Utilisation du logiciel de sauvegarde en ligne 8-19 A. Fonctionnement de l application de protection

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

Le modèle de données

Le modèle de données Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.

Plus en détail

SQL sous SqlServer OLIVIER D. DEHECQ Olivier http://www.entraide-info.fr 0

SQL sous SqlServer OLIVIER D. DEHECQ Olivier http://www.entraide-info.fr 0 2013 SQL sous SqlServer OLIVIER D. DEHECQ Olivier http://www.entraide-info.fr 0 Table des matières Signalétique... 2 1 Les bases du SQL... 3 2 SQL server... 6 2 Références des exercices...21 DEHECQ Olivier

Plus en détail

Déploiement, administration et configuration

Déploiement, administration et configuration Office 365 Déploiement, administration et configuration Mickaël GILARDEAU Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la

Plus en détail

Modélisation et Gestion des bases de données avec mysql workbench

Modélisation et Gestion des bases de données avec mysql workbench Modélisation et Gestion des bases de données avec mysql workbench par novembre 2011 Table des matières 1 Installation 3 1.1 Ecran de chargement 3 1.2 Page d accueil 3 2 Réalisation d une base de données

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

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

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

Auto-évaluation Oracle: cours de base

Auto-évaluation Oracle: cours de base Auto-évaluation Oracle: cours de base Document: F0475Test.fm 14/01/2008 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION ORACLE: COURS DE

Plus en détail

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE

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

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

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Table des matières Atelier pratique 3 : Récupération d'urgence 1 Exercice 1 : Implémentation d'une stratégie de sauvegarde 1 Exercice

Plus en détail

Clients et agents Symantec NetBackup 7

Clients et agents Symantec NetBackup 7 Protection complète pour les informations stratégiques de l'entreprise Présentation Symantec NetBackup propose un choix complet de clients et d'agents innovants pour vous permettre d optimiser les performances

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

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