1) Qu'est ce qu'une base de données? 3) Fonctionnalités d'un SGBD 4) Historique (50 ans d'histoire) 2) Qu'est ce qu'un SGBD?

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "1) Qu'est ce qu'une base de données? 3) Fonctionnalités d'un SGBD 4) Historique (50 ans d'histoire) 2) Qu'est ce qu'un SGBD?"

Transcription

1 Sommaire 1) Qu'est ce qu'une base de données? 2) Qu'est ce qu'un SGBD? 3) Fonctionnalités d'un SGBD 4) Historique (50 ans d'histoire) E.Porcq : Cours BDD Département : IUT Informatique Année universitaire : Sources : Gardarin Georges: Bases de Données Edition Eyrolles 1999

2 Qu'est ce qu'une base de données? 1) Qu'est ce qu'une base de données? mot est souvent utilisé pour désigner n importe quel ensemble de données; il s agit là d un abus de langage qu il faut éviter. Ensemble de données non indépendantes modélisant les objets d une partie du monde réel et servant de support à une application informatique. Cet ensemble de données doit être interrogeable par le contenu, c est-à-dire que l on doit pouvoir retrouver tous les objets qui satisfont à un certain critère, par exemple tous les coureurs du Tour de France dont le nom commence «LAR». interrogeable selon n importe quel critère. Il doit être possible de retrouver leur structure, par exemple le fait qu un coureur possède un numéro, un nom, un prénom et un code nationalité.

3 Qu'est ce qu'un SGBD? 2) Qu'est ce qu'un SGBD? Un SGBD (Système de Gestion de Base de Données) est : Un ensemble de logiciels systèmes permettant aux utilisateurs d insérer, de modifier et de rechercher efficacement des données spécifiques dans une grande masse d informations (pouvant atteindre quelques milliards d octets) partagé par de multiples utilisateurs. stocke ses informations sur sa mémoire de masse, en général des disques magnétiques. Permet de rechercher des informations à partir de la valeur d une donnée désignée par un nom dans un ensemble d objets mais aussi à partir de relations entre objets. Partage les données aussi bien en interrogation qu en mise à jour. Un SGBD est donc un outil informatique permettant : la sauvegarde, l interrogation, la recherche,la mise en forme des données Les SGBD se distinguent clairement des systèmes de gestion de fichiers par le fait qu ils permettent : la description des données La manipulation des données

4 Fonctionnalités d'un SGBD 3) Fonctionnalités d'un SGBD Un SGBD permet la manipulation et le stockage des données. On peut effectuer des sauvegardes : enregistrements permanents (persistants) sur disque Des interrogations : récupération des données dans une application Des recherches : critères permettant de retrouver des données Des mises en forme : présentation des données à l'utilisateur Un SGBD permet en outre une gestion avancée des données. Il gère La cohérence et la redondance des données Le partage des données : accès concurrent L'efficacité d'accès aux données : goulot d'étranglement La sécurité des données : gestion des droits La protection des données : récupération sur panne

5 Historique (50 ans d'histoire) 4) Historique (50 ans d'histoire) Années 60 : premier développement des bases de données. Fichiers reliés par des pointeurs. fichiers composés d'articles stockés les uns à la suite des autres articles accessibles par des valeurs de données appelées clés. IDS.I et IMS.I développés respectivement par Honeywell et par IBM Fin des années 60 : Les premiers SGBD séparation de la description des données de la manipulation de celles-ci, avènement des langages d'accès navigationnels, permettant de se déplacer dans des structures de type graphe pour obtenir les articles TOTAL, IDMS, IDS 2 et IMS 2. Années 70 : La deuxième génération de SGBD enrichir mais aussi à simplifier le SGBD externe pour les utilisateurs le modèle relationnel. les données sont présentées aux utilisateurs sous forme de tableaux manipulations effectuées à l'aide d'un langage non procédural standardisé appelé SQL (Structured Query Language).

