Série d exercices. 2 Dans notre base, un skieur peut-il avoir plusieurs spécialités?

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

Download "Série d exercices. 2 Dans notre base, un skieur peut-il avoir plusieurs spécialités?"

Transcription

1 Série d exercices Modèle relationnel, clés et contraintes Exercice 1 : Utilisation d une base de données, la base «ski» 1 Combien y a-t-il de tables dans la base? donner leur nom. 2 Quels sont les attributs décrivant une station? un skieur? 3 Combien y a-t-il de skieurs connus? de compétitions? 4 Donner le classement de la compétition «comp2», en indiquant la station d'origine de chaque coureur. 5 Indiquer l'altitude de la station où se déroulent les compétitions 3 et 4. Exercice 2 : Contraintes d intégrité 1 Que suffit-il de connaître pour retrouver toutes les informations existantes à propos d'une compétition? Même question pour un skieur et une station. Placer les clés primaires de ces trois tables. 2 Dans notre base, un skieur peut-il avoir plusieurs spécialités? 3 Dans la table «classement», combien y a-t-il de lignes correspondant aux compétitions «compl», «comp3» et «comp6»? Est-ce que «refcomp» peut être utilisé comme clé? Quelle est la clé de cette table? 4 Parmi les dépendances fonctionnelles suivantes, indiquer celles qui sont fausses : (a) nomski nomstat (b) nomski, nomstat altstat (c) refcomp nomski (d) refcomp nomstat (e) nomstat refcomp (f) refcomp, nomski rang (g) refcomp, rang nomski 5 Indiquer quelles sont les clés étrangères présentes dans les différentes tables 6 Ecrire le schéma relationnel de la base SKI 7 Peut-on insérer les lignes suivantes dans la base (pour chaque réponse «non», déterminer ce qu'il faut éventuellement faire pour rendre l'insertion possible)? (a) comp3 11/03/2006 chamonix dans «competition» (b) comp10 11/03/2006 chamonix dans «competition» (c) dupont descente meribel dans «skieur» (d) compl0 27/02/2006 aussois dans «competition» (e) comp9 pascal 3 dans «classement» (f) comp9 dupont 4 dans «classement» (i) comp12 10/03/2006 val d isere dans «competition» (j) clark descente garmisch dans «skieur» (k) comp35 pascal 43 dans «classement» 1

2 8 Peut-on insérer les lignes suivantes dans la base? Quelles contraintes sur les valeurs faut-il ajouter pour éviter les cas absurdes? (a) pralognan -250 france 0 dans «station». (b) pralognan 1250 france NULL dans «station». (c) pralognan 1250 NULL dans «station» (d) comp12 32/01/2006 wengen dans «compétition». (e) comp6 suchet 0 dans «classement» Algèbre relationnelle Exercice 3 : écrire les requêtes suivantes en utilisant l'algèbre relationnelle 1 Donner la liste des stations connues. 2 Donner la liste des stations où une compétition a été organisée. 3 Donner la liste des spécialistes de descente originaires de val d isère. 4 Donner la liste des stations françaises avec toutes leurs caractéristiques. 5 Donner la liste des stations d'altitude > 1800 mètres. 6 Donner le classement de la compétition «comp2». 7 Donner la liste des compétitions se déroulant à «val d isère». 8 Donner la liste des compétitions où «kostelic» a été classée dans les 3 premières places. 9 Donner la liste des skieurs qui ont été au moins une fois classé au delà de la cinquième place. 10 Donner la liste des compétitions auxquelles a participé «jacquemod». Exercice 4 : écrire les requêtes suivantes en algèbre relationnelle 1 Liste des skieurs spécialistes de slalom, stations d'origine, pays et altitude. 2 Référence, date et pays de toutes les compétitions. 3 Liste des stations dont est originaire au moins un skieur et où a été organisée au moins une compétition. 4 Pays où kostelic a remporté une ou des victoires. 5 Liste des victoires (date, nom de la station et nom de la skieuse) des skieuses françaises 6 Liste des stations françaises qui n'ont pas organisé de compétitions. 7 Skieurs ayant été classés dans les 5 premiers dans une compétition dans leur station d'origine. 8 Skieurs qui n'ont jamais été classés dans les trois premiers. 9 Skieurs qui ont été classés dans les trois premiers à la fois à «compl» et «comp2». 10 Skieurs toujours classés dans les trois premiers. SQL Requêtes de base Connexion à Oracle : Utiliser SQL*Plus ou SQL Tools SQL*Plus : Nom utilisateur : [login windows] Mot de passe : [mdp initial] Chaîne hôte : infodb Changement du mot de passe : Alter user [login] identified by [nouveau mot de passe] Variables d environnement : Set pagesize 40 : formate la sortie par blocs de 40 lignes Set linesize 100 : formate la sortie par ligne de 100 caractères 2

