L'abréviation du langage de définition de données est "DDL", et le nom anglais complet est "Data Definition Language". Il s'agit d'un langage utilisé pour décrire les entités du monde réel à stocker dans la base de données. les définitions de structure et les définitions de méthodes de fonctionnement attendent.
L'abréviation de Data Definition Language est "DDL".
Langage de définition de schéma de base de données DDL (Data Definition Language) est un langage utilisé pour décrire les entités du monde réel à stocker dans la base de données.
Introduction
Ces définitions incluent des définitions de structure, des définitions de méthodes de fonctionnement, etc.
Le langage de définition de schéma de base de données n'est pas un langage de programmation. Le langage de définition de schéma de base de données DDL est un composant du langage SQL (Structured Query Language). Le langage SQL comprend des instructions provenant de quatre grandes catégories de langages de programmation : le langage de définition de données (DDL), le langage de manipulation de données (DML), le langage de contrôle de données (DCL) et le langage de contrôle de transactions (TCL).
La mise en œuvre de réécriture d'instructions de requête implique principalement la réécriture de deux grands types d'instructions dans le langage SQL, à savoir le langage de définition de données DDL et le langage de manipulation de données DML.
Le schéma décrit par DDL doit être compilé par un logiciel informatique et converti dans un format pratique pour le stockage informatique, les requêtes et la manipulation. Le programme qui effectue cette conversion est appelé un compilateur de schéma.
Le compilateur de schéma traite les définitions de schéma pour produire principalement deux types de données : les dictionnaires de données et les définitions de type et de structure de données.
Le dictionnaire de données et les informations de structure interne de la base de données constituent la base de la création de la base de données correspondant au schéma. Sur la base de ces informations, la structure logique correspondant à chaque base de données est créée ; déterminer également le stockage des données en fonction des informations du schéma, de la méthode et du type de récupération, ainsi que de la relation entre les données et les contraintes d'intégrité des données.
Le dictionnaire de données est la représentation interne des informations du schéma, et la méthode de stockage du dictionnaire de données varie selon les différents SGBD.
La définition des types et des structures de données signifie que lorsqu'une application se connecte à une base de données, l'application doit comprendre les types de données et les structures générées et extraites. Il s'agit de la définition du type de données et de la structure de l'espace de travail utilisateur fournie pour divers langages hôtes, rendant la structure logique de l'espace de travail utilisateur et de la base de données cohérente, réduisant ainsi le processus de conversion des données. La définition de ce type de données et de cette structure est généralement utilisée dans un. fichier d'en-tête.
Il existe généralement deux manières de définir un schéma de base de données : définir le schéma de manière interactive et définir le schéma via le texte de description du langage de description de données DDL.
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!