6 L approche par les données 4) Historique (50 ans d'histoire) Années : La deuxième génération de SGBD (suite) spécifier les données que l'on souhaite obtenir sans dire comment y accéder. commercialisés depuis Oracle 4 à 7, INGRES, SYBASE, INFORMIX, DB2, RDB, SQLSERVER 5 à 7. supportent en général une architecture client-serveur. Années 90 : La troisième génération modèles de données extensibles intègre le relationnel et l objet. Les SGBD les plus importants autorisent l'architecture répartie. Oracle 8 à 11, DB2 ou Informix, SQLserver 2000 (Microsoft), Sybase, 2010 l'odyssée des bases de données, mieux adapter pour Internet les informations mal structurées, les objets multimédias, aide à la prise de décisions et l extraction de connaissances à partir des données. (data mining) Et puis, on verra bien!

Chapitre 1 : Introduction aux BD et SGBD. Mr. Mohamed Salah MEDDEB

Chapitre 1 : Introduction aux BD et SGBD. Mr. Mohamed Salah MEDDEB Chapitre 1 : Introduction aux BD et SGBD Mr. Mohamed Salah MEDDEB http://meddeb.jimdo.com Introduction Les entreprises gèrent des volumes de données très grands (Giga, Terra, Péta) octets Numériques, Textuelles,

Plus en détail

Organisation du cours. Conception d une base de données. Plan du cours BDD. Implémentation des SGBD. Utilisation d une BD

Organisation du cours. Conception d une base de données. Plan du cours BDD. Implémentation des SGBD. Utilisation d une BD Organisation du cours Réda DEHAK reda@lrde.epita.fr Horaires : Cours : 42 heures en T3 (jeudi + vendredi). TD : 4 heures (mercredi) Projet : Conception et utilisation d une base de données sous Postgresql.

Plus en détail

Introduction aux bases de données

Introduction aux bases de données Introduction aux bases de données Cours 1. : Introduction générale Vincent Martin email :vincent.martin@univ-tln.fr page personnelle : http://martin.lsis.univ-tln.fr Master 1. LLCE Université du Sud Toulon

Plus en détail

Modélisation, bases de données et systèmes d'information

Modélisation, bases de données et systèmes d'information Modélisation, bases de données et systèmes d'information Accueil TELECOM SudParis TSP Première Année CSC3601 Travail Hors Présentiel 1 - BD - Modèle et algèbre relationnels - SQL de base QCM Des Bases

Plus en détail

Bases de données. Ecole Marocaine des Sciences de l Ingénieur. Yousra Lembachar

Bases de données. Ecole Marocaine des Sciences de l Ingénieur. Yousra Lembachar Bases de données Ecole Marocaine des Sciences de l Ingénieur Yousra Lembachar Ce cours Slides et notes sur le site www.cs.ucr.edu/~ylemb001/databases.html TD ou TP noté à rendre à la fin de la séance Annonces

Plus en détail

Introduction aux S. G. B. D.

Introduction aux S. G. B. D. Introduction aux S. G. B. D. 1 1. L origine Akoka - Wattiau 2 Les concepts de base Donnée : représentation d une information Type de donnée : définit la nature du codage et les opérations autorisées sur

Plus en détail

CM1-1 : Base de données et SGBDR Mickaël Martin-Nevot

CM1-1 : Base de données et SGBDR Mickaël Martin-Nevot CM1-1 : Base de données et SGBDR Mickaël Martin-Nevot 06/09/2017 00:41 Cette œuvre de Cette Mickaël œuvre Martin est mise Nevot à disposition est mise à selon disposition les termes selon de les la termes

Plus en détail

I. Base de données. 1. Un peu d histoire. 2. Traitement informatique. 3. Support Magnétique. 4. Fichier séquentiel. 5. Support adressable. 6.

I. Base de données. 1. Un peu d histoire. 2. Traitement informatique. 3. Support Magnétique. 4. Fichier séquentiel. 5. Support adressable. 6. Diffusion de plusieurs sites : -Chaque site permet à la société qu il représente : -D entrer en contact avec ses clients -Leur présenter ses produits -Leur vendre -Leur faire payer -Pour cela elles doivent

Plus en détail

Base de données. Cours 01 Introduction aux bases de données

Base de données. Cours 01 Introduction aux bases de données Base de données Cours 01 Introduction aux bases de données 1 Objectifs du cours Introduction aux bases de données relationnelles (BDR). Trois volets seront couverts : la modélisation; le langage d exploitation;

Plus en détail

Bases de données avancées Introduction

Bases de données avancées Introduction Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)

Plus en détail

Historique des Bases de données

Historique des Bases de données Historique des Bases de données Sébastien Lardière Loxodata mars 2016 Sébastien Lardière DBHISTORY mars 2016 1 / 30 Historique des Bases de Données 1 Stockage de données Les débuts 2 Historique Modèle

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Bioinformatique : LSIIT, Equipe BFO (Pole API, Illkirch) Présentation du module Contenu général Notion de

Plus en détail

Initiation aux SGBD Définitions et objectifs

Initiation aux SGBD Définitions et objectifs Initiation aux SGBD Définitions et objectifs 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

Plus en détail

Cours de Bases de données

Cours de Bases de données Institut National de Statistique et d Economie Appliquée Cours de Bases de données 1 er année, Filière Informatique 2016/2017 Pr. Imade BENELALLAM i.benelallam@insea.ac.m a www.benelallam.org Cours de

Plus en détail

Présentation du module. Base de données. Plan. Objectifs en termes de compétence. Plan. Chapitre I Qu est-ce qu une base de données?