3 Exercice 5 : écrire en SQL les requêtes suivantes. 1 Donner la liste des stations connues. 2 Donner la liste des stations où une compétition a été organisée. 3 Donner la liste des skieurs dont le nom commence par la lettre s. 4 Donner la liste des stations françaises avec toutes leurs caractéristiques. 5 Donner la liste des stations d'altitude > 1800 mètres. 6 Donner le classement de la compétition «comp2». 7 Donner la liste des compétitions se déroulant à «val d isère». 8 Liste des compétitions où «kostelic» a été classée dans les 3 premières places. 9 Donner l'altitude (arrondie à la centaine de mètres) et la capacité (en centaine de lits) de toutes les stations 10 Donner la liste triée par rang des compétitions auxquelles a participé «jacquemod». Exercice 6 : écrire en SQL les requêtes suivantes (jointures). 1 Calendrier des compétitions (date, station et pays) 2 Palmarès de kostelic (date, lieu et rang) 3 Liste des skieurs spécialistes de slalom (stations d'origine, pays et altitude). 4 Liste de tous les skieurs avec éventuellement leur station et pays d origine 5 Liste des stations françaises ayant organisé au moins une compétition 6 Pays où kostelic a remporté une ou des victoires. 7 Liste des victoires (date, nom de la station et nom de la skieuse) des skieuses françaises 8 Liste des skieuses qui ont la même spécialité que «clark». 9 Skieurs ayant gagné une compétition dans leur pays d'origine. 10 Altitude des stations où ont lieu des épreuves en janvier 2006 Exercice 7 : écrire à l aide d opérateurs ensemblistes les requêtes suivantes. 1 Liste des stations dont est originaire au moins un skieur et où a été organisée au moins une compétition. 2 Liste des stations françaises qui n'ont pas organisé de compétitions. 3 Skieurs qui n'ont jamais été classés dans les trois premiers. 4 Skieurs qui ont toujours été classés dans les 3 premiers 5 Skieurs qui ont été classés dans les trois premiers à la fois à 'comp3' et 'comp4'. 6 Liste des stations dont aucun skieur n est originaire. 7 Liste des compétitions où il y a moins de 10 skieurs classés 8 Liste des compétitions auxquelles n a pas participé «kostelic» 9 Liste des stations où jacquemot est arrivée à la première place ou bien suchet est arrivées dans les 3 premières places Exercice 8 : écrire en SQL les requêtes suivantes (fonctions d agrégation, group by, having) 1 compter le nombre de compétitions organisées à val d isere. 2 donner la capacité moyenne des stations françaises. 3 Donner le classement moyen, mini et maxi de la skieuse kostelic. 4 Pour chaque pays, indiquer le nombre de skieuses qui en sont originaires. Trier la liste par nombre de skieuses décroissant. 5 Liste des pays qui ont accueilli au moins 2 compétitions. 6 Liste des skieurs figurant au moins 2 fois dans les 3 premiers classés d une compétition. 7 Pour chaque pays d origine des skieuses, le meilleur et le moins bon résultat 8 donner le nombre de skieurs pour chaque station d'altitude >=

4 9 donner le nombre de victoires pour chaque skieur. 10 donner le nombre de stations où ont lieu les compétitions Exercice 9 : écrire en SQL les requêtes suivantes (sous-requêtes) 1 Donner le nom du pays qui a remporté le plus de compétitions 2 donner la liste des pays pour lesquels il y a au moins une compétition où plus de 3 skieuses de ce pays ont été classées 3 Liste des stations dont l altitude correspond à l altitude moyenne de l ensemble des stations + ou 200 mètres. 4 Donner la liste des skieuses qui sont toujours derrière «kostelic» dans les classements Exercice 10 : écrire en SQL les requêtes suivantes 1 liste des compétitions ayant eu lieu en Quel est l intervalle de temps (nombre de jours) entre comp1 et comp9? 3 Liste des compétitions qui ont lieu après celle de «chamonix» 4 Afficher les dates de compétition au format : «mercredi 28 juin 2006» 5 Afficher les heures : minutes de la date système (Select From dual ; 6 Afficher le jour de votre naissance (lundi, ) 7 Afficher les compétitions qui ont lieu un lundi, un mardi. 8 Afficher les noms des skieurs, la longueur en caractères et les 5 premiers caractères des noms 9 Afficher la liste des skieurs et leurs spécialités où l on remplace la souschaîne os par i 10 Créer une vue qui donne pour chaque compétition la date, la station et le jour de la semaine où elle se déroule 11 Utiliser la vue précédente pour afficher les compétitions qui ont lieu en France un dimanche 12 Construire une vue avec toutes les skieuses, leur station d origine et leur meilleure performance 13 En utilisant la vue créée précédemment donner la liste des stations françaises d où est originaire une skieuse classée au moins une fois dans les 5 premières places. Exercice 11 : Approche des tables «système» 1 Donner le nombre exact de tables «système». 2 Donner le nombre de colonnes de la table USER_TABLES 3 Décrire en français les principales colonnes de la table USER_TABLES 4 Rechercher toutes les tables portant le nom SKIEUR auxquelles vous avez accès, donner le nom de leur propriétaire 5 A quoi sert la table ALL_CONSTRAINTS? 6 Lister toutes les contraintes liées à la table BELLALEM.SKIEUR, indiquer de quel type de contraintes il s agit 7 Donner le nom des contraintes qui indiquent que la colonne nomstat de la table skieur est une clé étrangère SQL création et mise à jour Exercice 12 : Création d une base 1 Créer la table skieur(nomski,specialite,nomstat) avec comme contrainte : la specialité doit appartenir à la liste (descente, slalom, superg, slalom geant). Les types seront les mêmes que ceux de la table bellalem.skieur. 4

5 Attention à penser à détruire le synonyme (drop synonym skieur) s il existe 2 Remplir la table skieur avec les données de la table bellalem.skieur 3 Créer les 3 tables classement, station et competition à partir des tables utilisées dans les exercices précédents 4 Ajouter les contraintes de clé primaire et étrangère aux tables créées précédemment classement, station et competition. Exercice 13 : mise à jour de données. Écrire les requêtes (ou suites de requêtes) correspondant aux mises à jour suivantes: 1 insérer une nouvelle compétition se déroulant à bormio. 2 insérer la skieuse paerson, originaire de Solden dans la base. 3 créer une table t_temp(refcomp, datcomp, nomski), puis la remplir avec la liste des compétitions s'étant déroulées à val d isere, avec leur vainqueur. 4 supprimer dans cette dernière table les compétions dont le vainqueur n'est pas originaire d une station française. 5 supprimer toutes les lignes de cette table. 6 pour la compétition comp1, insérer la skieuse paerson en lère position et décaler les autres. 7 Ajouter une colonne points (number(4)) à la table classement. Vous définissez une CI qui limite les valeurs possibles entre 0 et 5. 8 Pour chaque ligne de la table classement, vous valorisez la colonne points selon la règle suivante: rang points Créer une table qui contiendra le nom du skieur et le cumul des points obtenus aux différentes compétitions (à partir de la table classement). 10 Afficher le classement des skieurs à partir de la table précédente. 11 Créer un nouveau skieur + 2 lignes dans table classement pour ce skieur a) essayer de supprimer le skieur précédemment créé (qu est-ce qui se passe?) b) faire en sorte qu'on puisse supprimer un skieur et que les lignes correspondantes dans la table classement soient automatiquement supprimées. 5

