PDFprof.com Search Engine



Bases de données

PDF
Images
List Docs
  • Quels sont les base de données ?

    Une base de données est une collection organisée d'informations structurées, généralement stockées électroniquement dans un système informatique.
    Une base de données est généralement contrôlée par un système de gestion de base de données (DBMS).

  • C'est quoi une base de données en informatique ?

    Les bases de données permettent aux utilisateurs de centraliser et partagés leurs informations à tout moment.
    Par conséquent, si vous avez une entreprise avec des sites différents, vous pouvez partager vos données en même temps avec les différents sites commerciaux.

  • Quelle est le rôle d'une base de données ?

    Quels sont les 5 composants d'une base de données ? Une base de données se compose de cinq éléments principaux : le matériel, le logiciel, les données, la procédure et le langage d'accès à la base de données.22 déc. 2020

Une base de données est un ensemble d'informations qui est organisé de manière à être facilement accessible, géré et mis à jour. Elle est utilisée par les organisations comme méthode de stockage, de gestion et de récupération de l'informations.

Bases de données
Cours Base de données relationnelles
Système de gestion de bases de données relationnelles SGBDR
Cours de bases de données relationnelles
Méthodes Expérimentales et Cas Pratique
SUR LA METHODE EXPERIMENTALE
Etude de la démarche expérimentale dans les situations de
Etayage de l'activité de conception expérimentale par un EIAH pour
Conception de l'expérience par les enseignants et conduite
Démarche expérimentale
Une démarche expérimentale
Next PDF List

Bases de données

Bases de données -Modèle relationnelIntroductionSITE :http://www.univ-orleans.fr/lifo/Members/Mirian.Halfeld/BD - M´ırian Halfeld-Ferrari - p.

1) Les bases de données - BibliographieUllman and Widom,A first course in database systems,Prentice-HallInternational, 1997R.

Ramakrishnan,Database Management Systems, McGraw-Hill, 1998Abraham Silberschatz Henry F. Korth S.

Sudarshan,Database System Concepts,Fourth Edition, McGraw-HillGreg Riccardi,Principles of Database Systems with Internet and JavaApplications, Addison Wesley, 2001.LIVRES disponibles à la BUBD - M´ırian Halfeld-Ferrari - p.

2) Les bases de données - un aperçuLes sujets1. Introduction au modèle relationnel2. Langages de requêtes (algèbre relationnel et SQL)3. Conception des bases de données (contraintes)4.

TPs OracleÉvaluationDevoirs sur table (3 dans le semestre)1 projet en binôme ou trinômeCoefficient du projet légèrement inférieurBD - M´ırian Halfeld-Ferrari - p.

3) Les bases de donnéesGrande quantité de données stockées (dans un ordinateur).Normalement ces données sont inter-reliées et la BD est une entité cohérentelogiquement et véhiculant une certaine sémantique.BD - M´ırian Halfeld-Ferrari - p.

4) Les SGDBSGBD:Logiciel responsable pour la gestion de ces données.Ensemble de programmes qui permettent à des utilisateurs de créer et maintenirune base de données.SGBD commerciaux les plus connus sontOracle, Sybase, Ingres, Informix etDB2Capacités basics d'un SGBD:Stockage d'ungrand volumede données pendantlongtempset avecsécurité.Accèsefficace.Support d'un modèle de données.Permettre à l'utilisateur de créer des nouvelles bases de données ainsi quede spécifier leurs schémas (utilisation de DDL)Permettre à l'utilisateur d'interroger et de modifier les données de la base(utilisation de DML)Contrôler l'accès aux données parplusieurs utilisateurs, en mêmetemps.

L'action d'un utilisateur ne doit pas affecter un autre.BD - M´ırian Halfeld-Ferrari - p.

5) Les SGDB - que souhaitons nous de plus?Assurer le respect des règles de cohérence définies sur les données;vérifier lescontraintes d'intégrité.Rendre transparent le partage des données entre différentsutilisateurs.Gérer les autorisations d'accès.Assurer la sécurité et la reprise après panne.Offrir des interfaces d'accès multiples.BD - M´ırian Halfeld-Ferrari - p.

6) Modèle de donnéesAbstraction mathématique selon laquelle l'utilisateur voitles donnéesExemples: relationnel, réseaux, hiérarchique, etcPossède deux parties:Un langage qui permet la description des données.CREATE TABLE STUDENT( Num Integer,FirstName Char(100),LastName Char(100),BirthYear Integer)Un langage avec un ensemble d'opérations pour manipuler les données.SELECT LastNameFROM STUDENTWHERE BirthYear =1980ORDER BY LastNameBD - M´ırian Halfeld-Ferrari - p.

7) Architecture logique d'un SGBDLa plupart des SGBD suivent l'architecture standard Ansi/Sparc qui permet d'isoler lesdifférents niveaux d'abstraction nécessaires pour un SGBD.Niveau interne ou physique: décrit le modèle de stockage des données et lesfonctions d'accès.Niveau conceptuel ou logique: décrit la structure de la base de donnéesglobalement à tous les utilisateurs.Le schéma conceptuel est produit par une analyse de l'application àmodéliser et par intégration des différentes vues utilisateurs.Ce schéma décrit la structure de la base indépendamment de sonimplantation.Niveau externe: correspond aux différentes vues des utilisateurs.

Chaqueschéma externe donne une vue sur le schéma conceptuel à une classed'utilisateurs.Le SGBD doit être capable de faire des transformations entre chaque niveau, demanière à transformer une requête exprimée en terme du niveau externe en requête duniveau conceptuel puis du niveau physique.BD - M´ırian Halfeld-Ferrari - p.

8) Architecture logique d'un SGBDView 1 View 2 View 3ConceptualSchemaInternalSchemadatabaseBD - M´ırian Halfeld-Ferrari - p.

9) Le modèle relationnelLes données sont organisées en relationsTables: relationsColonnes: attributsLignes: n-uplets (ou tuples)STUDENTNumFirstNameLastNameBirthYear2008120DumontMarie19802008122DuboisPaul19802008125MartinJean1981 BD - M´ırian Halfeld-Ferrari - p. 10Le modèle relationnelSchéma d'une base de données relationnelEnsemble de noms de tablesEnsemble d'attributs pour chaque tableSTUDENT [Num, FirstName, LastName, BirthYear]INSCRIPTION[Num, CourseCode, Year]Instance d'une bases de donnéesEnsemble de valeurs dans une table (ensemble de n-uplets){?2008120,Dumont,Marie,1980?,?2008122,Dubois,Paul,1980?}BD - M´ırian Halfeld-Ferrari - p. 11Exemple d'une base relationnelleFilmtitledirectoractorThe CameramanBuster KeatonBuster KeatonRear WindowHitchcockJames StewartRear WindowHitchcockGrace KellyTo Be or Not to BeLubitschCarole LombardTo Be or Not to BeLubitschJack BennyScheduletheatertitledirectorle ChampoBuster KeatonBuster Keatonle ChampoRear WindowHitchcockAction ChristineTo Be or Not to BeLubitschBD - M´ırian Halfeld-Ferrari - p. 12Modèle relationnel - Définitions formellesNous considérons trois ensembles (in