Présentation du module. Base de données. Plan. Objectifs en termes de compétence. Plan. Chapitre I Qu est-ce qu une base de données? Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Bioinformatique : LSIIT, Equipe BFO (Pole API, Illkirch) Présentation du module Contenu général Notion de

Plus en détail

INTRODUCTION AUX BASES DE DONNÉES

INTRODUCTION AUX BASES DE DONNÉES INTRODUCTION AUX BASES DE DONNÉES B D Objectif du cours Former les étudiants à l utilisation et à la conception Bases de Données au sein d un système d information 1 Compétences acquises Savoir concevoir

Plus en détail

Talel Abdessalem. Indépendance logique des applications par rapport à la base Moyen

Talel Abdessalem. Indépendance logique des applications par rapport à la base Moyen Vues et Mises à jour Talel Abdessalem Supports de cours : (1) Database Management Systems, R. Ramakrishnan and J. Gehrke, ed. McGrawHill, 2000. (2) Bases de Données, G. Gardarin, ed. Eyrolles, 2001. 1

Plus en détail

Bases de Données. MySQL Bachelor. Denis SIVORI

Bases de Données. MySQL Bachelor. Denis SIVORI Bases de Données MySQL Bachelor 1 Denis SIVORI Objectif Acquérir en 3 sessions de cours, les notions de base et les applications pratiques de MySQL 2 Détail de l objectif Il demandé d avoir acquis à la

Plus en détail

MicrosoftACCESS

MicrosoftACCESS [ UNIVERSITE SULTAN MOULAY SLIMANE ] [ FLSH Béni Mellal ] [ LP: Ingénierie des projets Eco-touristique et payasagers ] MicrosoftACCESS 2007 2010 Adopté par M.BOUTALLINE Sommaire du cours Vue d'ensemble

Plus en détail

ACCESS 2010 MICROSOFT D R Y A O K. P A T R I C K

ACCESS 2010 MICROSOFT D R Y A O K. P A T R I C K ACCESS 2010 MICROSOFT D R Y A O K. P A T R I C K MISE EN ROUTE DE ACCESS 2010 1) Définitions - Composition d une base de données Access Table : une table regroupe des données de même nature. Requête :

Plus en détail

Client/Serveur processing/data

Client/Serveur processing/data Client/ processing/data Accès aux Bases de Données DESS RSI Architecture Avancées des Systèmes Responsable : M. Herbin Présenté par : Trouvain Sébastien Zinebi Tarik Université de Reims Champagne Ardenne-UFR

Plus en détail

SQL Structured Query Language Langage de définition des données. INT Management

SQL Structured Query Language Langage de définition des données. INT Management SQL Structured Query Language Langage de définition des données INT Management 148 Plan du document Introduction slide 150 Définition des données slide 152 Contraintes d intégrité slide 159 149 Présentation

Plus en détail

Cours de Base de Données Cours n.1

Cours de Base de Données Cours n.1 Cours de Base de Données Cours n.1 L2 Informatique Elisabetta De Maria - http://www.i3s.unice.fr/ edemaria/ UFR Sciences et Laboratoire I3S, CNRS 2017-2018 Université de Nice Sophia-Antipolis Edt Lundi

Plus en détail

Base de Données et langage SQL Introduction aux bases de données

Base de Données et langage SQL Introduction aux bases de données Base de Données et langage SQL Introduction aux bases de données L. Audibert Institut Universitaire de Technologie de Villetaneuse Département Informatique 1 er mars 2016 Qu est-ce qu une base de données

Plus en détail

Une configuration informatique est composée à la fois des éléments matériels (hardware) et logiciels (software).

Une configuration informatique est composée à la fois des éléments matériels (hardware) et logiciels (software). Etude d une configuration informatique (le réseau local de l entreprise) Une configuration informatique est composée à la fois des éléments matériels (hardware) et logiciels (software). I. Matériel 1.

Plus en détail

Bases de données. c Olivier Caron. Bureau F-016 Olivier.Caron@polytech-lille.fr

Bases de données. c Olivier Caron. Bureau F-016 Olivier.Caron@polytech-lille.fr Bases de données Bureau F-016 Olivier.Caron@polytech-lille.fr 1 Système d information et bases de données Une formation sur 3 ans! Système d information Analyse, conception Bases de données structuration,

Plus en détail

Fichiers et bases de données

Fichiers et bases de données Fichiers et bases de données Édition au 26-déc.-15 ATTENTION CETTE VERSION EST EN TRAVAUX!!!!!!!!!!!!!!!!!!!!! 1. Organisations des informations en fichiers Pour vous familiariser avec la gestion de fichiers

Plus en détail

Bases de données relationnelles

