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

Base De Donnée Avancée

Dissertation : Base De Donnée Avancée. Recherche parmi 300 000+ dissertations

Par   •  13 Janvier 2014  •  296 Mots (2 Pages)  •  1 097 Vues

Page 1 sur 2

Base de données avancée

Les limites des bases de données relationnels

Il existe 4 types de SGBD sur le marché :

SGBD Hiérarchique

SGBD Réseau

SGBD Relationnel

SGBD Objet

Les bases de données relationnels est appru dans les années 80. Il permet l'indépendance entre les traitements des données, et les données.

Les bases de données sont des systèmes de fichiers.

Pourquoi ne pas utiliser le système d'exploitation ? Celui-ci n'est pas optimisé.

Comment fonctionne les bases de données ?

L'analyseur de requête traduit les requêtes de l'utilisateur en langage de bas niveau.

L'optimiseur reformule la requête la plus optimale possible afin d'en accélérer le déroulement.

Le controleur multi-tâche va gérer les conflits entre utilisateurs simultannés grâce à un journal de log.

Le journal de log est maintenu par le Gestionnaire des accès.

Plusieurs fichiers sont nécessaires au fonctionnement du système :

les fichiers de données, matière de la BD

les fichiées système, utile à la structure de la base

les index, permettant une rapidité certaine aux données.

Architecture d'une BD : Couche Externe ( vue utilisateur ), Couche Logique (Table relationnelle ), Couche Interne (Ensemble de fichier).

Une transaction est un Débit/Crédit sur un ou plusieurs comptes, par exemple. C'est utilisé pour maitriser les corruptions de données en cas de panne ou bien de conflit d'accès.

Le contrôle de l'accès à la BDD est le fait de donner à l'utilisateur uniquement les droits qu'il est en droit de faire ( objet qu'il a le droit de manipuler ). On définit donc des schémas afin d'aider à cela.

Les vérifications sont effectués par des programmes écrit à cet effet ( = triggers )

→ Contrôle d'accès aux Données : AAA

Authentification : Qui suis-je ?

Something you ARE

Something you HAVE

Something you KNOW

Autorisation : Que puis-je faire ?

Quels sont les privilèges de l'utilisateur

Audit: Qu'ai-je fait ?

Le SGBD garde une trace de toutes les instructions SQL effectuées

Permet d'établir les responsabilités en cas de problèmes

...

Télécharger au format  txt (2.1 Kb)   pdf (52 Kb)   docx (8.8 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com