6 Base SKI SQL> select * from skieur order by nomski; NOMSKI SPECIALITE NOMSTAT clark descente NULL ertl superg garmisch jacquemod descente val d'isere kostelic slalom maribor montillet descente villard de lans nef descente wengen pascal slalom praloup pequegnot NULL alpe d'huez schneider slalom solden suchet superg les menuires 10 ligne(s) sélectionnée(s). SQL> select * from station order by nomstat; NOMSTAT ALTSTAT PAYSTAT CAPSTAT alpe d'huez 1860 france bormio 1225 italie chamonix 1035 france garmisch 750 Allemagne kitzbuhel 700 autriche les menuires 1850 france maribor 270 slovenie meribel 1450 france park city 2200 usa praloup 1500 france sestriere 2035 italie solden 1377 autriche tignes 1800 france val d'isere 1850 france villard de lans 1050 france 3500 wengen 1300 suisse ligne(s) sélectionnée(s). SQL> select * from competition; REFCOMP DATCOMP NOMSTAT comp1 26/10/05 solden comp2 22/11/05 park city comp3 13/12/05 val d'isere comp4 14/12/05 val d'isere comp5 28/12/05 bormio comp6 10/01/06 chamonix comp7 17/01/06 wengen comp8 31/01/06 garmisch comp9 11/03/06 sestriere 9 ligne(s) sélectionnée(s). 6

