Stephan Bodmer, José Lugo, Xavier Stapfer
|
|
- Gérard Jean-Christophe Favreau
- il y a 7 ans
- Total affichages :
Transcription
1 1
2 0. Table des matières 0. Table des matières 2 1. Introduction 3 2. Description des entités: 4 3. Schéma des relations: 6 4. Entités: 7 5. Graphique des relations: 9 6. Create table: Table DOCUMENT Table CLIENTS Table REALISATEUR Table DIVERS Table ETATK Table ARTISTE Table APPRECIATION Table EMPRUNTS Table CASTING Données rentrées dans SQL: Dans DOCUMENT Dans CLIENTS Dans REALISATEUR Dans DIVERS Dans ETATK Dans ARTISTE Dans APPRECIATION Dans EMPRUNTS Dans CASTING View Tables: Questions, expressions algébriques et SQL: Conclusion 19 2
3 Sujet: Gestions d un club vidéo / stock de K7 vidéos But: Pouvoir gérer les entrées et sorties des K7 de films Auteurs: 1. Introduction Nous avons cherché un champ d application qui pourrait avoir une utilité personnelle. Comme nous sommes tous des passionnés de cinéma et que nous possédons une collection bien fournie de cassettes vidéos, nous avons décidé de choisir la gestion d un stock de cassettes comme sujet. Notre base de données va nous permettre de retrouver n importe quel film qui a été enregistré. Chaque document correspond à un numéro de cassette et est donc unique. Nous avons introduit d autres informations qui nous semblent importantes, tel que la durée du film, la qualité d enregistrement, la date d enregistrement, la langue du film,... Par la même occasion, nous avons ajouté des informations sur le réalisateur, les acteurs et l année de réalisation, ce qui nous permet d avoir une base de données de films assez complète. Après cette étape, nous avons remarqué qu il nous suffirait de modifier légèrement notre base de données pour pouvoir gérer un club de cassettes vidéos. En effet, il suffit d ajouter quelques entités relatives aux clients. Nous avons donc décidé d ajouter ces entités, tout en gardant les informations que nous souhaitions pour notre usage personnel. Par contre, nous n avons pas abordé la question de la gestion financière d un tel club, nous n avons donc pas introduit la gestion des factures des clients: seul les entrées et sorties sont gérées. Pour conclure, nous avons donc trouvé un compromis entre la gestion d un club vidéo, plus intéressant au niveau difficulté, et la gestion d un stock personnel de cassettes vidéos. Quelques questions à résoudre: 1) Sur quelle K7 se trouve "Brazil"? 2) Qui a réalisé le film "Seven"? 3) Qui a emprunté la K7 numéro 145? 4) Le film "2001, l'odyssée de l'espace" a-t-il été emprunté? 5) Quel acteur a joué dans un film tourné par Ridley Scott en 1979? 6)... 3
4 2. Description des entités: Document NDoc : Numéro du document Titre : Titre du film Type : Genre de film (action, aventure...) Nom : Nom du réalisateur Annee : Année de tournage Origine : Pays d origine du film Duree : Durée du film en minutes DateRecord : Date de sortie du film en K7 vidéo Clients NumClient : Numéro du client NomCl : Nom du client PrenomCl : Prénom du client NTel : Numéro de téléphone du client DateNais : Date de naissance du client Adresse : Adresse du client DateEntree : Date d inscription du client TotalPaye : Total de la somme payée depuis l inscription Realisateur Nom : Nom du réalisateur Prenom : Prénom du réalisateur Nationalite : Nationalité du réalisateur Divers NDoc : Numéro du document Format : Format d enregistrement Qualite : Qualité de l enregistrement Langue : Langue du film (anglais, français...) EtatK7 NDoc : Numéro du document Etat : Cassette empruntée / Cassette disponible / Hors service 4
5 Artiste NumActeur : Numéro de l acteur NomActeur : Nom de l acteur PrenomActeur : Prénom de l acteur Pays : Pays d origine de l acteur Appreciation NDoc : Numéro du document Note : Appréciation personnelle notée de 1 à 10 Comments : Commentaire personnel sur le film Emprunts NDoc : Numéro du document Emprunt : Date de l emprunt Reddition : Date de la reddition NumClient : Numéro du client Casting NDoc : Numéro du document NumActeur : Numéro de l acteur 5
6 3. Schéma des relations: Document >NDoc [Casting, Appreciation, EtatK7, Emprunt, Divers] >Nom [Realisateur] Realisateur >Nom [Document] EtatK7 >NDoc [Document, Casting, Appreciation, Emprunt, Divers ] Clients >NumClient [Emprunt] Divers >NDoc [Document, Casting, Appreciation, Emprunt, EtatK7 ] Emprunt >NumClient [Clients] >NDoc [Document, Casting, Appreciation, EtatK7, Divers ] Casting >NDoc [Document, EtatK7, Appreciation, Emprunt, Divers] >NumActeur [Artiste] Appreciation > NDoc [Document, EtatK7, Casting, Emprunt, Divers] Artiste >NumActeur[Casting] 6
7 4. Entités: Document NDoc Entier Number(5) Titre Texte Char(50) Type Texte Char(20) Nom Texte Char(20) Annee Entier Number(4) Origine Texte Char(20) Duree Entier Number(3) DateRecord Date Date Clients NumClient Entier Number(4) NomCl Texte Char(20) PrenomCl Texte Char(20) NTel Texte Char(20) DateNais Date Date Adresse Texte Char(80) DateEntree Date Date TotalPaye Réel Number(4) Emprunts NDoc Entier Number(5) Emprunt Date Date Reddition Date Date NumClient Entier Number(4) Divers NDoc Entier Number(5) Format Mot Char(10) Qualite Texte Char(20) Langue Mot Char(20) Appreciation NDoc Entier Number(5) Note Entier Number(2) Comments Texte Char(240) Realisateur Nom Texte Char(20) Prenom Texte Char(20) Nationalite Texte Char(20) Artiste NumActeur Entier Number(4) NomActeur Texte Char(20) PrenomActeur Texte Char(20) Pays Texte Char(20) EtatK7 NDoc Entier Number(5) 7
8 Etat Mot Char(10) Casting NDoc Entier Number(5) NumActeur Entier Number(4) 8
9 5. Graphique des relations: Pas disponible... 9
10 6. Create table: 6.1 Table DOCUMENT Create table DOCUMENT( NDoc number(5), Titre char(50), Type char(15), Nom char(20), Annee Number(4), Origine char(20), Duree number(3), DateRecord date); 6.2 Table CLIENTS Create table CLIENTS( NumClient number(4), NomCl char(20), PrenomCl char(20), NTel char(20), DateNais date, Adresse char(80), DateEntree date, TotalPaye Number(4)); 6.3 Table REALISATEUR Create table REALISATEUR( Nom char(20), Prenom char(20), Nationalite char(20)); 6.4 Table DIVERS Create table DIVERS( NDoc Number(5), Format char(10), Qualite char(20), Langue char(20)); 6.5 Table ETATK7 Create table ETATK7( NDoc number(5), Etat char(10)); 6.6 Table ARTISTE Create table ARTISTE( NumActeur number (4), 10
11 NomActeur char(40), PrenomActeur char(20), Pays char(20)); 6.7 Table APPRECIATION Create table APPRECIATION( NDoc number(5), Note number(2), Comments char (240)); 6.8 Table EMPRUNTS Create table EMPRUNTS( NDoc Number(5), Emprunt date, Reddition date, NumClient number(4)); 6.9 Table CASTING Create table CASTING( NDoc number(4), NumActeur number(4)); 11
12 7. Données rentrées dans SQL: 7.1 Dans DOCUMENT insert into DOCUMENT values (1,'Alien','Science-fiction','Scott',1979, 'Etats-Unis',120,'20-sep-85'); insert into DOCUMENT values (2,'Brazil','Science-fiction','Gilliam',1979, 'Etats-Unis',135,'15-oct-95'); insert into DOCUMENT values (3,'Seven','Policier','Fincher',1995, 'Etats-Unis',95,'22-apr-96'); insert into DOCUMENT values (4,'Chute libre','policier','schumacher',1991, 'Etats-Unis',125,'12-jan-92'); insert into DOCUMENT values (5,'Black rain','policier','scott',1989, 'Etats-Unis',95,'3-feb-93'); insert into DOCUMENT values (6,'Blade runner','science-fiction','scott',1982, 'Etats-Unis',120,'4-may-89'); insert into DOCUMENT values (7,'Braveheart','Historique','Gibson',1995, 'Etats-Unis',170,'26-FEB-96'); insert into DOCUMENT values (8,'Lost Highway','Etrange','Lynch',1997, 'Etats-Unis',95,'16-APR-97'); 7.2 Dans CLIENTS insert into CLIENTS values (1,'Bodmer','Stephan',' ','2-MAY-72', '38 av de Vaudagne 1217 Meyrin','3-MAY-90',100); insert into CLIENTS values (2,'Stapfer','Xavier',' ','5-JUN-73', '38 route des Coudres 1298 Celigny','7-JUN-91',500); insert into CLIENTS values (3,'Lugo','Jose',' ','12-MAR-73', '24 rue du Mole 1201 Geneve','3-APR-80',666); 7.3 Dans REALISATEUR insert into REALISATEUR values ('Gilliam','Terry','Anglais'); insert into REALISATEUR values ('Fincher','David','Americain'); insert into REALISATEUR values ('Schumacher','Joel','Allemagne'); 12
13 7.4 Dans DIVERS insert into DIVERS values (1,'VHS PAL','Mauvaise','Francais'); insert into DIVERS values (2,'VHS PAL','Mauvaise','Francais'); insert into DIVERS values (3,'VHS PAL','Excellente','Anglais'); insert into DIVERS values (4,'VHS PAL','Bonne','Anglais'); insert into DIVERS values (5,'VHS NTSC','Bonne','Anglais'); insert into DIVERS values (6,'VHS PAL','Bonne','Fancais'); insert into DIVERS values (7,'VHS NTSC','Bonne','Anglais'); insert into DIVERS values (8,'VHS SECAM','Excellente','Anglais'); 7.5 Dans ETATK7 insert into ETATK7 values (1,'Empruntee'); insert into ETATK7 values (2,'Disponible'); insert into ETATK7 values (3,'Disponible'); insert into ETATK7 values (4,'Disponible'); insert into ETATK7 values (5,'Empruntee'); insert into ETATK7 values (6,'Disponible'); insert into ETATK7 values (7,'Empruntee'); insert into ETATK7 values (8,'Hors serv'); 7.6 Dans ARTISTE values (1,'Weaver','Sigourney','Americain'); values (2,'Skeritt','Tom','Americain'); values (3,'Stanton','Harry Dean','Americain'); values (4,'Holm','Ian','GB'); values (5,'Pryce','Jonathan','Anglais'); values (6,'Greist','Kim','Ameriacaine'); values (7,'Pitt','Brad','Americain'); 13
14 values (8,'Freeman','Morgan','Americain'); values (9,'Paltrow','Gwyneth','Suede'); values (10,'Douglas','Michael','Americain'); values (11,'Duvall','Robert','Americain'); values (12,'Garcia','Jose','Americain'); values (13,'Ford','Harisson','USA'); values (14,'Youg','Sean','USA'); values (15,'Gibson','Mel','Australie'); values (16,'Marceau','Sophie','Francaise'); values (17,'Pullman','Bill','Americain'); 7.7 Dans APPRECIATION insert into APPRECIATION values (1,9,'Un des premier film de science fiction digne de se nom. Origine de tout les films traitant d'extraterrestre...'); insert into APPRECIATION values (2,10,'Film culte d un ex-monty Python'); insert into APPRECIATION values (3,9,'Film au suspens insoutenable, ame sensible s abstenir'); insert into APPRECIATION values (4,8,'Mise en scene remarquable'); insert into APPRECIATION values (5,7,'Policier tres noir'); insert into APPRECIATION values (6,9,'Film culte, inspiration pour tout les autres films de s-f'); insert into APPRECIATION values (7,10,'Film du siecle, 7 Oscars dont celui de meilleur film.'); insert into APPRECIATION values (8,9,'Typique Lynchien'); 7.8 Dans EMPRUNTS insert into EMPRUNTS values (1,'20-JAN-97','4-FEB-97',1); insert into EMPRUNTS values (5,'1-FEB-97','10-FEB-97',2); insert into EMPRUNTS values (7,'3-FEB-97','4-FEB-97',3); 14
15 7.9 Dans CASTING values (1,1); values (1,2); values (1,3); values (1,4); values (2,4); values (2,5); values (2,6); values (3,7); values (3,8); values (3,9); values (4,10); values (4,11); values (5,10); values (5,12); values (6,13); values (6,14); values (7,15); values (7,16); values (8,17); 15
16 8. View Tables: FilmOut NDoc exemple: FilmIn NDoc FilmAction NDoc etc... (Films qui sont sortis) Titre SQL> CREATE VIEW FilmOut (Num, Titre) 2 AS SELECT DOCUMENT.NDoc, DOCUMENT.Titre 3 FROM DOCUMENT, ETATK7 4 WHERE Etat= Empruntee 5 AND DOCUMENT.NDoc=ETATK7.NDoc (Films qui sont disponibles) Titre (Tous les films d'actions) Titre 16
17 9. Questions, expressions algébriques et SQL: 1. Sur quelle K7 se trouve Brazil? (NDoc) Exp. alg.: ((* titre = Brazil) Document)[NDoc] SQL> SELECT NDoc 2 FROM DOCUMENT 3 WHERE DOCUMENT.titre = Brazil ; NDOC Nom des acteurs qui ont joués dans Seven? Exp. alg.: ((* titre = Seven) Document * Casting * Artiste)[nomActeur] SQL> SELECT nomacteur 2 FROM CASTING, DOCUMENT, ARTISTE 3 WHERE DOCUMENT.titre='Seven' AND 4 DOCUMENT.NDoc=CASTING.NDoc 5 AND CASTING.NumActeur=ARTISTE.NumActeur; NOMACTEUR Pitt Freeman Paltrow 3. Quel acteur a joué dans un film tourné par Scott en 1979? Exp. alg.: (*((nom = Scott) ^ (annee = 1979)) (Document * Casting * ARTISTE))[nomActeur] SQL> SELECT nomacteur 2 FROM CASTING, DOCUMENT, ARTISTE 3 WHERE DOCUMENT.nom='Scott' AND DOCUMENT.annee= AND DOCUMENT.NDoc=CASTING.NDoc AND 5 CASTING.NumActeur=ARTISTE.NumActeur; NOMACTEUR Weaver Skeritt Stanton Holm 4. La durée et le titre d'un film dont la note est égale à 10? Exp. alg.: ((* note = 10) Appreciation * Document) [titre, duree] SQL> SELECT titre,duree 2 FROM APPRECIATION, DOCUMENT 3 WHERE APPRECIATION.note=10 AND 4 APPRECIATION.NDoc=DOCUMENT.NDoc; 17
18 TITRE DUREE Brazil 135 Braveheart Quels sont les films de langue anglaise de note supérieure à 8? Exp. alg.: ((* langue = anglais) Divers ^ (* note > 8) Appreciation) * Document[titre] SQL> SELECT titre 2 FROM DIVERS, APPRECIATION, DOCUMENT 3 WHERE DIVERS.langue='Anglais' AND APPRECIATION.note>8 4 AND DIVERS.NDoc=DOCUMENT.NDoc; TITRE Seven Chute libre Black rain Lost Highway 6. Qui a emprunté le film Black rain? Exp. alg.: ((* titre = Black rain) Document * Emprunts * Clients) [NomCl] SQL> SELECT NomCl 2 FROM DOCUMENT, EMPRUNTS, CLIENTS 3 WHERE DOCUMENT.titre='Black rain' AND 4 DOCUMENT.NDoc=EMPRUNTS.NDoc 5 AND EMPRUNTS.NumClient=CLIENTS.NumClient; NOMCL Stapfer 7. Est-ce que le film Braveheart est disponible? Exp. alg.: ((* titre = Braveheart) Document * EtatK7) [etat] SQL> SELECT etat 2 FROM DOCUMENT, ETATK7 3 WHERE DOCUMENT.titre='Braveheart' AND 4 DOCUMENT.NDoc=ETATK7.NDoc; ETAT Empruntee 18
19 10. Conclusion Cette base de données, nous a beaucoup apporté, car elle nous a permis de mettre en application les notions acquises au cours. Le fait de devoir taper "insert into Emprunt values (...)", pour changer la valeur "empruntee" ou "disponible" n'est pas très pratique. Il faudrait rajouter beaucoup plus de films pour que cette base de données devienne très performante, mais le temps qui nous était imparti n'a pas été suffisant. Malgré ça, les quelques films que nous avons introduits donnent une bonne idée de ces limites. 19
Groupe 11 TABLE DES MATIERES
Groupe 11 TABLE DES MATIERES I. CHAMP D APPLICATION a) Domaine b) Objectif c) Constituants II. II. II. II. II. II. II. IX. IX. REMARQUES CONCERNANT LES IDENTIFICATEURS DOMAINE «SQL» DES CONSTITUANTS PREDICAT
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é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é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é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é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étailA 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é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étailRéunion publique/téléconférence
Réunion publique/téléconférence Dorval Cornwall Kingston Watertown Oswego Burlington Rochester Kingston/Oswego Téléconférence: 1-877-413-4814 486 9841 (français) 447 9980 (anglais) Appeler entre 18h45-18h55
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étail1 Position du problème
Licence Science et Technologies - INF245 Examen session 1 - mai 2012 Durée : 2 heures Documents non autorisés Le barème est donné à titre indicatif 1 Position du problème Le Club Universitaire de Vélo
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é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étailCours Bases de données 2ème année IUT
Cours Bases de données 2ème année IUT Cours Bilan : Des vues à PL/SQL corrigé Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Cas exemple 2 Les tables... 3 Vues et index 4 Privilèges 5 Fonctions
Plus en détailLe 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é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étailBTS/CGO P10 SYSTEME INFORMATION Année 2012-2013
BTS/CGO P10 SYSTEME INFORMATION Année 2012-2013 TS2 CGO 7 mars 2013 2 heures Aucun document autorisé Calculatrice autorisée Nota : Il vous est demandé d apporter un soin particulier à la présentation de
Plus en détailCREATION 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é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é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étailProcédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12
Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures
Plus en détailAnalyse empirique et modélisation de la dynamique de la topologie de l Internet
Analyse empirique et modélisation de la dynamique de la topologie de l Internet Sergey Kirgizov Directrice de thèse: Clémence Magnien Complex Networks, LIP6, (UPMC, CNRS) Paris, 12 décembre 2014 Plan 1
Plus en détailLE RÉSEAU INTERNATIONAL D IMPLANTATION D ENTREPRISES. Philippe CHAMPEMOND Directeur Adjoint Erai Chine S IMPLANTER EN CHINE STRATEGIES & SOLUTIONS
LE RÉSEAU INTERNATIONAL D IMPLANTATION D ENTREPRISES Philippe CHAMPEMOND Directeur Adjoint Erai Chine S IMPLANTER EN CHINE STRATEGIES & SOLUTIONS PEKIN TOKYO SHANGHAI NEW DELHI AHMEDABAD BANGALORE SHENZHEN
Plus en détailPROJET 1 : BASE DE DONNÉES REPARTIES
PROJET 1 : BASE DE DONNÉES REPARTIES GESTION D UNE BANQUE Elèves : David Bréchet Frédéric Jacot Charles Secrétan DONNÉES DU PROJET SSC - Bases de Données II Laboratoire de Bases de Données BD réparties
Plus en détailImpact on revenue requirements no Description (000$)
IMPACT OF THE CHANGE IN COST OF GAS ON THE REVENUE REQUIREMENT RESULTING FROM THE 2010 VOLUMES COMPONENTS: Transportation, load balancing and commodity 2010 RATE CASE Impact on revenue Line requirements
Plus en détailLes dates SAS expliquées à ma fille
Les dates SAS expliquées à ma fille Eternel sujet de questionnements, les dates SAS ont un fonctionnement qui a tout pour surprendre. Petite série d explications avant qu il vous prenne l envie de passer
Plus en détailTP3 : 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étailBases de données. PTSI Lycée Eiffel. 28 février 2014
Bases de données PTSI Lycée Eiffel 28 février 2014 Introduction Pour ce troisième chapître, nous allons mettre de côté notre apprentissage de Pyhton pour nous intéresser à un sujet fondamental dans l informatique
Plus en détail1 Modélisation d une base de données pour une société de bourse
IN306 : Corrigé SID Christophe Garion 18 octobre 2010 Ce document est un corrigé succinct de l examen du module IN306. 1 Modélisation d une base de données pour une société de bourse Une
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étailI4 : Bases de Données
I4 : Bases de Données Passage de UML au modèle relationnel Georges LOUIS Département Réseaux et Télécommunications Université de La Rochelle Module I4 2008-2009 1 G.Louis Sommaire 1 Des classes aux tables
Plus en détailA 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étailCatalogue de formations
Catalogue de Janvier 2012 Catalogue par thématiques Microsoft Office 2010 - http://tinyurl.com/formation-office2010 485 vidéos - 38 heures de formation Word, Excel, PowerPoint, Outlook, Access, Publisher,
Plus en détailTechniques d interaction dans la visualisation de l information Séminaire DIVA
Techniques d interaction dans la visualisation de l information Séminaire DIVA Zingg Luca, luca.zingg@unifr.ch 13 février 2007 Résumé Le but de cet article est d avoir une vision globale des techniques
Plus en détailIntroduction au PL/SQL Oracle. Alexandre Meslé
Introduction au PLSQL Oracle Alexandre Meslé 17 octobre 2011 Table des matières 1 Notes de cours 3 1.1 Introduction au PLSQL............................................ 3 1.1.1 PLSQL.................................................
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étail1. Base de données SQLite
Dans ce TP, nous allons voir comment créer et utiliser une base de données SQL locale pour stocker les informations. La semaine prochaine, ça sera avec un WebService. On repart de l application AvosAvis
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é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étailBases de données - Modèle relationnel
Bases de données - Modèle relationnel Introduction SITE :http://www.univ-orleans.fr/lifo/members/mirian.halfeld/ BD - Mírian Halfeld-Ferrari p. 1 Les bases de données - Bibliographie Ullman and Widom,
Plus en détailCré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étailDevoir 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étailRappel sur les bases de données
Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant
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é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étailDates and deadlines 2013 2014
(Version française à la page 3) Dates and deadlines 2013 2014 The following are proposed dates and deadlines for the annual renewal cycle. Clubs in BC and Alberta, please note: you may have deadlines preceding
Plus en détailRapport statistique De Mars - 2015
Rapport statistique MOTOCYCLETTES Le mois de mars a été marqué par une remontée significative des ventes en comparaison du même mois de 2014, soit 17 % ou plus de 1000 unités. La catégorie routière a été
Plus en détailRèglement du Concours "Filme nous la Comté"
Règlement du Concours "Filme nous la Comté" La première édition du concours se tiendra en 2015. Ce dernier est organisé par l'association Club Ciné d'yronde et Buron, loi 1901. Le concours "Filme nous
Plus en détailIFT3030 Base de données. Chapitre 1 Introduction
IFT3030 Chapitre 1 Introduction Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées Concepts avancés Modèle des objets
Plus en détailMise en oeuvre d'une base de données mono-utilisateur avec SQLite
Mise en oeuvre d'une base de données mono-utilisateur avec SQLite Utilisation de SQLite dans le logiciel CASSIS Plan Le contexte scientifique avec le logiciel CASSIS La problématique avec Mysql La solution
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étailLes Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.
Les Triggers SQL Didier DONSEZ Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.fr 1 Sommaire Motivations Trigger Ordre Trigger Ligne Condition Trigger
Plus en détailAvec Skandia Euro Guaranteed Fund 2012 Maîtrisez les yo-yo des marchés financiers
Avec Skandia Euro Guaranteed Fund 2012 Maîtrisez les yo-yo des marchés financiers Skandia 1, 1, rue de la la Pépinière 75008 PARIS Tél : 01 58 22 27 00 Fax : 01 58 22 27 09 E-mail : servicepartenaires@skandia.fr
Plus en détailModélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework
Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework L'objectif de ce document est de poser des bases de réflexion sur la modélisation d'un projet réalisé
Plus en détailLicence 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étailEstimations définitives des prix pour les bobines d acier laminé à chaud européens, reconnues par le secteur
Estimations définitives des prix pour les bobines d acier laminé à chaud européens, reconnues par le secteur Marchés concernés Rejoignez la tendance Si vous êtes activement impliqué sur le marché des tôles
Plus en détailPlan Général Prévisionnel (1/2) (non contractuel) Internet et Outils L1/IO2 2006-2007 S2-IO2 Bases de données: Jointures, Transactions
Général Prévisionnel (1/2) (non contractuel) Internet et Outils L1/IO2 2006-2007 S2-IO2 Bases de données: Jointures, Cours Internet et Outils: [1/12] Intro, Internet, Web, XHTML (2H) [2/12] XHTML(2H) [3/12]
Plus en détailLangage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL
Cours PL/SQL Langage propre à Oracle basé sur ADA Offre une extension procédurale à SQL PL/SQL permet d utiliser un sous-ensemble du langage SQL des variables, des boucles, des alternatives, des gestions
Plus en détailPartie 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étailTD 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étailInstallation d'un serveur FTP géré par une base de données MySQL
BTS INFORMATIQUE DE GESTION Option Administrateur de réseaux développement d applications COMPTE-RENDU D ACTIVITE ACTIVITE N 2 Nom et Prénom : Casanova Grégory Identification (objectif) de l activité Installation
Plus en détailTP 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étailOpenOffice Base Gestionnaire de Base de Données
OpenOffice Base OpenOffice Base Gestionnaire de Base de Données Version 2.3 / 2.4.1 Module d'introduction Document de présentation Contributions : Charles BURRIEL, Pauline CONSTANT, Frédéric PIRARD Jeffrey
Plus en détail2. Cliquez Contact Directory of Public Administration. 5. Tapez le mot de passe - Hello (pour OFPA). Changez le mot de passe en cas de
COURS DE FORMATION EN BASE DE DONNEES POUR LES CONTACTS N importe quel visiteur du site web peut chercher et explorer le répertoire des contacts de la base de données. Les membres de l UNPAN peuvent chercher
Plus en détailwww.mareemoderne.com Comment participer?
www.mareemoderne.com Comment participer? Date limite d inscription : Vous avez jusqu au : 25 juillet 2014 pour nous envoyer votre film accompagné de la fiche d inscription au concours. Comment participer?
Plus en détailINSTALLATION 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étailComment AXA adapte ses processus pour répondre aux attentes de ses clients
Comment AXA adapte ses processus pour répondre aux attentes de ses clients Henri Vidalinc 23 juin 2006 Suduiraut - H. Vidalinc 23/06/2006-1 Sommaire AXA Way nous permet d offrir une excellente qualité
Plus en détailDERIVES SUR ACTIONS ET INDICES. Christophe Mianné, Luc François
DERIVES SUR ACTIONS ET INDICES Christophe Mianné, Luc François Sommaire Notre activité Nos atouts La gestion du risque Conclusion 2 Notre activité 3 Les métiers Distribution de produits dérivés actions
Plus en détailLE RENFORCEMENT DES CAPACITÉS DES ACTEURS DES FILIÈRES AGRICOLES: L EXPERIENCE DU PROJET MISTOWA. Plan
LE RENFORCEMENT DES CAPACITÉS DES ACTEURS DES FILIÈRES AGRICOLES: L EXPERIENCE DU PROJET MISTOWA Plan Le Projet MISTOWA Activités et Outils Quelques résultats Leçons et recommandations MISTOWA En Bref
Plus en détailTechnologie Netapp. Novembre 2010
Technologie Netapp Novembre 2010 La Proposition de valeur NetApp Simplification, Performance et ROI 2010 NetApp. All rights reserved. 2 Une valeur unique sur le marché Une solution unique pour adresser
Plus en détailDjango et PostgreSQL sous la charge
Django et PostgreSQL sous la charge Rodolphe Quiédeville Pourquoi couper la queue du poulet? RMLL - Beauvais 8 juillet 2015 Rodolphe Quiédeville (PeopleDoc) Django et PostgreSQL sous la charge 8 juillet
Plus en détailIntroduction 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étailPHP. Bertrand Estellon. 26 avril 2012. Aix-Marseille Université. Bertrand Estellon (AMU) PHP 26 avril 2012 1 / 214
PHP Bertrand Estellon Aix-Marseille Université 26 avril 2012 Bertrand Estellon (AMU) PHP 26 avril 2012 1 / 214 SQLite et PDO Base de données SQLite et PDO SQLite écrit les données relatives à la base dans
Plus en détailChapitre 3 LE MODELE RELATIONNEL ET SQL (DDL)
Chapitre 3 LE MODELE RELATIONNEL ET SQL (DDL) Un modèle de données définit un mode de représentation de l information selon trois composantes : 1. Des structures de données. 2. Des contraintes qui permettent
Plus en détailMONITORING REPORT AND POLICY REVIEW SCHEDULE CALENDRIER DES RAPPORTS DE SURVEILLANCE ET DE L'EXAMEN DES POLITIQUES
MONITORING REPORT AND POLICY REVIEW SCHEDULE CALENDRIER DES RAPPORTS DE SURVEILLANCE ET DE L'EXAMEN DES POLITIQUES Policy E-2 Public Confidence in the Profession F-2 Confiance du public envers la profession
Plus en détailDynAmiser vos investissements
DynAmiser vos investissements Aequam en quelques mots Jeune entreprise indépendante et innovante Agréée AMF n GP-10000038 Incubée par le Pôle Sponsorisée par Fondatrice de Savoir-faire / Innovation 5 associés
Plus en détailSecteur de la construction au Canada
PIB en G$ CAD Survol des tendances de l industrie Secteur de la construction au Canada Principaux développements T2/214 214 Le PIB réel a atteint un sommet de 1 69 millions de dollars canadiens en novembre
Plus en détailConférence téléphonique. Tél.: (+33) 1 42 60 06 06 Fax: (+33) 1 42 60 06 22 www.prigest.com
Conférence téléphonique mercredi 6 octobre 2010 11 heures 223, rue Saint honoré 75001 PARIS Tél.: (+33) 1 42 60 06 06 Fax: (+33) 1 42 60 06 22 www.prigest.com THEMES DE LA CONFERENCE TELEPHONIQUE 1 ère
Plus en détailNF26 Data warehouse et Outils Décisionnels Printemps 2010
NF26 Data warehouse et Outils Décisionnels Printemps 2010 Rapport Modélisation Datamart VU Xuan Truong LAURENS Francis Analyse des données Avant de proposer un modèle dimensionnel, une analyse exhaustive
Plus en détailL ouverture du capital au Brésil. Pablo Renteria Paris, le 18 juin 2010
L ouverture du capital au Brésil Pablo Renteria Paris, le 18 juin 2010 L auteur de cette présentation est le seul responsable pour toutes les opinions et conclusions ici exposées, lesquelles ne coincident
Plus en détailHEAD Genève V Département Cinéma Cycle MA Guide l'étudiant 2011-2012. Cycle master
Cycle master Cinéma Master en réalisation cinématographique 4 semestres (120 ECTS) Depuis 2006, l école participe au master en réalisation cinématographique mis en place au travers du Réseau Cinéma CH.
Plus en détailPrésentation Windows Azure Hadoop Big Data - BI
Présentation Windows Azure Hadoop Big Data - BI Sommaire 1. Architecture Hadoop dans Windows Azure... 3 2. Requête Hive avec Hadoop dans Windows Azure... 4 3. Cas d études... 5 3.1 Vue : Administrateur...
Plus en détailCréer une base de données vidéo sans programmation (avec Drupal)
Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier
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étailCorrigés détaillés des exercices
Corrigés détaillés des exercices Diagramme des tables objet La figure suivante vous aidera dans la compréhension des manipulations des objets de la base. Client_type Client num nom adresse {telephone_vry}
Plus en détailI. 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étailSMART Manufacturing. Alcoa, Produits primaires mondiaux. Séminaire régional OSIsoft Montréal : 16 Septembre 2014
SMART Manufacturing Alcoa, Produits primaires mondiaux Séminaire régional OSIsoft Montréal : 16 Septembre 2014 1 Survol du projet - SMART Manufacturing Bruno Longchamps, ing. Leader, Projet SMART Manufacturing
Plus en détailÉPREUVES D'ADMISSION 2011 QUESTIONNAIRE SOCIO-CULTUREL RC-R/TV
Le questionnaire est à remettre le premier jour des épreuves, à savoir, le 31 août 2011 lors de l épreuve langage cinéma ÉPREUVES D'ADMISSION 2011 QUESTIONNAIRE SOCIO-CULTUREL RC-R/TV NOM PRENOM : : NATIONALITE
Plus en détailAfin de valider votre inscription merci de bien veiller à :
b Afin de valider votre inscription merci de bien veiller à : 1. Prendre connaissance du règlement, des critères de sélection et des dates limites d inscription de la manifestation. 2. Dater et signer
Plus en détailCompé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étailREUNION PRESSE JEUDI 13 FEVRIER 2014. Contact presse CAPmedias / Anne COPEY 01 83 62 55 49 / 06 80 48 57 04 anne.copey@capmedias.
REUNION PRESSE JEUDI 13 FEVRIER 2014 Contact presse CAPmedias / Anne COPEY 01 83 62 55 49 / 06 80 48 57 04 anne.copey@capmedias.fr SOMMAIRE LE MARCHE DU PNEUMATIQUE EN FRANCE EN 2013 (Sources : ventes
Plus en détailMejdi BLAGHGI & Anis ASSÈS
Ministère de l Enseignement Supérieur, de la Recherche Scientifique et de la Technologie Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Djerba Support de Cours
Plus en détailModule Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS
Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS 1. Introduction Nous allons aborder la notion de surcouche procédurale au sein des SGBDS relationnels tels que Oracle (PLSQL)
Plus en détailBases de Données Réparties
Bases de Données Réparties Architecture Mise en œuvre Duplication et Réplication Michel Tuffery BDR : Définition Ensemble de bases de données gérées par des sites différents et apparaissant à l utilisateur
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étailPHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)
PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et
Plus en détail