WikiDer > Datendefinitionssprache

Data definition language

EIN Datendefinitionssprache (TTL) ist a Computer Sprache zum Definieren von Terminen. XML-Schema ist ein Beispiel für eine reine DDL (nur im Kontext von XML). Eine weitere DDL wird durch einige der Befehle von . gebildet SQL.

SQL besteht aus den Teilen: dem Datenmanipulierungssprache (DML), die Datenkontrollsprache (DCL) und die Datendefinitionssprache (DDL). Mit SQL/DDL ist es möglich, die Objekte von a relationale Datenbank, wie: TABLE, VIEW, INDEX, SYNONYM, FOREIGN KEY, TRIGGER zum Definieren, Ändern oder Löschen.

Es relationales Modell ist grundsätzlich plattformunabhängig. Dies hat den Vorteil, dass die Syntax von DDL auf den verschiedenen DBMSs (Orakel, DB2, MySQL, Microsoft SQL-Server) sind sehr ähnlich. Ausgenommen hiervon sind die Parameter, die über physikalische Schnittstellen verfügen, wie Location, Space, Buffer, Cache, etc.

DDL-Befehle in SQL sind CREATE, DROP, ALTER usw. Diese Befehle bestimmen die Struktur von a Datenbank, wie die Felder, die Tabellen, Indizes, Beziehungen und andere.

  • Erstellen - um eine neue Datenbank, Tabelle, einen Index oder eine gespeicherte Abfrage zu erstellen.
  • Fallen - um eine Datenbank, Tabelle, einen Index oder eine Ansicht zu löschen.
  • ändern - um ein vorhandenes Datenbankobjekt zu ändern.

Siehe auch