Chapitre I
Généralités
9
des états intermédiaires entre A et B en garantissant que les modifications sont
effectuées complètement ou pas du tout. En cas de panne survenue durant des
opérations de modification de la base de données, le SGBD remet la base de données
dans l'état ou elle était au début de la transaction (état A);
 concurrence : la base de données peut être manipulée simultanément par plusieurs
personnes, et le contrôle de la concurrence vérifie que ces manipulations n'aboutissent
pas à des incohérences. Par exemple dans un logiciel de réservation, le SGBD vérifie
que chaque place est réservée au maximum par une personne, même si des
réservations sont effectuées simultanément;
 sécurité des données : le choix de permettre ou d'interdire l'accès à des informations
est donné par des listes de contrôle d'accès, et des mécanismes du SGBD empêchent
des personnes non autorisées de lire ou de modifier des informations pour lesquelles
l'accès ne leur a pas été agréé.
I-8- Typologie :
Selon leur construction et les possibilités qu'ils offrent les SGBD peuvent être dit
relationnels, orienté objet, objet-relationnel. Ils peuvent être distribués, centralisés ou
embarqués et peuvent être spatial. Ils se différencient également par la taille des bases de
données qu'ils peuvent manipuler. En 2010 la majorité des SGBD sont de type relationnel: ils
manipulent des bases de données conformément au modèle de données relationnel
(1) .
 relationnel: Selon ce modèle, les informations sont placées dans des tables avec
lignes et colonnes et n'importe quelle information contenue dans la base de données
peut être retrouvée à l'aide du nom de la table, du nom de la colonne et de la clé
primaire. Le modèle relationnel est destiné à assurer l'indépendance des données et à
offrir les bases pour contrôler la cohérence et éviter la redondance. Il permet de
manipuler les données comme des ensembles en effectuant des opérations de la théorie
des ensembles. Les règles de cohérence qui s'appliquent aux bases de données
relationnelles sont l'absence de redondance ou de nul des clés primaires, et l'intégrité
référentielle ;
Figure I .1. Modèle de données relationnel.
_______________
(1) : http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
Chapitre I
Généralités
9
des états intermédiaires entre A et B en garantissant que les modifications sont
effectuées complètement ou pas du tout. En cas de panne survenue durant des
opérations de modification de la base de données, le SGBD remet la base de données
dans l'état ou elle était au début de la transaction (état A);
 concurrence : la base de données peut être manipulée simultanément par plusieurs
personnes, et le contrôle de la concurrence vérifie que ces manipulations n'aboutissent
pas à des incohérences. Par exemple dans un logiciel de réservation, le SGBD vérifie
que chaque place est réservée au maximum par une personne, même si des
réservations sont effectuées simultanément;
 sécurité des données : le choix de permettre ou d'interdire l'accès à des informations
est donné par des listes de contrôle d'accès, et des mécanismes du SGBD empêchent
des personnes non autorisées de lire ou de modifier des informations pour lesquelles
l'accès ne leur a pas été agréé.
I-8- Typologie :
Selon leur construction et les possibilités qu'ils offrent les SGBD peuvent être dit
relationnels, orienté objet, objet-relationnel. Ils peuvent être distribués, centralisés ou
embarqués et peuvent être spatial. Ils se différencient également par la taille des bases de
données qu'ils peuvent manipuler. En 2010 la majorité des SGBD sont de type relationnel: ils
manipulent des bases de données conformément au modèle de données relationnel
(1) .
 relationnel: Selon ce modèle, les informations sont placées dans des tables avec
lignes et colonnes et n'importe quelle information contenue dans la base de données
peut être retrouvée à l'aide du nom de la table, du nom de la colonne et de la clé
primaire. Le modèle relationnel est destiné à assurer l'indépendance des données et à
offrir les bases pour contrôler la cohérence et éviter la redondance. Il permet de
manipuler les données comme des ensembles en effectuant des opérations de la théorie
des ensembles. Les règles de cohérence qui s'appliquent aux bases de données
relationnelles sont l'absence de redondance ou de nul des clés primaires, et l'intégrité
référentielle ;
Figure I .1. Modèle de données relationnel.
_______________
(1) : http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
Chapitre I
Généralités
9
des états intermédiaires entre A et B en garantissant que les modifications sont
effectuées complètement ou pas du tout. En cas de panne survenue durant des
opérations de modification de la base de données, le SGBD remet la base de données
dans l'état ou elle était au début de la transaction (état A);
 concurrence : la base de données peut être manipulée simultanément par plusieurs
personnes, et le contrôle de la concurrence vérifie que ces manipulations n'aboutissent
pas à des incohérences. Par exemple dans un logiciel de réservation, le SGBD vérifie
que chaque place est réservée au maximum par une personne, même si des
réservations sont effectuées simultanément;
 sécurité des données : le choix de permettre ou d'interdire l'accès à des informations
est donné par des listes de contrôle d'accès, et des mécanismes du SGBD empêchent
des personnes non autorisées de lire ou de modifier des informations pour lesquelles
l'accès ne leur a pas été agréé.
I-8- Typologie :
Selon leur construction et les possibilités qu'ils offrent les SGBD peuvent être dit
relationnels, orienté objet, objet-relationnel. Ils peuvent être distribués, centralisés ou
embarqués et peuvent être spatial. Ils se différencient également par la taille des bases de
données qu'ils peuvent manipuler. En 2010 la majorité des SGBD sont de type relationnel: ils
manipulent des bases de données conformément au modèle de données relationnel
(1) .
 relationnel: Selon ce modèle, les informations sont placées dans des tables avec
lignes et colonnes et n'importe quelle information contenue dans la base de données
peut être retrouvée à l'aide du nom de la table, du nom de la colonne et de la clé
primaire. Le modèle relationnel est destiné à assurer l'indépendance des données et à
offrir les bases pour contrôler la cohérence et éviter la redondance. Il permet de
manipuler les données comme des ensembles en effectuant des opérations de la théorie
des ensembles. Les règles de cohérence qui s'appliquent aux bases de données
relationnelles sont l'absence de redondance ou de nul des clés primaires, et l'intégrité
référentielle ;
Figure I .1. Modèle de données relationnel.
_______________
(1) : http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
Précédent

Inventaire des outils logiciels pour le traitement et la gestion d\'une base de données marine et cotière - 13/37

Suivant