7 SQL> select * from classement order by refcomp,rang; REFCOMP NOMSKI RANG comp1 suchet 1 comp1 clark 2 comp1 pascal 3 comp1 ertl 4 comp1 kostelic 5 comp1 schneider 6 comp1 montillet 7 comp1 pequegnot 8 comp1 jacquemod 9 comp2 jacquemod 1 comp2 kostelic 2 comp2 pascal 3 comp2 nef 4 comp2 clark 5 comp2 schneider 6 comp3 montillet 1 comp3 ertl 2 comp3 pascal 3 comp3 kostelic 4 comp3 pequegnot 5 comp3 jacquemod 6 comp4 kostelic 1 comp4 clark 2 comp4 pascal 3 comp4 ertl 4 comp4 nef 5 comp4 schneider 6 comp4 suchet 7 comp4 jacquemod 8 comp4 pequegnot 9 comp4 montillet 10 comp5 ertl 1 comp5 kostelic 2 comp5 clark 3 comp5 jacquemod 4 comp6 pascal 1 comp6 ertl 2 comp6 clark 3 comp6 kostelic 4 comp6 nef 5 comp6 schneider 6 comp6 jacquemod 7 comp7 jacquemod 1 comp7 suchet 2 comp7 pascal 3 comp8 jacquemod 1 comp8 nef 2 comp8 kostelic 3 comp9 kostelic 1 comp9 nef 2 comp9 jacquemod 3 51 ligne(s) sélectionnée(s). 7

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

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

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

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

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

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

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

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

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

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager TP base de données SQLite 1 Différents choix possibles et choix de SQLite : La plupart des logiciels de gestion de base de données fonctionnent à l aide d un serveur. Ils demandent donc une installation

Plus en détail

ISC21-1 --- Système d Information Architecture et Administration d un SGBD Compléments SQL

