Datendefinitionssprache (DDL)

Autor: Randy Alexander
Erstelldatum: 26 April 2021
Aktualisierungsdatum: 10 Kann 2024
Anonim
13.47 CREATE, ALTER, DROP, DESCRIBE TABLE, Katalog, psql Shell (Datendefinitionssprache, DDL)
Video: 13.47 CREATE, ALTER, DROP, DESCRIBE TABLE, Katalog, psql Shell (Datendefinitionssprache, DDL)

Inhalt

Definition - Was bedeutet Data Definition Language (DDL)?

Eine Datendefinitionssprache (DDL) ist eine Computersprache, mit der die Struktur von Datenbankobjekten in einer Datenbank erstellt und geändert wird. Diese Datenbankobjekte umfassen Ansichten, Schemata, Tabellen, Indizes usw.

Dieser Begriff wird in einigen Fällen auch als Datenbeschreibungssprache bezeichnet, da er die Felder und Datensätze in einer Datenbanktabelle beschreibt.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Data Definition Language (DDL)

Die gegenwärtige Datenbankindustrie integriert DDL in jede formale Sprache, die Daten beschreibt. Es wird jedoch als Teilmenge von SQL (Structured Query Language) betrachtet. SQL verwendet häufig imperative Verben mit normalem Englisch, z. B. Sätze, um Datenbankänderungen zu implementieren. Daher wird DDL in einer SQL-Datenbank nicht als andere Sprache angezeigt, sondern definiert Änderungen im Datenbankschema.

Häufig verwendete DDL bei SQL-Abfragen sind:

  • CREATE: Dieser Befehl erstellt eine neue Tabelle und hat eine vordefinierte Syntax. Die CREATE-Anweisungssyntax lautet CREATE TABLE (). CREATE TABLE Mitarbeiter (Mitarbeiter-ID INTEGER PRIMARY KEY, Vorname CHAR (50) NULL, Nachname CHAR (75) NOT NULL).
  • ALTER: Ein alter-Befehl ändert eine vorhandene Datenbanktabelle. Dieser Befehl kann zusätzliche Spalten hinzufügen, vorhandene Spalten löschen und sogar den Datentyp der in einer Datenbanktabelle enthaltenen Spalten ändern. Eine Syntax für einen Änderungsbefehl lautet ALTER Objekttyp Objektname Parameter. ALTER TABLE Mitarbeiter ADD DOB Datum.
  • DROP: Ein Drop-Befehl löscht eine Tabelle, einen Index oder eine Ansicht. Die Drop-Anweisungssyntax ist der Objektname des DROP-Objekttyps. DROP TABLE Mitarbeiter.