Bases de données relationnelles Bases de données relationnelles I. Introduction, II. Architecture logique d un SGBD III. Fonctionnalités des SGBD IV. Modèle relationnel, V. Algèbre relationnelle, VI. Modèle entité-association, VII. Passage

Plus en détail

Limites des systèmes classiques de gestion de bases de données

Limites des systèmes classiques de gestion de bases de données Fondamentaux pour le Big Data c Télécom ParisTech 1/5 classiques de gestion de bases classiques Fondamentaux pour le Big Data c Télécom ParisTech 2/5 Basés sur le modèle relationnel Un langage de requêtes

Plus en détail

Création de bases de données SQL

Création de bases de données SQL Biologiste Équipe de génétique forestière (Jean Beaulieu) Centre de foresterie des Laurentides Sebastien.Clement@RNCan-NRCan.gc.ca (418) 648-4886 Projet: Identification de gènes liés à la formation du

Plus en détail

CHAPITRE 1 ARCHITECTURE

CHAPITRE 1 ARCHITECTURE Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique MASTER SYSTÈMES INFORMATIQUES INTELLIGENTS MASTER INFORMATIQUE VISUELLE MASTER ARCHITECTURES PARALLÈLES

Plus en détail

Bases de données relationnelles : Introduction

Bases de données relationnelles : Introduction Bases de données relationnelles : Introduction historique et principes V. Benzaken Département d informatique LRI UMR 8623 CNRS Université Paris Sud veronique.benzaken@u-psud.fr https://www.lri.fr/ benzaken/

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr

Bases de données. Faîçal Felhi felhi_fayssal@yahoo.fr Bases de données Faîçal Felhi felhi_fayssal@yahoo.fr Plan de cours Chapitre 1: Introduction aux bases de données Chapitre 2: Modèle Entité/Association Chapitre 3: Le Modèle Relationnel Chapitre 4: Dépendances

Plus en détail

Introduction aux bases de données TP1. IUT1 Grenoble Génie Mécanique et Productique

Introduction aux bases de données TP1. IUT1 Grenoble Génie Mécanique et Productique Introduction aux bases de données TP1 IUT1 Grenoble Génie Mécanique et Productique Avertissements Cette introduction aux bases de données est destinée à des non spécialistes, les objectifs sont de : -

Plus en détail

Introduction aux Bases de données et à SQL

Introduction aux Bases de données et à SQL 1/40 Introduction aux Bases de données et à SQL Bibliographies: Pour la première partie de ce cours, une revue littéraire a été réalisée à partir des documents mentionnés ci-dessous. Comme la première

Plus en détail

Limites des systèmes classiques de gestion de bases de données

Limites des systèmes classiques de gestion de bases de données Fondamentaux pour le Big Data c Télécom ParisTech 1/5 classiques de gestion de bases classiques Fondamentaux pour le Big Data c Télécom ParisTech 2/5 Basés sur le modèle relationnel Un langage de requêtes

Plus en détail

Concernant ce cours. Etienne Baudrier. 6 séances de cours +1

Concernant ce cours. Etienne Baudrier. 6 séances de cours +1 Concernant ce cours Etienne Baudrier Maitre de conférence en informatique Recherche en traitement de l'image Bureau 306, bâtiment de mathématique baudrier@unistra.fr http://etienne.baudrier.free.fr 6 séances

Plus en détail

Objectifs. Qu'est-ce qu'une base de données? Applications en médecine

Objectifs. Qu'est-ce qu'une base de données? Applications en médecine Bases de données 1 Objectifs Qu'est-ce qu'une base de données? Applications en médecine 2 La donnée Une donnée = une observation ou une mesure d une certaine caractéristique chez un patient. Exemple. Antécédents

Plus en détail

Les systèmes d'information : initiation aux bases de données

Les systèmes d'information : initiation aux bases de données Les systèmes d'information : initiation aux bases de données M Berthet Licence Pro ATC STIC Sources : Cours de Maude Manouvrier - Univ. Paris Dauphine http://sql.developpez.com/ 1 Définitions générales

Plus en détail

Oracle Database 11g: Administration Workshop I Nouveau

Oracle Database 11g: Administration Workshop I Nouveau Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 11g: Administration Workshop I Nouveau Durée: 5 Jours Description Ce cours est conçu pour donner aux stagiaires une base élémentaire

Plus en détail

INTRODUCTION AUX BASES de DONNEES

INTRODUCTION AUX BASES de DONNEES INTRODUCTION AUX BASES de DONNEES Équipe Bases de Données LRI-Université Paris XI, Orsay Université Paris Sud Année 2003 2004 1 SGBD : Fonctionnalités et Principes Qu est qu une base de données? Un Système

Plus en détail

Cours n 4 Le langage de manipulation des données (LMD)

