Maison  >  Article  >  Quelles sont les caractéristiques des bases de données relationnelles ?

Quelles sont les caractéristiques des bases de données relationnelles ?

青灯夜游
青灯夜游original
2020-07-24 16:22:0221735parcourir

Les principales caractéristiques des bases de données relationnelles : 1. Contrôle centralisé des données ; 2. Grande indépendance des données ; 3. Bon partage des données ; 4. Petite redondance des données ; 6. Fonctionnalités de protection des données unifiées ;

Quelles sont les caractéristiques des bases de données relationnelles ?

La base de données relationnelle est une base de données basée sur le modèle de base de données relationnelle. Elle utilise des concepts et des méthodes tels que l'algèbre d'ensembles pour traiter les données de la base de données. Organisé en un ensemble de tableaux formellement descriptifs qui fonctionnent essentiellement comme des collections spéciales d'éléments de données pouvant être consultés ou rappelés de différentes manières sans qu'il soit nécessaire de réorganiser le tableau de base de données.

La définition d'une base de données relationnelle aboutit à une table de métadonnées ou à une description formelle des tables, des colonnes, des plages et des contraintes. Chaque table (parfois appelée relation) contient un ou plusieurs types de données représentés par des colonnes. Chaque ligne contient une entité de données unique du type défini par la colonne.

Lors de la création d'une base de données relationnelle, vous pouvez définir la plage de valeurs possibles pour une colonne de données et d'autres contraintes qui peuvent s'appliquer à cette valeur de données.

Le langage SQL est l'interface utilisateur et applicative standard d'une base de données relationnelle. L'avantage est qu'il est facile à développer et qu'après la création initiale de la base de données, un nouveau type de données peut être ajouté sans modifier toutes les applications existantes. Les bases de données relationnelles grand public incluent Oracle, DB2, SQLServer, Sybase, MySQL, etc.

Principales fonctionnalités de la base de données relationnelle

1) Contrôle centralisé des données. Dans la méthode de gestion de fichiers, les fichiers sont dispersés et chaque utilisateur ou chaque processus possède son propre fichier. Il n'y a généralement aucune connexion entre ces fichiers. Ils ne peuvent donc pas être contrôlés, maintenus et gérés selon une méthode unifiée. La base de données surmonte bien cette lacune et peut contrôler, maintenir et gérer de manière centralisée les données pertinentes.

2) Grande indépendance des données. Les données de la base de données sont indépendantes de l'application, y compris l'indépendance physique et l'indépendance logique des données, ce qui facilite l'utilisation, l'ajustement, l'optimisation et l'expansion ultérieure de la base de données, et améliore la stabilité du système d'application de base de données.

3) Bon partage de données. Les données de la base de données peuvent être utilisées par plusieurs utilisateurs, et chaque utilisateur n'est connecté qu'à une partie des données de la base de données ; les données utilisateur peuvent se chevaucher et les utilisateurs peuvent accéder aux données en même temps sans s'affecter mutuellement, ce qui s'améliore considérablement. l'efficacité de la base de données.

4) La redondance des données est faible. Les données de la base de données ne sont pas orientées application, mais orientées système. Les données sont définies, organisées, stockées et gérées de manière uniforme de manière centralisée, ce qui évite la redondance inutile des données et améliore leur cohérence.

5) Structure des données, l'ensemble de la base de données est composé d'une certaine forme structurelle, les données sont interdépendantes au sein des enregistrements et entre les types d'enregistrement, et les utilisateurs peuvent accéder aux données par différents chemins.

6) Fonction de protection des données unifiée. Lorsque plusieurs utilisateurs partagent des ressources de données, une inspection stricte des données utilisateur est requise, des mots de passe ou des droits d'accès sont spécifiés pour la base de données et les utilisateurs illégaux se voient refuser l'accès à la base de données pour garantir les données. sécurité, cohérence et contrôle de la concurrence.

Pour plus de connaissances connexes, veuillez visiter : Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn