Maison > Article > base de données > Quelle est la structure et la nature des données dans la base de données ?
Les données de la base de données sont structurées, indépendantes et partagées. Les caractéristiques de base de la base de données sont : la structure des données, les connexions entre les données et l'orientation vers l'ensemble du système ; un partage élevé des données, une faible redondance et une expansion facile des données ;
L'environnement d'exploitation de ce tutoriel : système Windows 7, mysql version 5.8, ordinateur Dell G3.
Les données de la base de données sont structurées, indépendantes et partagées.
(Tutoriel recommandé : Tutoriel vidéo MySQL)
Une base de données est un "entrepôt qui organise, stocke et gère les données selon la structure des données". Il s’agit d’une collection de grandes quantités de données stockées pendant une longue période dans un ordinateur, organisées, partageables et gérées de manière unifiée.
Une base de données est un système logiciel informatique qui stocke et gère les données selon une structure de données. La notion de base de données comprend en réalité deux significations :
(1) Une base de données est une entité qui peut raisonnablement stocker des données de transactions à gérer dans cet "entrepôt". Les données " " et la " bibliothèque " sont combinées dans une base de données.
(2) La base de données est une nouvelle méthode et technologie de gestion des données. Elle peut organiser les données de manière plus appropriée, les conserver plus facilement, les contrôler plus étroitement et les utiliser plus efficacement.
Caractéristiques de la base de données :
1. Structuration des données
Le système de base de données réalise la structuration des données globales, ce qui est la chose la plus importante de la base de données Une des caractéristiques. La structuration « holistique » mentionnée ici signifie que les données de la base de données ne sont plus uniquement destinées à une application spécifique, mais à l'ensemble de l'organisation ; non seulement les données sont structurées en interne, mais elles sont également structurées de manière holistique, et il existe des connexions entre les données.
2. Les données ont une grande capacité de partage, une faible redondance et sont faciles à développer
Parce que les données sont orientées vers l'ensemble, les données peuvent être partagées et utilisées par plusieurs utilisateurs et plusieurs applications. Réduisez considérablement la redondance des données, économisez de l'espace de stockage et évitez l'incompatibilité et l'incohérence entre les données.
3. Indépendance élevée des données
L'indépendance des données comprend l'indépendance physique et l'indépendance logique des données.
L'indépendance physique signifie que la façon dont les données sont stockées dans la base de données sur le disque est gérée par le SGBD. Le programme utilisateur n'a pas besoin de comprendre. Ce que l'application doit gérer, c'est uniquement la structure logique du. données De cette façon, lorsque la structure physique des données est modifiée, le programme de l'utilisateur n'a pas besoin de changer.
L'indépendance logique signifie que le programme d'application de l'utilisateur et la structure logique de la base de données sont indépendants l'un de l'autre. C'est-à-dire que si la structure logique des données change, le programme utilisateur n'a pas besoin de changer.
L'indépendance des données et du programme sépare la définition des données du programme, et le SGBD est chargé de fournir l'accès aux données, simplifiant ainsi la préparation des programmes d'application et réduisant considérablement la maintenance et la modification des programmes d'application. .
4. Les données sont gérées et contrôlées de manière uniforme par le SGBD
Le partage de la base de données est un partage simultané (concurrence), c'est-à-dire que plusieurs utilisateurs peuvent accéder aux données de la base de données en même temps. , ou même en même temps. Les mêmes données dans la base de données.
Le SGBD doit fournir les aspects suivants des fonctions de contrôle des données :
Protection de la sécurité des données (sécurité)
Contrôle de l'intégrité des données (intégrité)
Contrôle d'accès simultané (concurrence) de la base de données
Récupération après échec (récupération) de la base de données
Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !
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!