Cours n 4 Le langage de manipulation des données (LMD) Cours n 4 Le langage de manipulation des données (LMD) Chantal Reynaud Université Paris X - Nanterre UFR SEGMI - Licence MIAGE Cours de Systèmes de Gestion de Données - IUP MIAGE 2003/2004 1 Plan I. Introduction

Plus en détail

Dialogue avec la base de données

Dialogue avec la base de données 633-2.2 Dialogue avec la base de données 1. Architecture client serveur Cedric.Baudet@he-arc.ch Slide 1 Références Filière Bachelor of Science en informatique de gestion Domaine Technologies informatiques

Plus en détail

Oracle Database 11g : Administration Workshop II Release 2

Oracle Database 11g : Administration Workshop II Release 2 Oracle University Appelez-nous: 1.800.529.0165 Oracle Database 11g : Administration Workshop II Release 2 Durée: 5 Jours Description Ce cours décrit les tâches d'administration complexes non traitées dans

Plus en détail

SYSTEMES DE GESTION DES BASES DE DONNEES HENRY F.KORTH / ABRAHAM SILBERSCHATZ RESUME TABLE DES MATIERES

SYSTEMES DE GESTION DES BASES DE DONNEES HENRY F.KORTH / ABRAHAM SILBERSCHATZ RESUME TABLE DES MATIERES SYSTEMES DE GESTION DES BASES DE DONNEES HENRY F.KORTH / ABRAHAM SILBERSCHATZ RESUME Les systèmes informatiques actuels comportent, pour la plupart des bases de données dont l étude constitue désormais

Plus en détail

NFP 121 JDBC. Présentation : Thierry Escalarasse Mai 2008

NFP 121 JDBC. Présentation : Thierry Escalarasse Mai 2008 NFP 121 JDBC Présentation : Thierry Escalarasse Mai 2008 Plan du cour Présentation Rappels sur les bases de données Concepts généraux JDBC Mise en application Introduction Introduction Il est courant en

Plus en détail

Cours 1 Introduction

Cours 1 Introduction Cours 1 - Introduction École de bibliothéconomie et des sciences de l information SCI6306 Bases de données documentaires Cours 1 Introduction Faculté des arts et des sciences Christine Dufour, 2017 1 /

Plus en détail

Synthèse. Les architectures n-tiers. Présentation. Présentation

Synthèse. Les architectures n-tiers. Présentation. Présentation Les architectures n-tiers 2 Synthèse! Avantages! Déploiement immédiat! Evolutions transparentes pour l'utilisateur! Caractéristiques du poste client libres! Limites! Le serveur d application réalise la

Plus en détail

Active Circle. Solu on de stockage et archivage de grands volumes de données en Mode Cloud Hybride.

Active Circle. Solu on de stockage et archivage de grands volumes de données en Mode Cloud Hybride. Solu on de stockage et archivage de grands volumes de données en Mode Cloud Hybride www.oodrive.com Stocker et archiver de grands volumes de fichiers n a jamais été aussi simple! POURQUOI ACTIVE CIRCLE

Plus en détail

1 Introduction. CREATE DATABASE IF NOT EXISTS phpmyadmin DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; USE phpmyadmin;

