Département d informatique Faculté des sciences. Projet final. Par Équipe 16 : Audrey Oliver Adrien Burel Gabiel Landry Sorel

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

Download "Département d informatique Faculté des sciences. Projet final. Par Équipe 16 : Audrey Oliver Adrien Burel Gabiel Landry Sorel"

Transcription

1 Département d informatique Faculté des sciences Projet final Par Équipe 16 : Audrey Oliver Adrien Burel Gabiel Landry Sorel Travail présenté à Marc Frappier Dans le cadre du cours IFT Novembre 2014

2 Notre système est destiné aux fournisseurs de livres. Il permet aux fournisseurs de connaître les commandes, leur inventaire, le statut du livre et à qui livrer les livres. Ce système a pour but d être simple d utilisation pour les fournisseurs comme pour les clients. Jumelé à un site de vente, les entreprises de vente peuvent faire affaire avec eux mais aussi les gens, comme Black Book édition, vendeur de livre de jeu de rôle qui fournit les magasins et où un client peut acheter un livre sur leur site, soit en format pdf ou en format papier. Un client visite le catalogue en ligne du fournisseur puis passe sa commande. Pour passer sa commande il doit être inscrit en tant que client. Pour retracer ses clients les fournisseurs demandent les informations de base et les garde en banque telle que le titre (Monsieur, Madame...), le nom, l adresse, les préférences. Une fois le client enregistré, le fournisseur peut envoyer des publicités sur les prochaine sorti, les soldes et envoyer des rabais par mail, téléphone ou par fax. De plus, le fournisseur peut proposer des livres en vente ou en prévente et estimer une date de livraison. Le client peut chercher un livre selon son titre, son auteur ou son éditeur. Quand un client aime un auteur, il peut commander les livres de cet auteur facilement de même pour une maison d édition précise. Les factures sont faites pour chaque client avec un code unique qui permet de retracer les commandes et les paiements peuvent être faits de différente façon, par chèque, par crédit ou débit.

3 Entités Livre: les livres sont identifiés par un code unique, un titre et une date de publication, ils ont un éditeur et un auteur. ils sont aussi associés à un prix et un état. Editeur: les éditeurs ont un code unique pour les identifier. ils publient des livres écrits par des auteurs. Auteur: un auteur est identifié par un code unique et est associé à ses livres. Etat: Un livre peut être en vente ou en prévente. il est aussi associé au client qui désir acheter. Tarif: Le tarif est le prix d un livre, il est donc associé à un livre. Rabais: Les rabais peuvent être envoyés à un client ou être associés à un livre. Client: Le client possède un code unique pour l identifier, il est associé à une entreprise et à une ou plusieurs factures. Entreprise: Possède un nom, une adresse, un courriel et un ou plusieurs numéros de téléphone. il est associé au client et à une facture. Facture: La facture possède un code unique pour l identifier, elle est associée à un client et aux livres qui sont commandés. ModePaiement: Possède un code unique pour identifier le type de paiement et il est associé au client et à la facture. Province_Etat_Region: Possède un code unique pour identifier la province, l etat ou la region qui est associé à une entreprise. Pays: Possède un code unique pour identifier le pays qui est associé à une entreprise.

4 Ville: Possède un numéro unique qui est associé a une ville qui est associé à une entreprise et une Province_Etat_region, ce numéro unique va aussi permettre de distinguer les villes différentes qui possèdent le même nom. Adresse: Possède l adresse, le numéro d appartement ou de bureau, le nom de la rue et le code postal associé a une entreprise. TypeTel: Possède un numéro unique qui identifie le type de téléphone. Titre: Possède un numéro unique qui identifie le titre du client. Associations ResideEditeur et ResideEntreprise: Indique l adresse de l éditeur ou de l entreprise. Travaille: indique pour quelle entreprise travaille le client. Nomme: Donne le titre du client. Ecrit: Indique l auteur du livre. Possede: Indique les prix en rabais. Coute: indique le prix du livre. Type: indique le type de téléphone du client ( mobile, maison, bureau, fax) Édite: indique l éditeur du livre.

