LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Base De Donnée Relationnelle

Commentaires Composés : Base De Donnée Relationnelle. Recherche parmi 300 000+ dissertations

Par   •  12 Décembre 2012  •  1 358 Mots (6 Pages)  •  1 117 Vues

Page 1 sur 6

Introduction

Ce cours de bases de données est destiné aux étudiants de la licence inscrits au module de base de

données de la filière SMI (Sciences Mathématiques et Informatique).

Il présente les concepts essentiels des systèmes de gestion de bases de données que ce soit sur

l’aspect théorique ou implémentation.

Le premier chapitre traite des généralités sur les bases de données sans tenir compte des

caractéristiques de leurs modèles.

Le second chapitre montre les notions du modèle relationnel de base de données qui reste, jusqu’

à maintenant, le modèle dominant.

Le troisième chapitre explique les opérateurs de l’algèbre relationnelle. Il montre comment on

peut créer des requêtes simple ou complexe pour interroger une base de données relationnelle.

Le chapitre quatre donne, au début, un aperçu du langage SQL(abréviation de Structured Query

Language) langage de bases de données relationnelles. Ensuite, on y décrit les commandes du

langage de définition de données, considéré comme sous-langage de SQL. Ces commandes

incluent :

- création des objets de base de données : base de donnés table, utilisateur, index, etc ;

- suppression des objets de base de données ;

- modification des structures des objets de base de données.

Le chapitre cinq explique l’utilisation des commandes du langage de manipulation des données :

recherche et calcul des données, insertion des données, suppression, et modification des données.

Il montre aussi comment sont traduites les requêtes algébriques issues de la théorie des ensembles

ou propres à l’algèbre relationnelle en requêtes SQL.

Le sixième chapitre traite des commandes du langage de contrôle des données, commandes qui

assurent la confidentialité dans le langage QL.

Le chapitre 7 représente une introduction à la normalisation des relations. Il traite uniquement de

la normalisation en troisième forme normale qui est la plus utilisée et de la normalisation en

forme normale de Boyce-Codd.

Pour approfondir les concepts vus dans ce cours, l’étudiant, s’il le juge nécessaire, peut consulter

les ouvrages présentés en références à la fin de ce document.

BD-SMI5 7 FSA-AGADIR

Chapitre 1

Généralités et Concepts de Base

Le but de ce chapitre est de définir de manière générale (loin de tout modèle) les concepts

fondamentaux des bases de données. On va définir dans ce chapitre, ce qui est une base de

données et en donner des exemples. Ensuite, on parlera des concepts entités et associations

qui constituent les éléments de données de toute base de données. On expliquera aussi les

concepts de système de gestion de base de données et ses fonctionnalités, de dictionnaire de

base de données, de l’administrateur de base de données et ses fonctions. Après on

expliquera certaines qualités de base de données et on terminera par donner l’architecture et

le fonctionnement d’un système de base de données.

1. Notion de base de données

Une base de données est une collection intégrée de données ou d’information modélisant un

sujet ou un domaine donné. Elle stocke une masse importante de données. Pour simplifier le

stockage et la restitution des données dans un système de base de données, les données sont

organisées en structures qui dépendent du modèle de base de données utilisé. Plusieurs

modèles de données sont utilisés en informatique. Parmi ces modèles, on cite le modèle

relationnel qui est à la base de la majorité de bases de données actuellement utilisées. Ces

bases de données sont nommées bases de données relationnelles. Dans la suite de notre

cours, nous allons nous intéresser au modèle relationnel.

Une base de données doit être consistante, elle doit refléter la réalité du sujet qu’elle

modélise.

2. Exemples de bases de données

Pour s’approcher plus des bases de données, on considère les exemples de bases de données

suivants :

 Gestion d’une bibliothèque : les données que peut rassembler une base de données

relative à une bibliothèque sont par exemple :

- Des données sur les livres : titre, auteur, éditeur, année édition, nombre de pages,

langue, prix, etc.

- Des données sur les membres de la bibliothèque : nom du membre, fonction, date

d’inscription, émail, sexe, etc.

 Gestion des commandes : les informations qui peuvent être mises en jeu ici sont :

- Des données sur les produits : nom du produit, seuil du produit en stock, numéro du

fournisseur du produit, etc.

- Des données sur les clients : nom du client, son adresse, sa ville, etc.

BD-SMI5

...

Télécharger au format  txt (10.4 Kb)   pdf (118.1 Kb)   docx (12.9 Kb)  
Voir 5 pages de plus »
Uniquement disponible sur LaDissertation.com