La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Rappel sur les bases de données et le vocabulaire.

Présentations similaires


Présentation au sujet: "Rappel sur les bases de données et le vocabulaire."— Transcription de la présentation:

1 Rappel sur les bases de données et le vocabulaire

2 Vocabulaire ATTRIBUTEx : Attribut date de naissance dune personne Base de donnéesNom dune base de données Neptune.mdb Base de données relationnelle Programme access, mysql, oracle … CLAUSEPartie dun ordre SQL Ex : ORDER BY

3 Vocabulaire CLEN°345 permet de trouver loccurrence dans la table commande Clé étrangèreLe N° du client dans la table commande ColonneÉlément vertical dune table. Ex : Nom du client ContrainteContrôle de validité des données

4 Vocabulaire EntitéObjet dune base de données Ex : Entité commande IdentifiantIdem clé mais vocabulaire réservé au niveau conceptuel IndexPermet daccélérer les recherche, souvent sur des clés. Intégrité référentielle Assure la cohérence de la base. Lien entre deux tables

5 Vocabulaire LigneÉlément horizontal dune table Ligne de référence de la table commande N° commande=128 OrdreSyntaxe du SQL. Ordre dinsertion des données PrédicatÉvaluation logique Vrai / Faux RelationJointure entre deux tables

6 Vocabulaire TablesEnsemble de données relatives au même concept. Ex : Table client TransactionOrdre dexécution des tâches ViolationLinsertion dun numéro existant déjà est rejeté. Linsertion dun montant négatif dans une commande est rejeté.

7 Les bases de données Définition : stockage organisé de données ayant des relations entre elle. Intérêt : éviter la redondance dinformation extraire les données (requêtes) faciliter les modifications et les mis à jour

8 Une table : correspond à un objet particulier est composé dune ou plusieurs colonnes est composé dune ou plusieurs lignes chacun des éléments étant défini de façon unique Les bases de données

9 Clé primaire identifiant correspondant à une ligne unique dune table. Clé étrangère rappel de la clé primaire dans une autre table. Elle a la même valeur que la clé primaire, mais on peut la retrouver plusieurs fois dans la même table. Les clés

10 Conception dune base de données Faire linventaire de tous les types de données (colonnes). Regrouper ces types par thèmes (tables) Attribuer une clé primaire par table Définir les relations entre les tables par la mise en place de clés étrangères.

11 Exploitation dune base de données en SQL Le SQL est un langage daccès normalisé aux bases de données. Il est essentiellement composé de trois parties : Définition de données : Data Definition Language il permet de créer des bases, des tables, de les modifier ou encore de les supprimer.

12 Exploitation dune base de données en SQL Contrôle de donées : Data Control Language cest un langage de protection daccès aux données. définition des permissions. Manipulation de données : Data Manipulation Language il permet de sélectionner, dinsérer, de modifier ou de supprimer des données.

13 Exploitation dune base de données en SQL Le DML ou LMD est lui-même divisé en 4 parties : Ajout doccurrences : INSERT Modification doccurrences : UPDATE Suppression doccurrences : DELETE Interrogation de la base de données : SELECT


Télécharger ppt "Rappel sur les bases de données et le vocabulaire."

Présentations similaires


Annonces Google