1 Introduction. CREATE DATABASE IF NOT EXISTS phpmyadmin DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; USE phpmyadmin; CREATE DATABASE IF NOT EXISTS phpmyadmin DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; USE phpmyadmin; CREATE TABLE IF NOT EXISTS pma_bookmark ( id int(11) NOT NULL auto_increment, dbase varchar(255) NOT

Plus en détail

I. Pourquoi une base de données?

I. Pourquoi une base de données? Bases de données I. Pourquoi une base de données? Un exemple: la vidéothèque personnelle Je veux avoir une liste de tous mes films titre du film année durée Réalisateur (nom, prénom, pays) I. Pourquoi

Plus en détail

Refonte du logiciel SAFiR

Refonte du logiciel SAFiR Refonte du logiciel SAFiR Simon Pelletier, Chargé de projet, Études et Réglages, DESO Colloque technique Direction Expertise de centrales 7-8 février 2017 Déroulement de la présentation Présentation du

Plus en détail

Oracle Data Integrator 11g : Intégration et administration

Oracle Data Integrator 11g : Intégration et administration Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Data Integrator 11g : Intégration et administration Durée: 5 Jours Description Oracle Data Integrator est une plate-forme complète d'intégration

Plus en détail

Bases de Données Partie 1 : Introduction & SQL- Manipulation des Tables

Bases de Données Partie 1 : Introduction & SQL- Manipulation des Tables Bases de Données Partie 1 : Introduction & SQL- Manipulation des Tables Master TIMM tliu@u-cergy.fr T. LIU - Universitéde Cergy-Pontoise 1 Plan Introduction au cours Objectif, programme, organisation,

Plus en détail

L informatique est par définition le traitement automatique de l information.

L informatique est par définition le traitement automatique de l information. Les Fichiers L informatique est par définition le traitement automatique de l information. Les informations sont stockées (mémorisées) sur des supports externes (disques, disquettes, CdRom, bandes magnétiques..)

Plus en détail

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

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

Plus en détail

Vues. Indépendance données / applications

Vues. Indépendance données / applications Vues 1/27 Indépendance données / applications Les 3 niveaux d abstraction: Plusieurs vues, un seul schéma conceptuel (logique) et schéma physique. Les vues décrivent comment certains utilisateurs/groupes

Plus en détail

Étude du format SIARD - Sofware Independant Archiving of Relational Databases

Étude du format SIARD - Sofware Independant Archiving of Relational Databases Étude du format SIARD - Sofware Independant Archiving of Relational Databases Sommaire ÉTUDE DU FORMAT SIARD - SOFWARE INDEPENDANT ARCHIVING OF RELATIONAL DATABASES...1 INTRODUCTION...1 LE FORMAT SIARD...2

Plus en détail

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS

Bases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS Bases de Données Stella MARC-ZWECKER Maître de conférences Dpt. Informatique - UdS stella@unistra.u-strasbg.fr 1 Plan du cours 1. Introduction aux BD et aux SGBD Objectifs, fonctionnalités et évolutions

Plus en détail

BdD Base de Données. Clément VERMOT-DESROCHES

BdD Base de Données. Clément VERMOT-DESROCHES BdD Base de Données Clément VERMOT-DESROCHES 17 novembre 2009 Table des matières 1 Présentation Générale 3 1.1 Présentation Générale............................. 3 1.1.1 Définition................................

Plus en détail

MySQL. Cnam de Versailles. Auteur : Emile Geahchan Date : 17 novembre 2010

MySQL. Cnam de Versailles. Auteur : Emile Geahchan Date : 17 novembre 2010 MySQL De tous temps les hommes ont cherché à classer l'information On retrouve à Babylone des tablettes d'argile qui expliquent comment classer les tablettes d'argile. Cnam de Versailles. Auteur : Emile

Plus en détail

Oracle Data Integrator : Administration et développement

Oracle Data Integrator : Administration et développement Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Data Integrator : Administration et développement Durée: 4 Jours Description Ce cours offre une présentation détaillée et complète des étapes

Plus en détail

Chapitre 7 La Gestion des Données

Chapitre 7 La Gestion des Données Gestion du Système d Information Chapitre 7 La Gestion des Données Nadia BOUKADA Mégane DONNIO Xiaodan LI Fan SHAN INTRODUCTION Gestionnaire de base de données Créer, accéder à des données SGBD : prend

Plus en détail

Cours 1 Introduction 6 septembre 2016

Cours 1 Introduction 6 septembre 2016 École de bibliothéconomie et des sciences de l information SCI6306 Bases de données documentaires Cours 1 Introduction Faculté des arts et des sciences Christine Dufour, 2016 1 / 33 SCI6306 2 / 33 Au programme

Plus en détail

CHAPITRE 1 ARCHITECTURE ARCHITECTURE ET ADMINISTRATION DES BASES DE DONNÉES /10/2014

CHAPITRE 1 ARCHITECTURE ARCHITECTURE ET ADMINISTRATION DES BASES DE DONNÉES /10/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ARCHITECTURE ET ADMINISTRATION DES BASES DE DONNÉES 2014-2015 RESPONSABLES M. KAMEL BOUKHALFA (SII)

Plus en détail

L2 Informatique Année

L2 Informatique Année L2 Informatique Année 2008-2009 A) Introduction 1. Contexte Ce projet est un projet scolaire n ayant aucun but lucratif et n ayant également aucun coût prévisionnel. De même les clauses juridiques et législatives,

Plus en détail

PERSISTANCE DES DONNEES

PERSISTANCE DES DONNEES PERSISTANCE DES DONNEES Matthieu VALET Valentin CARRIE Janvier 2014 C est quoi des «données»??? L informatique consiste à traiter des éléments d information par un algorithme Tous les éléments d informations

Plus en détail

Bases de Données introduction

Bases de Données introduction Bases de Données introduction Table des matières 1. Introduction...2 2. Notion de Base de Données...2 2.1. Modèle de données...2 2.2. SGBD...2 3. Propriétés ACID...3 4. La création d'une base de données...3

Plus en détail

- Qualité de service en interrogation : performance et pertinence du résultat

- Qualité de service en interrogation : performance et pertinence du résultat La thématique des données persistantes est une thématique technique du domaine informatique. Historiquement, en adressant le problème de la conservation et de la gestion des données, elle a toutefois fortement

Plus en détail

S.G.B.D.R. Système de Gestion de Bases de Données Relationnel. analyse/mysql/php

