Maison programmation quotidienne connaissance de MySQL L'indépendance de la base de données signifie que la base de données est indépendante de quoi ?

L'indépendance de la base de données signifie que la base de données est indépendante de quoi ?

Jul 06, 2020 pm 02:58 PM

L'indépendance de la base de données signifie que la base de données et la structure des données sont indépendantes l'une de l'autre. L'indépendance des données est l'une des caractéristiques fondamentales d'un système de base de données ; elle peut rendre les données indépendantes des applications, des données et des programmes, séparer la définition des données des programmes, simplifier la préparation des programmes d'application et réduire considérablement le nombre d'applications. Entretien et modifications.

L'indépendance de la base de données signifie que la base de données est indépendante de quoi ?

L'indépendance de la base de données signifie que la base de données et la structure des données sont indépendantes l'une de l'autre.

L'indépendance des données est l'une des caractéristiques fondamentales des systèmes de bases de données . L'indépendance des données signifie que les applications et les structures de données sont indépendantes les unes des autres et ne s'influencent pas mutuellement.

Dans l'architecture de schéma à trois niveaux, l'indépendance des données fait référence à la capacité du système de base de données à modifier le schéma à un certain niveau sans modifier le schéma au niveau supérieur.

C'est le mappage à deux couches entre les schémas à trois niveaux qui garantit que les données du système de base de données ont une grande indépendance des données. L'indépendance des données comprend l'indépendance logique des données et l'indépendance physique des données.

L'indépendance des données est également l'un des objectifs les plus importants d'un système de base de données. Cela rend les données indépendantes des applications.

L'indépendance des données et du programme sépare la définition des données du programme, et le SGBD est responsable de 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.

Indépendance des données et du programme

Sépare la définition des données du programme, et le SGBD est responsable de l'accès aux données, simplifiant ainsi le processus de candidature Compilation, réduisant considérablement maintenance et modification des applications. On peut dire que l'histoire du traitement des données est l'histoire de l'évolution continue de l'indépendance des données. Dans la phase de gestion manuelle, les données et les programmes sont complètement liés et il n'y a aucune indépendance. Toute modification de la structure des données nécessite des modifications correspondantes du programme d'application.

Développement indépendant

Après l'émergence du système de fichiers, bien que les deux aient été séparés, l'application elle-même devait encore refléter l'organisation et le stockage des fichiers sur le stockage Appareil. Détails physiques tels que les méthodes de récupération, donc tant que les données sont modifiées, le programme doit toujours être modifié. Un objectif important du système de base de données est de véritablement séparer les programmes et les données afin qu'ils puissent se développer de manière indépendante.

Tutoriel recommandé : "Tutoriel MySQL"

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)