Auto-évaluation SQL. Document: f0453test.fm 19/04/2012. ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium
|
|
- Xavier Pinette
- il y a 8 ans
- Total affichages :
Transcription
1 Auto-évaluation SQL Document: f0453test.fm 19/04/2012 ABIS Training & Consulting P.. Box 220 B-3000 Leuven Belgium TRAINING & CNSULTING
2 INTRDUCTIN AUT-ÉVALUATIN SQL Indications d utilisation Ce test est une auto-évaluation. L objectif de ce test est de déterminer s il est utile que vous suiviez le SQL: cours de base (1 jour) ou si vos connaissances actuelles sont suffisantes pour pouvoir suivre efficacement le cours SQL workshop ou un des autres cours qui utilisent SQL, comme les cours DB2, racle, MySQL ou SQL Server. Ce test comporte 15 questions à choix multiples. Pour certaines questions, plusieurs réponses correctes sont possibles: ceci sera bien indiqué. Cochez les solutions qui vous semblent bonnes. Après avoir répondu à toutes les questions, vous pourrez comparer vos réponses avec les solutions. Ce test vous prendra à peu près un quart d heure. Informations sur les tables et les colonnes Deux tables seront utilisées: la table CURSES représente le catalogue des différents cours. La table SESSINS contient des données sur les cours organisées. Exemple: dans la table CURSES est repris le cours SQL-Workshop (avec entre-autre l intitulé et le numéro de référence). La table SESSINS mentionne les sessions organisées pour ce cours SQL-Workshop (avec entre-autre la date et le formateur). Le lien entre les tables SESSINS et CURSES est établi à l aide de la colonne. CID CTITLE CDUR DB2 5 Unix 4 racle 5 SQLServer 5 SQL workshop 3 - CID: obligatoire, alphanumérique: numéro du cours (clé primaire). - CTITLE: obligatoire, alphanumérique: titre du cours. - CDUR: obligatoire, numérique: durée du cours (numéro de jours). SN SDATE SINSTRUCTR SCANCEL DE KEYSER SMITHS DE KEYSER C DE KEYSER TAVERNIER C ADAMSN C ADAMSN ADAMSN La signification des colonnes est la suivante: - SN: obligatoire, numérique: numéro de session (clé primaire). - : optionnel, alphanumérique: numéro du cours donné lors d une session particulière (clé étrangère faisant référence à la table CURSES). - SDATE: optionnel: date de début d une session particulière. - SINSTRUCTR: obligatoire, alphanumérique: personne qui est désignée comme formateur pour une session particulière. - SCANCEL: optionnel, alphanumérique: indique si une session est annulée ou pas ( C signifie que la session est annulée, vide (NULL) signifie pas annulée). 19/04/2012 Auto-évaluation SQL 2
3 QUESTINS: AUT-ÉVALUATIN SQL 1. Qu est-ce qu on peut dire de la requête suivante? SELECT CTITLE, CID FRM CURSES WHERE CID = '7820' (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. 2. Qu est-ce qu on peut dire de la requête suivante? SELECT CTITLE WHERE = '7820' (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). SESSINS no contient pas de colonne CTITLE (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. 3. Qu est-ce qu on peut dire de la requête suivante? SELECT 'CTITLE' WHERE = '7820' (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. Tous les lignes du résultat contiennent que le texte CTITLE, donc tous sont identiques. 4. Qu est-ce qu on peut dire de la requête suivante? SELECT SDATE, DISTINCT RDER BY, SDATE (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). DISTINCT ne peut qu être utilisé directement après SELECT. (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. 19/04/2012 Auto-évaluation SQL 3
4 5. Qu est-ce qu on peut dire de la requête suivante? SELECT SDATE RDER BY SDATE GRUP BY SDATE (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). GRUP BY doit toujours se trouver avant RDER BY. (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. 6. Qu est-ce qu on peut dire de la requête suivante? SELECT SN WHERE SCANCEL NT = NULL (a) La requête ne peut pas être exécutée (donne une erreur syntaxique). NULL ne peut qu être utilisé dans les conditions IS NULL et IS NT NULL. (b) La requête est exécutable et sensée (selon les définitions des colonnes). (c) La requête est exécutable mais insensée. 7. Quelle question correspond le mieux à la requête suivante? SELECT * FRM CURSES WHERE CTITLE LIKE '%SQL%' AND CID NT IN ('7800','7820') (a) Donne la première ligne de la table des cours dont la colonne CTITLE est égale à %SQL% et dont le contenu de la colonne CID est ni 7800, ni (b) Donne toutes les lignes de la table des cours dont la colonne CTITLE est égale à %SQL% et dont le contenu de la colonne CID est ni 7800, ni (c) Donne la première ligne de la table des cours dont la colonne CTITLE contient les caractères SQL et dont le contenu de la colonne CID est ni 7800, ni (d) Donne toutes les lignes de la table des cours dont la colonne CTITLE contient les caractères SQL et dont le contenu de la colonne CID est ni 7800, ni (e) Donne la première ligne de la table des cours dont la colonne CTITLE est égale à %SQL% et dont le contenu de la colonne CID ne se situe pas entre 7800 et (f) Donne toutes les lignes de la table des cours dont la colonne CTITLE est égale à %SQL% et dont le contenu de la colonne CID ne se situe pas entre 7800 et (g) Donne la première ligne de la table des cours dont la colonne CTITLE contient les caractères SQL et dont le contenu de la colonne CID ne se situe pas entre 7800 et (h) Donne toutes les lignes de la table des cours dont la colonne CTITLE contient les caractères SQL et dont le contenu de la colonne CID ne se situe pas entre 7800 et /04/2012 Auto-évaluation SQL 4
5 8. Quelle question correspond le mieux à la requête suivante? SELECT CID, CDUR - 1,' = PRICE' FRM CURSES RDER BY 2 (a) Sélectionnez trois colonnes de la table CURSES, dont la troisième a la valeur constante = PRICE. Laissez une ligne vide après chaque deuxième ligne. (b) Sélectionnez deux colonnes de la table CURSES, dont la deuxième reçoit comme titre = PRICE. Triez les données selon la deuxième colonne en ordre croissant. (c) Sélectionnez trois colonnes de la table CURSES, dont la troisième a la valeur constante = PRICE. Triez les données selon la deuxième colonne en ordre croissant. (d) Sélectionnez deux colonnes de la table CURSES, dont la deuxième a la valeur constante = PRICE. Triez les données selon la deuxième colonne en ordre croissant. 19/04/2012 Auto-évaluation SQL 5
6 9. Quelle table est le résultat de la requête suivante? SELECT, MAX(SN) GRUP BY RDER BY 2 (a) MAX(SN) (b) MAX(SN) 10,12,13 11, (c) MAX(SN) (d) MAX(SN) 10,12,13 11,15 (e) MAX(SN) 17 19/04/2012 Auto-évaluation SQL 6
7 10. Quelle table est le résultat de la requête suivante? SELECT SN, SDATE WHERE EXTRACT(YEAR FRM SDATE) = 2004 AND EXTRACT(YEAR FRM SDATE) = 2005 (a) SN SDATE (b) SN SDATE (c) SN SDATE 10, (d) SN SDATE (e) SN SDATE 11. Considérez la condition suivante: WHERE BETWEEN '7000' AND '' Lesquelles des conditions suivantes expriment exactement la même chose? [2 réponses.] [_] [a] WHERE >= '7000' AND <= '' [_] [b] WHERE >= '7000' AND < '' [_] [c] WHERE > '7000' AND <= '' [_] [d] WHERE > '7000' AND < '' [_] [e] WHERE <= '' AND NT < '7000' [_] [f] WHERE < '' AND NT < '7000' [_] [g] WHERE >= '7000' AND NT >= '' [_] [h] WHERE > '7000' AND NT >= '' 19/04/2012 Auto-évaluation SQL 7
8 12. Quelle requête fournit les informations demandées par la question suivante? [2 réponses.] [_] [a] [_] [b] [_] [c] [_] [d] [_] [e] [_] [f] [_] [g] [_] [h] Donnez une liste de tous les cours qui ont eu lieu (ou auront lieu) au moins deux fois. SELECT, CUNT(*) WHERE SCANCEL IS NULL AND CUNT(*) >= 2 SELECT CID, CUNT(CID) FRM CURSES WHERE CUNT(CID) >= 2 SELECT, CUNT() WHERE SCANCEL IS NULL GRUP BY HAVING CUNT(*) >=2 SELECT CID, CUNT(*) FRM CURSES GRUP BY CID HAVING CUNT(*) >= 2 SELECT, CUNT(*) WHERE SCANCEL IS NULL GRUP BY HAVING CUNT() >=2 SELECT CID, CUNT(*) FRM CURSES GRUP BY CID HAVING CUNT(SCANCEL) = 0 SELECT, CUNT(*) GRUP BY HAVING CUNT(SCANCEL) = 0 SELECT CID, CUNT(SESSINS) FRM CURSES 19/04/2012 Auto-évaluation SQL 8
9 13. Quelle table contient le résultat de la requête suivante? SELECT MAX() AS GRUP BY SINSTRUCTR HAVING CUNT(SDATE) > 1 (a) Tous les numéros de cours dans SESSINS (b) Sans HAVING, ou en utilisant >= au lieu de >. (c) Si on avait GRUP BY sdate, et on montre tous les lignes, pas seulement ceux avec MAX(s_cid) (d) Si on avait GRUP BY sdate (e) (f) La valeur la plus large de la table 19/04/2012 Auto-évaluation SQL 9
10 14. Quelle table contient le résultat de la requête suivante? SELECT DISTINCT WHERE SCANCEL IS NULL (a) Ceci est le résultat sans DISTINCT (b) (c) Ceci sont les valeurs uniques, donc ceux qui apparaissent qu une seule fois (dans la table complète) (d) Ceci sont les valeurs uniques, donc ceux qui apparaissent qu une seule fois (dans les sessions non-annulées) (e) Ceci sont les lignes pour SCANCEL IS NT NULL (f) Ceci sont les lignes apparaissant plusieurs fois 19/04/2012 Auto-évaluation SQL 10
11 15. Quelle requête fournit les informations demandées par la question suivante? [2 réponses.] [_] [a] [_] [b] [_] [c] [_] [d] [_] [e] [_] [f] Donnez, par numéro de cours, la liste de sessions, et indiquez s elles sont annulées ou pas. Triez le résultat par cours et par la colonne SCANCEL. SELECT, SN, SCANCEL GRUP BY, SCANCEL SELECT, SN, SCANCEL RDER BY, SCANCEL SELECT, SN, SCANCEL GRUP BY RDER BY SCANCEL SELECT, SN, SCANCEL GRUP BY SN RDER BY, SCANCEL SELECT, SN, SCANCEL FRM CURSES, SESSINS RDER BY CID, SCANCEL, SN SELECT, SN, SCANCEL FRM CURSES, SESSINS WHERE CID = RDER BY, SCANCEL, SN 19/04/2012 Auto-évaluation SQL 11
12 EVALUATIN. Ici sont les réponses correctes: 1. b 2. a 3. c 4. a 5. a 6. a 7. d 8. c 9. a 10. e 11. a e 12. c e 13. e 14. b 15. b f Comptez 1 point par bonne réponse. Pour les questions avec plusieurs bonnes réponses, comptez 1 point seulement si vous avez coché toutes les bonnes alternatives. Si le total de vos points se situe entre 1 et 7: suivre le SQL: cours de base est incontournable. Ce cours vous permettra d acquérir les bases utiles pour suivre efficacement le SQL workshop ou une des outres cours qui utilisent le SQL. Si le total de vos points se situe entre 8 et 12: suivre le SQL: cours de base ne sera pas inutile mais voyez avec votre responsable ou avec nous pour voir s il est opportune de rafraîchir vos connaissances avant le cours SQL workshop. Si le total de vos points se situe entre 13 et 15: vous êtes suffisamment préparé pour accéder tout de suite à tout cours où le langage SQL est utilisé. 19/04/2012 Auto-évaluation SQL 12
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étailCOMMANDES 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étailLangage 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étailECR_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étailTD : 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étail1. 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étailLangage 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étailBase de données relationnelle et requêtes SQL
Base de données relationnelle et requêtes SQL 1e partie Anne-Marie Cubat Une question pour commencer : que voyez-vous? Cela reste flou Les plans de «Prison Break»? Non, cherchons ailleurs! Et de plus près,
Plus en détailLe 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étailCours 4 : Agrégats et GROUP BY
Cours 4 : Agrégats et GROUP BY Agrégat Fonction qui effectue un calcul sur l ensemble des valeurs d un attribut pour un groupe de lignes Utilisation dans une clause SELECT ou dans une clause HAVING 3 types
Plus en détailTable 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étailBases 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étailSolutions en ligne Guide de l utilisateur
Solutions en ligne Guide de l utilisateur Décembre 2009 Informations générales... 1 Configuration minimale requise... 1 Connexion... 1 Page d accueil des Solutions en ligne... 2 Utilisation de la table
Plus en détailAuto-é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étailDatabase Manager Guide de l utilisateur DMAN-FR-01/01/12
Database Manager Guide de l utilisateur DMAN-FR-01/01/12 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.
Plus en détailclef 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étailAuto-évaluation Programmation en Java
Auto-évaluation Programmation en Java Document: f0883test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION PROGRAMMATION EN
Plus en détail14/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étail1 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étailAuto-évaluation Aperçu de l architecture Java EE
Auto-évaluation Aperçu de l architecture Java EE Document: f1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION APERÇU
Plus en détailTP 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étailLe 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étailBases 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étail1. 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étailFormation Cloudera Data Analyst Utiliser Pig, Hive et Impala avec Hadoop
Passez au niveau supérieur en termes de connaissance grâce à la formation Data Analyst de Cloudera. Public Durée Objectifs Analystes de données, business analysts, développeurs et administrateurs qui ont
Plus en détailOlivier 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étailPartie I : Créer la base de données. Année universitaire 2008/2009 Master 1 SIIO Projet Introduction au Décisionnel, Oracle
Année universitaire 2008/2009 Master 1 SIIO Projet Introduction au Décisionnel, Oracle Ce projet comporte trois parties sur les thèmes suivants : création de base de donnée, requêtes SQL, mise en œuvre
Plus en détailMISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.
MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft. Accès MISE AU POINT FINANCIÈRE Guide de l utilisateur (V3) Octobre 2012 Page 2
Plus en détailETL Extract - Transform - Load
ETL Extract - Transform - Load Concept général d analyse en ligne (rappels) Rémy Choquet - Université Lyon 2 - Master 2 IIDEE - 2006-2007 Plan Définitions La place d OLAP dans une entreprise OLAP versus
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 2 ème partie : REQUÊTES Sommaire 1. Les REQUÊTES...2 1.1 Créer une requête simple...2 1.1.1 Requête de création de listage ouvrages...2 1.1.2 Procédure de
Plus en détailBases de données élémentaires Maude Manouvrier
Licence MI2E- 1ère année Outils en Informatique Bases de données élémentaires Maude Manouvrier Définitions générales et positionnement du cours dans la formation Vocabulaire relatif aux bases de données
Plus en détailSQL 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étailOptimisation SQL. Quelques règles de bases
Optimisation SQL Quelques règles de bases Optimisation des ordres SQL Page 2 1. QUELQUES RÈGLES DE BASE POUR DES ORDRES SQL OPTIMISÉS...3 1.1 INTRODUCTION...3 1.2 L OPTIMISEUR ORACLE...3 1.3 OPTIMISEUR
Plus en détailUtilisation 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étailFaculté 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étailCOMPRENDRE 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étailGestion de base de données
Université Libre de Bruxelles Faculté de Philosophie et Lettres Département des Sciences de l Information et de la Communication Gestion de base de données Projet : Take Off ASBL Cours de M. A. Clève STIC-B-505
Plus en détailSOMMAIRE. Travailler avec les requêtes... 3
Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de
Plus en détailCours 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étailCours 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étailNFA 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étailERETES-SERIES. Support de formation. Formation ERETES ERETES-SERIE 1/58
ERETES-SERIES Support de formation 2013 Formation ERETES ERETES-SERIE 1/58 1. Introduction... 4 2. La base de données «Serie»... 5 3. Les Interfaces... 11 4. Le Bloc-Notes... 14 5. La gestion des nomenclatures...
Plus en détailNotes 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étailConstruction 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étailLes 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étailGuide d'installation et de configuration du module
sur Guide d'installation et de configuration du module Développement : ruy007 et Quadra Team Documentation : VR... 27 janvier 2010 1. Récupérer la extension key du module Le lien vers l'extension est :
Plus en détailObjectifs 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étailMANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS
MANUEL POUR L UTILISATION DE L APPLICATION EN LIGNE DU SYSTÈME DE NOTIFICATION DES ACCIDENTS INDUSTRIELS Début Commencez par lancer votre navigateur et saisir dans la barre d adresse l URL suivant:. https://www2.unece.org/ian/login.jsf
Plus en détailUNIVERSITE 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étailSQL. 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étailSQL 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étailPourquoi. OptiMaint est... - Simple d'utilisation. - Rapide d'utilisation. - Facilement personnalisable. - Puissant
Pourquoi? logiciels semblent être identiques, dans l deviennent primordiales pour une utilisation quotidienne. attention sur des points forts appréciés par nos OptiMaint est... - Simple d'utilisation -
Plus en détail1. 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étailCompte lecteur : Mode d emploi. Sommaire
Compte lecteur : Mode d emploi Votre compte lecteur est un espace personnel auquel vous accédez depuis notre catalogue en ligne après authentification. Attention à ne pas confondre votre compte lecteur
Plus en détailLes bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.
Exercice 1. 1 Se familiariser avec Base Figure 1.1A Ouvre le fichier dont tu as besoin. Données de l élève Lance OpenOffice Base. Ouvre le fichier nommé 6A Base de données clients (Figure 1.1A). Clique
Plus en détailPHP 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étailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailLes 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étailAvertissement : ceci est un corrigé indicatif qui n engage que son auteur
DCG UE08 SYSTEME D INFORMATION ET DE GESTION - session 2013 Proposition de CORRIGÉ Avertissement : ceci est un corrigé indicatif qui n engage que son auteur DOSSIER 1 ADAPTATION DU PGI À L ENTREPRISE -
Plus en détail16H 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étailGUIDE D UTILISATION OCTOBRE 2013
GUIDE D UTILISATION OCTOBRE 2013 La Poste Société Anonyme au capital de 3.400.000.000euros 356 000 000 RCS PARIS Siège social : 44 BOULEVARD DE VAUGIRARD 75757 PARIS CEDEX 15 ColiPoste : 62 RUE CAMILLE
Plus en détailRéplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f
PGDay Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f Réplication Réplications, disponibilités, durabilités Evolution dans la base de données : Postgres 8.2 : warm standby Postgres 9.0 : hot
Plus en détailBases de données Page 1 de 11. Bases de données. Prof. : Dzenan Ridjanovic
Bases de données Page 1 de 11 1- Objectifs généraux Bases de données Prof. : Dzenan Ridjanovic acquérir les principes et concepts fondamentaux dans le domaine des bases de données; développer les connaissances
Plus en détailCESI Bases de données
CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre
Plus en détailBases 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étailManuel M O D U L E D I M P O R T A T I O N
Manuel M O D U L E D I M P O R T A T I O N 1 Fonctionnement général Le module d importation de Wings a comme but de lire et d importer les données des clients, fournisseurs, produits et stock, ainsi que
Plus en détailDOSSIER 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étailCAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Plus en détailExcel avancé. Frédéric Gava (MCF) gava@univ-paris12.fr
Excel avancé Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Rappels et compléments
Plus en détailIntroduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Plus en détailStopack : logiciel pour l entrepôt
Stopack : logiciel pour l entrepôt Bonjour, Nous allons vous présenter stopack.com logiciel de gestion de stock. - Stopack.com se compose d une partie en ligne pour vos clients avec une vision en continu
Plus en détailSQL Server et Active Directory
SQL Server et Active Directory Comment requêter AD depuis SQL Server Comment exécuter des requêtes de sélection sur un Active Directory depuis SQL Server? L'utilisation du principe des serveurs liés adapté
Plus en détailMODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT
ANNEXE VI MODIFICATIONS DES PRINCIPES DIRECTEURS CONCERNANT LA RÉDACTION DES DÉFINITIONS RELATIVES AU CLASSEMENT RECOMMANDATIONS GÉNÉRALES Les utilisateurs s attendent à trouver dans les définitions des
Plus en détailDéfinitions. Numéro à préciser. (Durée : )
Numéro à préciser (Durée : ) On étudie dans ce problème l ordre lexicographique pour les mots sur un alphabet fini et plusieurs constructions des cycles de De Bruijn. Les trois parties sont largement indépendantes.
Plus en détailPostgreSQL. Formations. Catalogue 2011. Calendrier... 8
Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...
Plus en détailCours SQL. Base du langage SQL et des bases de données
Cours SQL Base du langage SQL et des bases de données Auteur Tony Archambeau Site web http://sql.sh Date 24 mai 2014 Licence Mis à disposition selon les termes de la licence Creative Commons Attribution
Plus en détailModules ICI relais & EXAPAQ Predict v4.0
Documentation technique Modules ICI relais & EXAPAQ Predict v4.0 Magento 1.4 1.8 Sommaire Sommaire 1. Introduction... 3 2. Installation des modules... 4 3. Configuration des modules... 5 3.1. Gestion des
Plus en détailOptimisations 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étailCréation d un formulaire de contact Procédure
Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:
Plus en détailCATALOGUE FORMATIONS 2015. DOMAINE Bases de données
DOMAINE Bases de données Version 1.0 - Octobre 2014 1, 2, 3 juin 2015 1, 2, 3 octobre 2015 CATALOGUE Analyse et conception d une base de données Elaboration de fiches de collecte de données Techniques
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailLa problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre
La problématique de la Préservation des Bases de Données Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre Définition des bases de données Terme du langage courant base de données Utilisé pour désigner
Plus en détailISC21-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étailLes BASES de DONNEES dans WampServer
Les BASES de DONNEES dans WampServer 1 Définitions Générales Une base de données (BDD) permet d'enregistrer, de stocker, de ranger des données de façon organisée et hiérarchisée. SQL est le langage qui
Plus en détailTraitement des données avec Microsoft EXCEL 2010
Traitement des données avec Microsoft EXCEL 2010 Vincent Jalby Septembre 2012 1 Saisie des données Les données collectées sont saisies dans une feuille Excel. Chaque ligne correspond à une observation
Plus en détailUtiliser 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étailGuide de l utilisateur de Cisco Unified Communications Manager Assistant pour Cisco Unified Communications Manager 6.0
Guide de l utilisateur de Cisco Unified Communications Manager Assistant pour Cisco Unified Communications Manager 6.0 Siège social aux États-Unis Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA
Plus en détailINSTITUT 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étailModule 10 : Supplément 2
Module 10 : Supplément 2 Ce supplément est conçu pour être utilisé avec l ouvrage publié aux éditions Tsoft ou Eyrolles, intitulé Lotus Domino 8 Administration : Gestion et Optimisation. Configurer l index
Plus en détailAIDE A LA CREATION D UN COMPTE NOM DE DOMAINE, SOUS-DOMAINE, FTP, BASE DE DONNEES
AIDE A LA CREATION D UN COMPTE NOM DE DOMAINE, SOUS-DOMAINE, FTP, BASE DE DONNEES Introduction : Vous êtes tombé par hasard sur un lien vers PHPNet, amusé et un peu étonné du rapport offre/prix. Alors
Plus en détailSchéma relationnel et contraintes d intégrité : le cas ConduiteAuto
Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Pré-requis Mots-clés Durée Auteur(es)
Plus en détailLe 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étailDevenez un véritable développeur web en 3 mois!
Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web
Plus en détailPostgreSQL. Formations. SQL avancé... 10. Calendrier... 18
Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en
Plus en détailIntroduction aux bases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu
Plus en détailImportation des données dans Open Office Base
Importation des données dans Open Office Base Il est aujourd'hui assez rare dans les bureaux de créer un environnement de base de données de toutes pièces. Les données sont manipulées depuis longtemps
Plus en détail