S.G.B.D.R. Système de Gestion de Bases de Données Relationnel. analyse/mysql/php S.G.B.D.R Système de Gestion de Bases de Données Relationnel analyse/mysql/php Module SGBDR Organisation de l'année cm sur merise / sql / php et mysql TD : merise et SQL TP : mysql et dev php Évaluation

Plus en détail

A - Introduction aux BD. Chapitre A. Introduction aux Bases de Données Relationnelles. A.1 Définitions. Les types abstraits de données

A - Introduction aux BD. Chapitre A. Introduction aux Bases de Données Relationnelles. A.1 Définitions. Les types abstraits de données A - Introduction aux BD Chapitre A Introduction aux Bases de Données Relationnelles A.1 - Introduction A.2 - Structures de données (rappel) A.3 - Fichiers A.4 - Les langages A.5 - Les grandes applications

Plus en détail

14/09/2013. Introduction L'approche native L approche Middleware Principaux produits Annexe Conclusion. Ecole Doctorale. Promotion

14/09/2013. Introduction L'approche native L approche Middleware Principaux produits Annexe Conclusion. Ecole Doctorale. Promotion المدرسة الوطنية العليا لإلعالم اآللي Ecole nationale Supérieure d Informatique Ecole Doctorale Promotion 2012-2013 Présenté par : Dr. Kamel Boukhalfa Réalisé par : Gacem et al. boukhalk@gmail.com, kboukhalfa@usthb.dz

Plus en détail

VEILLE TECHNOLOGIQUE E6

VEILLE TECHNOLOGIQUE E6 VEILLE TECHNOLOGIQUE E6 SOMMAIRE : I) Définition. 2 II) Résumé. 2 III) IV) Limites de la veille technologique 2 Etapes de la veille technologique. 2 V) Sujet de veille...2-5 a) Thème choisi..2-5 b) Mots

Plus en détail

Gestion de fichiers. Les données sont stockées dans des fichiers

Gestion de fichiers. Les données sont stockées dans des fichiers Révision Générale L approche bases de données Définitions Objectifs et fonctions Architecture Modèle Relationnel SQL Mis-à-jour, contraintes et triggers Gestion de Vues Gestion de transactions et concurrence

Plus en détail

Oracle Database 12c: Administration Workshop Ed 2

Oracle Database 12c: Administration Workshop Ed 2 Oracle University Appelez-nous: +33 15 7602 081 Oracle Database 12c: Administration Workshop Ed 2 Durée: 5 Jours Description Le cours "Oracle Database 12c: Administration Workshop" présente l'architecture

Plus en détail

2A-SI 4 - Bases de Données 4.2 - Modèle relationnel

2A-SI 4 - Bases de Données 4.2 - Modèle relationnel 2A-SI 4-4.2 - Modèle relationnel Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Avec l aide du cours de Y. Bourda Généralités du «modèle relationnel» : Formalisé par CODD

Plus en détail

BASES DE DONNÉES ORIENTÉES OBJET

BASES DE DONNÉES ORIENTÉES OBJET BASES DE DONNÉES ORIENTÉES OBJET 1 OBJET ET RELATIONNEL Le modèle relationnel Points forts Fondé sur une théorie mathématique issue de la l algébre relationnel, de la théorie des ensembles et de la logique

Plus en détail

Logiciels Tableur et Bases de Données Applications SGBD

Logiciels Tableur et Bases de Données Applications SGBD Applications SGBD Thème 2-01 : Concepts et Pratique élémentaires d'un SGBD EPS-Bachelier-U.F.:754603U32D1 1. Les Bases de Données... 1-1 1.1. Introduction... 1-1 1.1.1. Données-Traitement-Informations...

Plus en détail

L'ordinateur et ses périphériques

L'ordinateur et ses périphériques L'ordinateur et ses périphériques 1- Définition : Un ordinateur L'ordinateur est une machine automatique de traitement de l'information. Il permet de conserver, d'élaborer et de restituer des données (texte,

Plus en détail

Fichiers et bases de données:objectifs

Fichiers et bases de données:objectifs Fichiers et bases de données:objectifs Le stockage d une grande quantité d informations Du simple fichier texte à la base de données Comment modéliser une base de données Exemple: Microsoft Access I) Du

Plus en détail

IFT3030 Base de données. Chapitre 1 Introduction

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

Objectif. Taches proposées pour atteindre l objectif

Objectif. Taches proposées pour atteindre l objectif 9 ICN : Réalisation d un site internet, gestion de données Nom de l'élève : Classe : Table des matières 9 ICN : Réalisation d un site internet, gestion de données...1 9.1Le stockage d information, tables

Plus en détail

Logiciel "Gestionnaire de Bases de Données I. Concepts et Pratique élémentaires d'un SGBD

