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 ATTRIBUT Ex : Attribut date de naissance d’une personne
Base de données Nom d’une base de données Neptune.mdb Base de données relationnelle Programme access, mysql, oracle … CLAUSE Partie d’un ordre SQL Ex : ORDER BY

3 Vocabulaire CLE N°345 permet de trouver l’occurrence dans la table commande Clé étrangère Le N° du client dans la table commande Colonne Élément vertical d’une table. Ex : Nom du client Contrainte Contrôle de validité des données

4 Vocabulaire Entité Objet d’une base de données Ex : Entité commande
Identifiant Idem clé mais vocabulaire réservé au niveau conceptuel Index Permet d’accé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 d’une table
Ligne de référence de la table commande N° commande=128 Ordre Syntaxe du SQL. Ordre d’insertion des données Prédicat Évaluation logique Vrai / Faux Relation Jointure entre deux tables

6 Vocabulaire Tables Ensemble de données relatives au même concept.
Ex : Table client Transaction Ordre d’exécution des tâches Violation L’insertion d’un numéro existant déjà est rejeté. L’insertion d’un 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 d’information extraire les données (requêtes) faciliter les modifications et les mis à jour

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

9 Les clés Clé primaire identifiant correspondant à une ligne unique d’une 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.

10 Conception d’une base de données
Faire l’inventaire 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 d’une base de données en SQL
Le SQL est un langage d’accè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 d’une base de données en SQL
Contrôle de donées : Data Control Language c’est un langage de protection d’accès aux données. définition des permissions. Manipulation de données : Data Manipulation Language il permet de sélectionner, d’insérer, de modifier ou de supprimer des données.

13 Exploitation d’une base de données en SQL
Le DML ou LMD est lui-même divisé en 4 parties : Ajout d’occurrences : INSERT Modification d’occurrences : UPDATE Suppression d’occurrences : 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