5

6

7 drop table Titre cascade; create table Titre ( codetitre VARCHAR(3) NOT NULL, titrelibelle VARCHAR(8) NOT NULL, primary key (codetitre), 'Mme')) CHECK((titreLibelle = 'Monsieur' AND codetitre = 'M') OR (titrelibelle = 'Madame' AND codetitre = drop table Entreprise cascade; create table Entreprise ( noentreprise INTEGER NOT NULL, NomAssocié VARCHAR(26) NOT NULL, primary key (noentreprise) drop table Pays cascade; create table Pays ( nopays INTEGER NOT NULL, NomPays VARCHAR(30) NOT NULL, primary key (nopays) drop table Province_Etat_Region cascade; create table Province_Etat_Region ( nop_e_r INTEGER NOT NULL, NomP_E_R VARCHAR(30) NOT NULL, primary key (nop_e_r)

8 drop table Ville cascade; create table Ville ( noville INTEGER NOT NULL, NomVille VARCHAR(30) NOT NULL, primary key (noville) drop table Adresse cascade; create table Adresse ( noadresse INTEGER NOT NULL, noporte INTEGER, norue INTEGER NOT NULL, nomrue codepostal VARCHAR(26) NOT NULL, VARCHAR(10) NOT NULL, noentreprise INTEGER NOT NULL, NoPays INTEGER NOT NULL, nop_e_r INTEGER NOT NULL, noville INTEGER NOT NULL, primary key (noadresse), foreign key (nop_e_r) references Province_Etat_Region(noP_E_R), foreign key (nopays) references Pays(noPays), foreign key (noville) references Ville(noVille)

9 drop table Facture cascade; create table Facture ( nofacture INTEGER NOT NULL, datefacture TIMESTAMP NOT NULL, datepaiementfact TIMESTAMP NOT NULL, Montant INTEGER NOT NULL, Remise INTEGER NOT NULL, primary key (nofacture), CHECK(dateFacture <= datepaiementfact), CHECK(Remise <= Montant) drop table ModePaiement cascade; create table ModePaiement ( codepaiement CHAR(2) NOT NULL, paiementlibelle VARCHAR(8) NOT NULL, primary key (codepaiement), CHECK( (codepaiement = 'Cr' AND paiementlibelle = 'Credit') OR (codepaiement = 'De' AND paiementlibelle = 'Debit') OR (codepaiement = 'Ch' AND paiementlibelle = 'Chèque') OR (codepaiement = 'Co' AND paiementlibelle = 'Comptant'))

10 drop table Client cascade; create table Client ( noclient INTEGER NOT NULL, Nom Prenom notelephone adress VARCHAR(26) NOT NULL, VARCHAR(26) NOT NULL, VARCHAR(12) NOT NULL, VARCHAR(50) NOT NULL, codetitre VARCHAR(3) NOT NULL, noentreprise INTEGER NOT NULL, nofacture INTEGER NOT NULL, codepaiement CHAR(2) NOT NULL, primary key (noclient), foreign key (codetitre) references Titre(codeTitre), foreign key (noentreprise) references Entreprise(noEntreprise), foreign key (nofacture) references Facture(noFacture), foreign key (codepaiement) references ModePaiement (codepaiement) drop table TypeTel cascade; create table TypeTel ( typetel VARCHAR(4) NOT NULL, typelibelle VARCHAR(13), noclient INTEGER NOT NULL, primary key (typetel), foreign key (noclient) references Client(noClient), CHECK((typetel = 'FAX' AND typelibelle = 'télécopieur') OR (typetel = 'Cell' AND typelibelle = 'Mobile') OR (typetel = 'FIXE' AND typelibelle = 'Maison') OR (typetel = 'BUR' AND typelibelle = 'Bureau'))

11 drop table Etat cascade; create table Etat ( noetat INTEGER NOT NULL, etatlibelle VARCHAR(16) NOT NULL, primary key (noetat), CHECK((noEtat = 1 AND etatlibelle = 'Vente') OR (noetat = 2 AND etatlibelle = 'Prevente') OR (noetat = 3 AND etatlibelle = 'Rabais') OR (noetat = 4 AND etatlibelle = 'Rupture de stock') OR (noetat = 5 AND etatlibelle = 'Commandé')) drop table Livre cascade; create table Livre ( nolivre INTEGER NOT NULL, Titre Genre VARCHAR(30) NOT NULL, VARCHAR(20) NOT NULL, Année date NOT NULL, NbRestant INTEGER NOT NULL CHECK(NbRestant >= 0), noetat INTEGER NOT NULL, noclient INTEGER NOT NULL, primary key (nolivre), foreign key (noetat) references Etat(noEtat), foreign key (noclient) references Client(noClient) drop table Editeur cascade; create table Editeur ( noediteur INTEGER NOT NULL, Nom VARCHAR(30) NOT NULL, primary key (noediteur)

12 drop table ResideEditeur cascade; create table ResideEditeur ( noediteur INTEGER NOT NULL, noadresse INTEGER NOT NULL, primary key (noediteur), unique (noadresse), foreign key (noediteur) references Editeur(noEditeur), foreign key (noadresse) references Adresse(noAdresse) drop table ResideEntreprise cascade; create table ResideEntreprise ( noentreprise INTEGER NOT NULL, noadresse INTEGER NOT NULL, primary key (noentreprise), unique (noadresse), foreign key (noentreprise) references Entreprise(noEntreprise), foreign key (noadresse) references Adresse(noAdresse) drop table Auteur cascade; create table Auteur ( noauteur INTEGER NOT NULL, Nom Prenom VARCHAR(26) NOT NULL, VARCHAR(26) NOT NULL, primary key (noauteur)

13 drop table Rabais cascade; create table Rabais ( coderabais INTEGER NOT NULL, rabaislibelle VARCHAR(30) NOT NULL, primary key (coderabais) drop table Tarif cascade; create table Tarif ( notarif INTEGER NOT NULL, Solde INTEGER NOT NULL, coderabais INTEGER, primary key (notarif), foreign key (coderabais) references Rabais(codeRabais)

14 drop table Livre cascade; create table Livre ( nolivre INTEGER NOT NULL, Titre Genre VARCHAR(30) NOT NULL, VARCHAR(20) NOT NULL, Année date NOT NULL, NbRestant INTEGER NOT NULL, noetat INTEGER NOT NULL, noclient INTEGER NOT NULL, noediteur INTEGER NOT NULL, noauteur INTEGER NOT NULL, notarif INTEGER NOT NULL, primary key (nolivre), foreign key (noediteur) references Editeur(noEditeur), foreign key (noclient) references Client(noClient), foreign key (noauteur) references Auteur(noAuteur), foreign key (notarif) references Tarif(noTarif), foreign key (noetat) references Etat(noEtat)

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

Chapitre 3 LE MODELE RELATIONNEL ET SQL (DDL)

Chapitre 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étail

I4 : Bases de Données

I4 : 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é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

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

NF26 Data warehouse et Outils Décisionnels Printemps 2010

NF26 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é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

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

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

Gestion de base de données

Gestion 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é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

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

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

Plus en détail

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

Création et Gestion des tables

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

Plus en détail

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

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

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

Chapitre 5 LE MODELE ENTITE - ASSOCIATION Chapitre 5 LE MODELE ENTITE - ASSOCIATION 1 Introduction Conception d une base de données Domaine d application complexe : description abstraite des concepts indépendamment de leur implémentation sous

Plus en détail

Application web de gestion de comptes en banques

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

Plus en détail

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

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

UML et les Bases de Données

UML et les Bases de Données CNAM UML et les Bases de Données UML et les Bases de Données. Diagramme de classes / diagramme d objets (UML)...2.. Premier niveau de modélisation des données d une application...2.2. Les éléments de modélisation...2.2..

Plus en détail

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

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

Plus en détail

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 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é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

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

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

Plus en détail

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

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

Plus en détail

Intégrité sémantique dans les bases de données relationnelles

Intégrité sémantique dans les bases de données relationnelles Intégrité sémantique dans les bases de données relationnelles 1 - Intégrité sémantique Bernard ESPINASSE Professeur à Aix-Marseille Université (AMU Ecole Polytechnique Universitaire de Marseille Fev. 2013

Plus en détail

1/ Présentation de SQL Server :

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

Plus en détail

WEB DEVELOPER SGBD SYSTEME DE GESTION DE BASES DE DONNEES L étudiant sera capable :

WEB DEVELOPER SGBD SYSTEME DE GESTION DE BASES DE DONNEES L étudiant sera capable : BES WEBDEVELOPER - SYSTEME DE GESTION DE BASES DE DONNEES - 5XBDR-1 1 WEB DEVELOPER SGBD SYSTEME DE GESTION DE BASES DE DONNEES L étudiant sera capable : dans le cadre de mise en situations simples et

Plus en détail

BASES DE DONNEES TP POSTGRESQL

BASES DE DONNEES TP POSTGRESQL 2003-2004 Université Paris Dauphine IUP Génie Mathématique et Informatique IUP 2 ème année et Formation Continue BASES DE DONNEES TP POSTGRESQL Maude Manouvrier La reproduction de ce document par tout

Plus en détail

Votre candidature, en français ou en anglais, doit être soumise via ce formulaire et envoyée par mail en version word ou pdf à :

Votre candidature, en français ou en anglais, doit être soumise via ce formulaire et envoyée par mail en version word ou pdf à : Votre candidature, en français ou en anglais, doit être soumise via ce formulaire et envoyée par mail en version word ou pdf à : Fondation-Contact@eads.net La proposition devra respecter le format du formulaire.

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

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

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

Plus en détail

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

1 Position du problème

1 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étail

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning EXERCICES UML 1 ) Dans un établissement scolaire, on désire gérer la réservation des salles de cours ainsi que du matériel pédagogique (ordinateur portable ou/et Vidéo projecteur). Seuls les enseignants

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

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il Le modèle Entité-Association C est un modèle important pour la conception des bases de données relationnelles. Il est très répandu, très documenté. Il aide à concevoir une base de données sans redondance,

Plus en détail

INSCRIPTION EN LIGNE ET PAIEMENT PAR CARTE DE CRÉDIT:

INSCRIPTION EN LIGNE ET PAIEMENT PAR CARTE DE CRÉDIT: INSCRIPTION EN LIGNE ET PAIEMENT PAR CARTE DE CRÉDIT: GUIDE PAS À PAS Pour assurer un processus d inscription et de paiement sans failles. Veuillez suivre les consignes et les flèches indicatrices : Par

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

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture NOTICE 1/75 SOMMAIRE MyAbaque a été réalisé pour les petites et moyennes entreprises et les autosentrepreneurs. Il permet de suivre et contrôler le déroulement d un dossier (réalisation du devis, commande

Plus en détail

.../5. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures.

.../5. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures. Question 1 Donnez la traduction en modèle relationnel du

Plus en détail

Historisation des données

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

Plus en détail

Bases de données relationnelles & SQL

Bases de données relationnelles & SQL Bases de données relationnelles & SQL Objectifs Appréhender les concepts du modèle relationnel. Etre capable de concevoir un schéma relationnel. Etre capable de créer une base de données relationnelle

Plus en détail

COMPÉTENCES QUÉBEC COMPÉTITION PROVINCIALE 2014 SOUTIEN INFORMATIQUE

COMPÉTENCES QUÉBEC COMPÉTITION PROVINCIALE 2014 SOUTIEN INFORMATIQUE LES OLYMPIADES QUÉBÉCOISES DE LA FORMATION PROFESSIONNELLE ET TECHNIQUE COMPÉTENCES QUÉBEC COMPÉTITION PROVINCIALE 2014 SOUTIEN INFORMATIQUE CAHIER DE LA CANDIDATE OU DU CANDIDAT Partie 2: optimisation

Plus en détail

Exploitation de bases de données relationnelles et orientées objet IFT287

Exploitation de bases de données relationnelles et orientées objet IFT287 Université de Sherbrooke Département d informatique Exploitation de bases de données relationnelles et orientées objet IFT287 Notes complémentaires et synthétiques Marc Frappier, Ph.D. professeur Avertissement

Plus en détail

Atelier Fichier Client

Atelier Fichier Client Atelier Fichier Client Comment constituer son fichier? (sources internes) Comment récupérer les informations des clients? Proposer à vos prospects l envoi de catalogue, Newsletters, offres promotionnelles

Plus en détail

Document de référence. Guide d utilisation

Document de référence. Guide d utilisation Document de référence Guide d utilisation Wolseley Express est l un des plus efficaces réseaux de commerce électronique, offrant un catalogue de produits complet et plusieurs fonctions pratiques et personnalisées

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

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

MARCHE A PROCEDURE ADAPTEE ART 28 DU CMP

MARCHE A PROCEDURE ADAPTEE ART 28 DU CMP COLLEGE AIME CESAIRE Tél. : 0262 71 12 65 Fax. : 0262 59 35 58 2 rue de la Laïcité - 97427 ETANG SALE http://college-aime-cesaire.acreunion.fr/ MARCHE A PROCEDURE ADAPTEE ART 28 DU CMP Fourniture de titres

Plus en détail

MySQL / SQL EXEMPLES

MySQL / SQL EXEMPLES MySQL_exemples_janv04_mpT EXEMPLES 1 MySQL / SQL EXEMPLES Typologie du langage Il est possible d'inclure des requêtes SQL dans un programme écrit dans un autre langage (en langage C par exemple), ainsi

Plus en détail

Dossier d inscription Accueil de Loisirs les Cigales

Dossier d inscription Accueil de Loisirs les Cigales Dossier d inscription Accueil de Loisirs les Cigales mercredis et petites vacances scolaires 2015 2016 FICHE FAMILLE (mère) (père) ADRESSE DE LA FAMILLE n bât, voie... code postal et ville CONTACTS MERE

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

Quelques précisions concernant les commandes de Ticket Restaurant électronique par fichier Excel

Quelques précisions concernant les commandes de Ticket Restaurant électronique par fichier Excel Quelques précisions concernant les commandes de Ticket Restaurant électronique par fichier Excel. Commande de cartes Afin de faciliter votre compréhension, les champs obligatoires sont surlignés en jaune

Plus en détail

Les 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. 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étail

Aide à l interrogation pour les catalogues bibliographiques de la documentation générale et du patrimoine culturel

Aide à l interrogation pour les catalogues bibliographiques de la documentation générale et du patrimoine culturel Aide à l interrogation pour les catalogues bibliographiques de la documentation générale et du patrimoine culturel Cette application Web vous donne accès aux bases bibliographiques de la Région Basse-

Plus en détail

Intégrité des données

Intégrité des données . Contraintes d intégrité : Définition et objectif Intégrité des données Définition des contraintes Vérification des contraintes Contrainte d'intégrité : propriété sémantique que doivent respecter les

Plus en détail

INFORMATIQUE. WinBIZ & Excel. pour la gestion financière d entreprise. Votre partenaire formation continue

INFORMATIQUE. WinBIZ & Excel. pour la gestion financière d entreprise. Votre partenaire formation continue INFORMATIQUE WinBIZ & Excel pour la gestion financière d entreprise Votre partenaire formation continue www.virgile.ch tél. 021 921 19 62 info@virgile.ch IINFORMATIQUE Renseignements généraux Sommaire

Plus en détail

Il est temps, d économiser des primes!

Il est temps, d économiser des primes! Il est temps, d économiser des primes! NOUVEAU: Profitez des conditions avantageuses pour les membres. Offert par le plus grand assureur direct de Suisse. Calculez maintenant votre prime et demandez une

Plus en détail

Descripteur global Interaction orale générale

Descripteur global Interaction orale générale Descripteur global Peut produire des expressions simples isolées sur les gens et les choses. Peut se décrire, décrire ce qu il fait, ainsi que son lieu d habitation. Interaction orale générale Peut interagir

Plus en détail

OpenPaaS Le réseau social d'entreprise

OpenPaaS Le réseau social d'entreprise OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3

Plus en détail

AZUR Concept 3, Rue Antoine BECQUEREL ZA du Triasis 31140 LAUNAGUET Tél. : 05.61.24.65.00 Fax : 05.61.24.42.12 Site internet : www.azurconcept.

AZUR Concept 3, Rue Antoine BECQUEREL ZA du Triasis 31140 LAUNAGUET Tél. : 05.61.24.65.00 Fax : 05.61.24.42.12 Site internet : www.azurconcept. AZUR Concept 3, Rue Antoine BECQUEREL ZA du Triasis 31140 LAUNAGUET Tél. : 05.61.24.65.00 Fax : 05.61.24.42.12 Site internet : www.azurconcept.fr E-mail : contact@azurconcept.fr SIRET B 39422176600022

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

GESCOM. Votre logiciel de gestion commerciale

GESCOM. Votre logiciel de gestion commerciale GESCOM Votre logiciel de gestion commerciale GESCOM Progiciel intégré de «gestion commerciale» 2 Notre solution Maîtriser vos flux d informations Pour tout négoce, la gestion des flux, de l achat à la

Plus en détail

pour Les internautes et le e-commerce

pour Les internautes et le e-commerce pour Les internautes et le e-commerce Octobre 2009 Sommaire 1 - La méthodologie 2 - Les résultats de l'étude A Les perceptions du commerce en ligne B Les achat sur Internet t et la qualité de service C

Plus en détail

Archive ouverte UNIGE Procédure pour le dépôt d un document

Archive ouverte UNIGE Procédure pour le dépôt d un document Archive ouverte UNIGE Procédure pour le dépôt d un document 1. Le formulaire de dépôt est accessible directement depuis l'archive ouverte UNIGE : http://archive-ouverte.unige.ch Archive ouverte UNIGE Comment

Plus en détail

Fonds tripartite de financement privé de la culture. Modèle de plan d affaires avec exemples. Entreprise ou organisme : Coordonnées :

Fonds tripartite de financement privé de la culture. Modèle de plan d affaires avec exemples. Entreprise ou organisme : Coordonnées : Fonds tripartite de financement privé de la culture Entreprise ou organisme : Coordonnées : Promoteur responsable : Date : Modèle de plan d affaires avec exemples TABLE DE MATIÈRES RÉSUMÉ Identification...1

Plus en détail

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...

Plus en détail

Objectifs du TP : Initiation à Access

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

Plus en détail

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

Programme cours ProConcept ERP

Programme cours ProConcept ERP Programme cours ProConcept ERP Cours axés utilisation... 2 Introduction et prise en main du WorkConcept... 2 Introduction comptabilité ProConcept ERP... 3 Gestion des articles et des nomenclatures... 4

Plus en détail

Livret de stage Canadien: Formulaire d enregistrement de l expérience en architecture

Livret de stage Canadien: Formulaire d enregistrement de l expérience en architecture Livret de stage Canadien: Formulaire d enregistrement de l expérience en architecture Étapes à suivre Lisez attentivement les instructions accompagnant ce formulaire. Ce formulaire doit être soumis à chaque

Plus en détail

Formulaire de mise en candidature Éloizes 2016

Formulaire de mise en candidature Éloizes 2016 Formulaire de mise en candidature Éloizes 2016 Voici le formulaire de mise en candidature des Éloizes 2016. Il est maintenant temps de soumettre votre candidature pour une œuvre, une prestation ou une

Plus en détail

Corrigés détaillés des exercices

Corrigé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étail

Bases de données. PTSI Lycée Eiffel. 28 février 2014

Bases 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étail

Cours SGBD 1. Concepts et langages des Bases de Données Relationnelles

Cours SGBD 1. Concepts et langages des Bases de Données Relationnelles Cours SGBD 1 Concepts et langages des Bases de Données Relationnelles SUPPORT DE COURS IUT de Nice Département INFORMATIQUE IUT de Nice - Cours SGBD1 1 Plan Chapitre 1 Chapitre 2 Chapitre 3 Chapitre 4

Plus en détail

Débuter avec OOo Base

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

Plus en détail

Gérer sereinement votre activité commerciale avec Sage 100 Gestion Commerciale

Gérer sereinement votre activité commerciale avec Sage 100 Gestion Commerciale Gérer sereinement votre activité commerciale avec Sage 100 Gestion Commerciale Gérer sereinement votre activité commerciale assure réactivité et performance. Sage 100 prend en charge toute la structure

Plus en détail

Mejdi BLAGHGI & Anis ASSÈS

Mejdi 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étail

Modèle pour aider les entreprises. Demande de résiliation d un contrat de couverture santé d entreprise

Modèle pour aider les entreprises. Demande de résiliation d un contrat de couverture santé d entreprise Demande de résiliation d un contrat de couverture santé d entreprise Identification de l'entreprise Raison sociale (ou cachet) Adresse : N SIRET : Destinataire (inscrivez ici les coordonnées de votre compagnie

Plus en détail

Requête en réclamation d aliments (articles 205 et suivants du Code Civil)

Requête en réclamation d aliments (articles 205 et suivants du Code Civil) présentée à Requête en réclamation d aliments (articles 205 et suivants du Code Civil) Monsieur ou Madame le Juge aux Affaires Familiales TRIBUNAL DE GRANDE INSTANCE 21 Place Saint Pierre 55 000 BAR-LE-DUC

Plus en détail

Formulaire de demande de renouvellement au Tableau des membres

Formulaire de demande de renouvellement au Tableau des membres Formulaire de demande de renouvellement au Tableau des membres Identification et renseignements personnels Nom : Prénom : Adresse du domicile (n o d immeuble, rue, appartement) : Ville, province, pays

Plus en détail

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public. DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de

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

Leçon 11. les tâches de gestion du magasin

Leçon 11. les tâches de gestion du magasin CANEGE Leçon 11 les tâches de gestion du magasin Objectif : A l'issue de la leçon l'étudiant doit être capable : d'appréhender la différence entre gestion dynamique des stocks et gestion des magasins d

Plus en détail

Structure fonctionnelle d un SGBD

Structure fonctionnelle d un SGBD Fichiers et Disques Structure fonctionnelle d un SGBD Requetes Optimiseur de requetes Operateurs relationnels Methodes d acces Gestion de tampon Gestion de disque BD 1 Fichiers et Disques Lecture : Transfert

Plus en détail

Comment personnaliser la présentation de mes factures, bons de préparation et de livraison?

Comment personnaliser la présentation de mes factures, bons de préparation et de livraison? Comment personnaliser la présentation de mes factures, bons de préparation et de livraison? Il est possible de modifier librement l'apparence de vos factures (informations, présentation, etc.). Quel logiciel

Plus en détail

Logiciel SuiviProspect Version Utilisateur

Logiciel SuiviProspect Version Utilisateur Logiciel SuiviProspect Version Utilisateur 1 Le logiciel SuiviProspect permet le suivi des prospects, mais aussi des clients et fournisseurs; il s agit des contacts. Le logiciel permet l envoi de courrier,

Plus en détail

Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS

Module 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étail

La nouvelle version de votre logiciel de gestion

La nouvelle version de votre logiciel de gestion La nouvelle version de votre logiciel de gestion Plusieurs nouveautés ajoutées au point de vente Lien vers un nouveau module pour l envoi et la consultation de documents électroniques Suggestions d achats

Plus en détail

Licence Professionnelle Commerce Electronique. MySQL. Michel DUBOIS Michel.Dubois@univ-ubs.fr. Michel Dubois : Support de cours SGBD N 1

Licence Professionnelle Commerce Electronique. MySQL. Michel DUBOIS Michel.Dubois@univ-ubs.fr. Michel Dubois : Support de cours SGBD N 1 Licence Professionnelle Commerce Electronique MySQL Michel DUBOIS Michel.Dubois@univ-ubs.fr LE SYSTÈME D INFORMATION LE SYSTÈME D'INFORMATION Le système d'information est l'ensemble des informations circulant

Plus en détail

Contenu Acomba 9.57 ATELIER 1 VUE D ENSEMBLE DU PROGRAMME ATELIER 3 RAPPORTS ATELIER 2 MODULE COMPTABILITÉ TRANSACTIONS ATELIER 4 MODULE CLIENTS.

Contenu Acomba 9.57 ATELIER 1 VUE D ENSEMBLE DU PROGRAMME ATELIER 3 RAPPORTS ATELIER 2 MODULE COMPTABILITÉ TRANSACTIONS ATELIER 4 MODULE CLIENTS. Contenu Acomba 9.57 ATELIER 1 VUE D ENSEMBLE DU PROGRAMME LOGICIEL ACOMBA VERSIONS D ACOMBA DÉMARRAGE D ACOMBA Annulation du Portail PME ENVIRONNEMENT DE TRAVAIL FERMETURE D UNE COMPAGNIE OUVERTURE D UNE

Plus en détail

Portfolio professionnel

Portfolio professionnel ANNE-SOPHIE KUENTZ graphiste & designer web Portfolio professionnel www.askuentz.com as.kuentz@gmail.com profil LinkedIn Gestionnaire Web, graphiste, responsable des médias sociaux, blogueuse Février à

Plus en détail

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT 1. Les pièces comptables A. La facture Définition : Etat détaillé des biens et services vendus que le fournisseur remet ou envoie à l acheteur. C est un document

Plus en détail

Manuel pas à pas de téléchargement des manuels numérisés

Manuel pas à pas de téléchargement des manuels numérisés Manuel pas à pas de téléchargement des manuels numérisés Madame, Monsieur. Vous avez commandé un manuel numérisé et nous vous en remercions. Le présent document vous indique comment prendre livraison de

Plus en détail

SOCIÉTÉ D ASSURANCE-DÉPÔTS DU CANADA Critères d évaluation de la conformité aux Exigences en matière de données et de systèmes (EDS) pour 2015

SOCIÉTÉ D ASSURANCE-DÉPÔTS DU CANADA Critères d évaluation de la conformité aux Exigences en matière de données et de systèmes (EDS) pour 2015 SOCIÉTÉ D ASSURANCE-DÉPÔTS DU CANADA Critères d évaluation de la conformité aux Exigences en matière de données et de systèmes (EDS) pour 015 EDS Version.0 Table des matières 1 Introduction... 3 Les critères

Plus en détail

Un monde d avantages: Découvrez ici l engagement d une assurance véhicule «certifiée» club.

Un monde d avantages: Découvrez ici l engagement d une assurance véhicule «certifiée» club. Un monde d avantages: Découvrez ici l engagement d une assurance véhicule «certifiée» club. TCS Assurance auto L assurance véhicules de votre Club parfaitement adaptée à vos besoins! Un monde de prestations

Plus en détail