ISC21-1 --- Système d Information Architecture et Administration d un SGBD Compléments SQL ISC21-1 --- Système d Information Architecture et Administration d un SGBD Compléments SQL Jean-Marie Pécatte jean-marie.pecatte@iut-tlse3.fr 16 novembre 2006 ISIS - Jean-Marie PECATTE 1 Valeur de clé

Plus en détail

INFORMATIONS IMPORTANTES

INFORMATIONS IMPORTANTES INFORMATIONS IMPORTANTES * PARTICIPATION À LA FINALE Tu es automatiquement inscrit(e) pour la finale. Si tu ne peux pas participer, nous te prions de nous en informer par e-mail (grandprix@swiss-ski.ch)

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

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

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données

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

Partie 0 : Gestion des tablespace et des utilisateurs... 3

Partie 0 : Gestion des tablespace et des utilisateurs... 3 Sommaire Partie 0 : Gestion des tablespace et des utilisateurs... 3 1- Créer deux TableSpaces votre_nom-tbs et Votre_nom-TempTBS :... 3 2. Créer un utilisateur qui porte votre nom :... 3 3. Attribuer à

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

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

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

14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble.

14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble. Gaëlle PERRIN SID2 Grenoble Le 10/04/2014 Base de Données (BD) : une grande quantité de données, centralisées ou non, servant pour les besoins d'une ou plusieurs applications, interrogeables et modifiables

Plus en détail

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009 TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009 Loïc Maisonnasse 1 Objectif Ce TD a pour objectif de vous familiariser avec le langage de requêtes SQL. Et de vous apprendre à écrire des requêtes SQL pour

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

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

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

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

Gestion des utilisateurs et de leurs droits

Gestion des utilisateurs et de leurs droits Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE

Plus en détail

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima

Bases de données cours 4 Construction de requêtes en SQL. Catalin Dima Bases de données cours 4 Construction de requêtes en SQL Catalin Dima Requêtes SQL et langage naturel Énoncés en langage naturel. Traduction en SQL? Correspondance entre syntagmes/phrases et opérations

Plus en détail

1. Introduction...2. 2. Création d'une requête...2

1. Introduction...2. 2. Création d'une requête...2 1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête

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

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

INTRODUCTION AU DATA MINING

INTRODUCTION AU DATA MINING INTRODUCTION AU DATA MINING 6 séances de 3 heures mai-juin 2006 EPF - 4 ème année - Option Ingénierie d Affaires et de Projets Bertrand LIAUDET TP DE DATA MINING Le TP et le projet consisteront à mettre

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

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

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

I/ Présentation. On considère une BD CIRQUE dont le schema conceptuel : PERSONNEL _CIRQUE (NOM, ROLE) ;