Logiciel Gestionnaire de Bases de Données I. Concepts et Pratique élémentaires d'un SGBD Logiciel "Gestionnaire de Bases de Données I. Concepts et Pratique élémentaires d'un SGBD Contenu - Table des matières 1. LES BASES DE DONNEES 2 1.1. INTRODUCTION 2 1.1.1. Données-Traitement-Informations

Plus en détail

EBP Openline. Mise en œuvre du PGI

EBP Openline. Mise en œuvre du PGI EBP Openline Mise en œuvre du PGI Sommaire 1. Présentation du PGI Qu est ce qu un PGI? Structure d un PGI? Avantage du PGI? Inconvénients du PGI? Intérêts pédagogiques du PGI? 2. Recommandation lors de

Plus en détail

IV. LES SYSTÈMES RELATIONNELS

IV. LES SYSTÈMES RELATIONNELS IV. LES SYSÈMES ELAIONNELS 1. Généralités a) Objectifs du modèle relationnel 1) Permettre un haut degré d indépendance entre les programmes d application et la représentation interne des données. 2) Fournir

Plus en détail

Chapitre 1 : Notion de base de données

Chapitre 1 : Notion de base de données Chapitre 1 : Notion de base de données I. Introduction à la gestion des données 1. Notion de donnée et d'information Activité 1: Le propriétaire d'une boutique de location et de vente de DVD désir organiser

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

Bases de données. Classe de première ICN

Bases de données. Classe de première ICN Bases de données Table des matières 1. Introduction...2 2. Problématique : la conception...2 3. Objectif et démarche...3 3.1. Modèle conceptuel...3 3.2. Modèle relationnel...3 4. Modèle entité-association...4

Plus en détail

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog. Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.com INTRODUCTION Il y a une évolution majeure des systèmes d'information,

Plus en détail

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

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

Plus en détail

SQL Structured Query Language Langage manipulation données. INT Management

SQL Structured Query Language Langage manipulation données. INT Management SQL Structured Query Language Langage manipulation données INT Management 165 Plan du document Introduction slide 167 BD Exemple : les vins slide 170 Manipulation des données Recherche slide 172 Mises

Plus en détail

Instructions d'installation d'ibm SPSS Data Access Pack pour Windows

Instructions d'installation d'ibm SPSS Data Access Pack pour Windows Instructions d'installation d'ibm SPSS Data Access Pack pour Windows Remarque Les captures d'écrans et les graphiques de ce document ne sont pas disponibles en français à la date d'impression. Table des

Plus en détail

SQL Historique

SQL Historique SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse

Plus en détail

Principes d'architecture applicative

Principes d'architecture applicative Principes d'architecture applicative Introduction Jean-Jacques LE COZ Définition L'architecture logicielle décrit de manière symbolique et schématique les différents composants : D'un ou de plusieurs programmes

Plus en détail

Le langage SQL (Structured Query Language)

Le langage SQL (Structured Query Language) Le langage SQL (Structured Query Language) SQL (Structured Query Language, en français «langage structuré de requête ou d interrogation» ou «langage de requête structurée» ) est un langage informatique

Plus en détail

Université Européenne de Bretagne AMETHIS. Présentation AMETHIS 2012

Université Européenne de Bretagne AMETHIS. Présentation AMETHIS 2012 Université Européenne de Bretagne AMETHIS Présentation AMETHIS 2012 SOMMAIRE 1. AMETHIS en quelques lignes 2. Les fonctionnalités 3. Architecture 4. Annexe AMETHIS en quelques lignes Amethis...en quelques

Plus en détail

Analyse : Le UP (Unified Process)

Analyse : Le UP (Unified Process) Analyse : Le UP (Unified Process) Introduction L'analyse se consacre à l'étude des besoins décrits dans l'expression des besoins en les affinant et en les structurant. L'objectif de l'analyse est d'accéder

Plus en détail

Comprendre la terminologie du domaine des bases de données : Notion de bases de données

Comprendre la terminologie du domaine des bases de données : Notion de bases de données Séance de cours 1 TCH054 Bases de données Robert Godin, Lévis Thériault, Hiver 2016. 1 Comprendre la terminologie du domaine des bases de données : Notion de bases de données Systèmes de gestion de bases

Plus en détail

CSI PRINCIPES DU WEB Ch 1 PRINCIPES DU WEB. Michel EMERY 10/11/2007 1

CSI PRINCIPES DU WEB Ch 1 PRINCIPES DU WEB. Michel EMERY 10/11/2007 1 1 PRINCIPES DU WEB 10/11/2007 1 HISTORIQUE Le Web (toile) est apparu au CERN de GENEVE ( Centre Européen de Recherche Nucléaire ) en 1990 pour permettre aux physiciens de partager facilement leurs connaissances.

Plus en détail