I/ Présentation. On considère une BD CIRQUE dont le schema conceptuel : PERSONNEL _CIRQUE (NOM, ROLE) ; Université du Havre, UFR Sciences, Master Prof. Info.,, TP1, 22/11/2013, SIRES3(BDD Enseignants : Nakechbandi M Thème : Implémentation d une BD Répartie L objectif du TP est d implémenter une base de données

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

BTS ASSISTANT DE MANAGER FINALITÉ 2 SOUTIEN À L INFORMATION

BTS ASSISTANT DE MANAGER FINALITÉ 2 SOUTIEN À L INFORMATION BTS ASSISTANT DE MANAGER FINALITÉ 2 SOUTIEN À L INFORMATION Première partie : Rechercher l information Chapitre 1 Évaluer les besoins et mobiliser les méthodes de recherche d information 3 Acquérir des

Plus en détail

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création

Construction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création Construction d un EDD avec SQL 2008 R2 Plan Analyse du DW construit Construction de la base DW dans SQL 2008 Construction des tables de faits et dimensions Injection des données Étapes de l injection des

Plus en détail

SQL. Oracle. pour. 4 e édition. Christian Soutou Avec la participation d Olivier Teste

SQL. Oracle. pour. 4 e édition. Christian Soutou Avec la participation d Olivier Teste Christian Soutou Avec la participation d Olivier Teste SQL pour Oracle 4 e édition Groupe eyrolles, 2004, 2005, 2008, 2010, is BN : 978-2-212-12794-2 Partie III SQL avancé La table suivante organisée en

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Évaluation et optimisation de requêtes

Évaluation et optimisation de requêtes Évaluation et optimisation de requêtes Serge Abiteboul à partir de tranparents de Philippe Rigaux, Dauphine INRIA Saclay April 3, 2008 Serge (INRIA Saclay) Évaluation et optimisation de requêtes April

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données Base de Données Cours Introductif Base de Données Quelques chiffres Évolution annuelle moyenne 2004/2000 15% +20% 12% 5% 0.5% 2000 2004 L3G IA SG mono poste : Part de marché 5% 5% 10% Paradox 65% SG 15%

Plus en détail

La présente publication est protégée par les droits d auteur. Tous droits réservés.

La présente publication est protégée par les droits d auteur. Tous droits réservés. Editeur (Medieninhaber/Verleger) : Markus Winand Maderspergerstasse 1-3/9/11 1160 Wien AUSTRIA Copyright 2013 Markus Winand La présente publication est protégée par les droits d auteur.

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

Utiliser Access ou Excel pour gérer vos données

Utiliser Access ou Excel pour gérer vos données Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que

Plus en détail

TD n 10 : Ma première Base de Données

TD n 10 : Ma première Base de Données TD n 10 : Ma première Base de Données 4 heures Rédigé par Pascal Delahaye 11 mars 2015 Le but de ce TD est de découvrirles principales fonctions d OpenOffice Base, le systèmede gestion de bases de données

Plus en détail

TP Administration Oracle

TP Administration Oracle Ingénieurs 2000 Informatique et Réseaux TP Administration Oracle DIOP Ngoné ESSAIDI Abderrahim Février 2008 1 Sommaire Sommaire... 2 Introduction... 3 1. Déploiement d application... 4 1.1 Résumé du besoin...

Plus en détail

Utilisation d Hyperplanning 2011

Utilisation d Hyperplanning 2011 Utilisation d Hyperplanning 0 4 Utilisation Importer des données 5 Importer des données 6 Utilisation Fiche n 46 - Connaître les règles d unicité à savoir : cette fiche présente les règles appliquées par

Plus en détail

V- Manipulations de nombres en binaire

V- Manipulations de nombres en binaire 1 V- Manipulations de nombres en binaire L ordinateur est constitué de milliards de transistors qui travaillent comme des interrupteurs électriques, soit ouverts soit fermés. Soit la ligne est activée,

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

Plan. Bases de Données. Sources des transparents. Bases de SQL. L3 Info. Chapitre 4 : SQL LDD Le langage de manipulation de données : LMD

Plan. Bases de Données. Sources des transparents. Bases de SQL. L3 Info. Chapitre 4 : SQL LDD Le langage de manipulation de données : LMD Plan Bases de Données L3 Info Céline Rouveirol 2010-2011 Bases de Données 1 / 77 Sources des transparents Bases de Données 2 / 77 Bases de SQL - M.P. Dorville/F. Goasdoué, LRI, Université Paris Sud - V.

Plus en détail

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres.

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres. INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES Durée : 1h30 Date : 17/05/2006 Coordonnateurs : Amel Bouzeghoub et Bruno Defude Documents autorisés : ceux distribués en cours Avertissements

Plus en détail

A QUOI SERVENT LES BASES DE DONNÉES?

A QUOI SERVENT LES BASES DE DONNÉES? BASE DE DONNÉES OBJET Virginie Sans virginie.sans@irisa.fr A QUOI SERVENT LES BASES DE DONNÉES? Stockage des informations : sur un support informatique pendant une longue période de taille importante accès

Plus en détail

SOMMAIRE. 1. Préambule...2. 2. Le calendrier...2. 3. Trajectoire d un objet lancé...6. 4. Régression linéaire...9

SOMMAIRE. 1. Préambule...2. 2. Le calendrier...2. 3. Trajectoire d un objet lancé...6. 4. Régression linéaire...9 SOMMAIRE 1. Préambule...2 2. Le calendrier...2 3. Trajectoire d un objet lancé...6 4. Régression linéaire...9 5. Calcul de commissions par tranches...12 6. Base de données...16 7. Valeur cible...19 ATTENTION

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

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA DEFINITION D UNE BIBLIOTHEQUE D ACCES A UNE BASE DE DONNEES Cet article s adresse aux administrateurs SAS en charge de la mise à disposition des

Plus en détail

Bases de données. Yamine AIT AMEUR. INPT-ENSEEIHT DIMA 2 Rue Charles Camichel 31071 Toulouse Cedex 7

Bases de données. Yamine AIT AMEUR. INPT-ENSEEIHT DIMA 2 Rue Charles Camichel 31071 Toulouse Cedex 7 Bases de données Yamine AIT AMEUR INPT-ENSEEIHT DIMA 2 Rue Charles Camichel 31071 Toulouse Cedex 7 Première partie Introduction 1 Généralités et notions de base Première partie Introduction 1 Généralités

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

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

TP 8: LES OPERATEURS ENSEMBLISTES

TP 8: LES OPERATEURS ENSEMBLISTES TP 8: LES OPERATEURS ENSEMBLISTES OBJECTIFS : Apprendre la création des requêtes avec les opérateurs ensemblistes: MINUS, UNION et INTERSECT. Partie I: Présentation Un opérateur d'ensemble combine le résultat

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

Organisation Gestion du temps. Participation Notes et résumés Etudes et examens

Organisation Gestion du temps. Participation Notes et résumés Etudes et examens Organisation Gestion du temps Participation Notes et résumés Etudes et examens Le SIEP de Mons organise des ateliers dynamiques pour t aider à découvrir ta Avec des conseils pratiques, des trucs et astuces!

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

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

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

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

Bases de Données Relationnelles. Le Modèle Relationnel

Bases de Données Relationnelles. Le Modèle Relationnel Bases de Données Relationnelles Le Modèle Relationnel Le modèle relationnel modèle de niveau logique modèle simple : deux concepts relation (table) attribut (colonne) défini par Ted Codd en 1970 ; prix

Plus en détail

TP3 : Creation de tables 1 seance

TP3 : Creation de tables 1 seance Universite de Versailles IUT de Velizy - Algorithmique 2005/2006 TP3 : Creation de tables 1 seance Objectif : Creation et modication de tables dans une base de donnees. Avant de commencer ce TP, terminer

Plus en détail

PHP 4 PARTIE : BASE DE DONNEES

PHP 4 PARTIE : BASE DE DONNEES PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours 13 : Organisation d une base de données, ou comment soulever (un peu) le voile Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Les clusters de table

Plus en détail

MYXTRACTION. 2009 La Business Intelligence en temps réel

MYXTRACTION. 2009 La Business Intelligence en temps réel MYXTRACTION 2009 La Business Intelligence en temps réel Administration Qui sommes nous? Administration et management des profils Connecteurs Base des données Gestion des variables et catégories de variables

Plus en détail

Probabilités. Une urne contient 3 billes vertes et 5 billes rouges toutes indiscernables au toucher.

Probabilités. Une urne contient 3 billes vertes et 5 billes rouges toutes indiscernables au toucher. Lycée Jean Bart PCSI Année 2013-2014 17 février 2014 Probabilités Probabilités basiques Exercice 1. Vous savez bien qu un octet est une suite de huit chiffres pris dans l ensemble {0; 1}. Par exemple 01001110

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD

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

Notes de cours : bases de données distribuées et repliquées

Notes de cours : bases de données distribuées et repliquées Notes de cours : bases de données distribuées et repliquées Loïc Paulevé, Nassim Hadj-Rabia (2009), Pierre Levasseur (2008) Licence professionnelle SIL de Nantes, 2009, version 1 Ces notes ont été élaborées

Plus en détail

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services

Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Exploiter les statistiques d utilisation de SQL Server 2008 R2 Reporting Services Nous verrons dans cet article comment exploiter simplement les données de Log de SQL Server 2008 R2 Reporting Services

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

Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants

Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants ÉPREUVE E5 : ANALYSE DE GESTION ET ORGANISATION DU SYSTÈME D INFORMATION Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants Page de garde... p 1 Présentation

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

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

Bases de données Cours 4 : Le langage SQL pour ORACLE

Bases de données Cours 4 : Le langage SQL pour ORACLE Cours 4 : Le langage SQL pour ORACLE POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 Introduction 2 Identificateurs

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

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

Master Exploration Informatique des données DataWareHouse

Master Exploration Informatique des données DataWareHouse Master Exploration Informatique des données DataWareHouse Binôme Ahmed BENSI Enseignant tahar ARIB SOMMAIRE I. Conception...1 1. Contexte des contrats...1 2. Contexte des factures...1 II. Modèle physique...2

Plus en détail

Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants

Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants ÉPREUVE E5 : ANALYSE DE GESTION ET ORGANISATION DU SYSTÈME D INFORMATION Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants Page de garde... p 1 Présentation de l entreprise...

Plus en détail

Table des matières PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS. Introduction

Table des matières PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS. Introduction PRESENTATION DU LANGAGE DS2 ET DE SES APPLICATIONS Depuis SAS 9.2 TS2M3, SAS propose un nouveau langage de programmation permettant de créer et gérer des tables SAS : le DS2 («Data Step 2»). Ces nouveautés

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

GUIDE D ACCUEIL DESTINE AUX ETUDIANTS ETRANGERS ACCUEILLIS EN PROGRAMME D ECHANGE ANNEE UNIVERSITAIRE 2012-2013

GUIDE D ACCUEIL DESTINE AUX ETUDIANTS ETRANGERS ACCUEILLIS EN PROGRAMME D ECHANGE ANNEE UNIVERSITAIRE 2012-2013 GUIDE D ACCUEIL DESTINE AUX ETUDIANTS ETRANGERS ACCUEILLIS EN PROGRAMME D ECHANGE ANNEE UNIVERSITAIRE 2012-2013 LOGEMENT Une fois accepté en échange par notre université pour venir étudier dans le cadre

Plus en détail

Présentation du PL/SQL

Présentation du PL/SQL I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur

Plus en détail

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

Plus en détail

Statistiques II. Alexandre Caboussat alexandre.caboussat@hesge.ch. Classe : Mardi 11h15-13h00 Salle : C110. http://campus.hesge.

Statistiques II. Alexandre Caboussat alexandre.caboussat@hesge.ch. Classe : Mardi 11h15-13h00 Salle : C110. http://campus.hesge. Statistiques II Alexandre Caboussat alexandre.caboussat@hesge.ch Classe : Mardi 11h15-13h00 Salle : C110 http://campus.hesge.ch/caboussata 1 mars 2011 A. Caboussat, HEG STAT II, 2011 1 / 23 Exercice 1.1

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

LE FORFAIT FRANÇAIS TOUJOURS LE MOINS CHER AU MONDE

LE FORFAIT FRANÇAIS TOUJOURS LE MOINS CHER AU MONDE Newsletter octobre 2012 LE FORFAIT FRANÇAIS TOUJOURS LE MOINS CHER AU MONDE Publiée en 2011 dans le Swiss Journal of Economics and Statistics, une étude menée par l économiste autrichien Martin Falk rappelle

Plus en détail