Wikibooks: Einführung in SQL: DDL - Einzelheiten

Navigation Buch Einführung in SQL Inhaltsverzeichnisrweiterungen Inhaltsverzeichnis Erweiterungen Einführung in SQL Erstellen von Views Zurück zu Erstellen von Views Einführung in SQL Fremdschlüssel Beziehungen Weiter zu Fremdschlüssel Beziehungen Displaytitle DDL – Einzelheiten TOCright In diesem K...

Full description

Bibliographic Details
Format: Book
Language:German
Subjects:
DML
Online Access:https://de.wikibooks.org/wiki/Einf%C3%BChrung_in_SQL:_DDL_-_Einzelheiten
id ftwikibooks:dewikibooks:16969:68684
record_format openpolar
spelling ftwikibooks:dewikibooks:16969:68684 2024-06-23T07:52:23+00:00 Wikibooks: Einführung in SQL: DDL - Einzelheiten https://de.wikibooks.org/wiki/Einf%C3%BChrung_in_SQL:_DDL_-_Einzelheiten ger ger Book ftwikibooks 2024-06-09T10:40:20Z Navigation Buch Einführung in SQL Inhaltsverzeichnisrweiterungen Inhaltsverzeichnis Erweiterungen Einführung in SQL Erstellen von Views Zurück zu Erstellen von Views Einführung in SQL Fremdschlüssel Beziehungen Weiter zu Fremdschlüssel Beziehungen Displaytitle DDL – Einzelheiten TOCright In diesem Kapitel werden einige Befehle der Data Definition Language (DDL) vertieft behandelt. Wegen des Umfangs mancher Befehle und Optionen werden die Abschnitte sachlich gegliedert nicht nach einem einzelnen Befehl. =Definition einer Tabelle= Um eine Tabelle zu erzeugen sind sehr umfangreiche Angaben nötig. CREATE TABLE ( [ ] ) Zum Erstellen einer Tabelle gehören folgende Angaben der Name der Tabelle mit dem die Daten über die DML Befehle gespeichert und abgerufen werden Dazu kommen ndash in Klammern gesetzt ndash die weiteren Angaben die Liste der Spalten (Felder) und zwar vor allem mit den jeweiligen Datentypen. Angaben wie der Primärschlüssel (PRIMARY KEY PK) oder weitere Indizes Jede Spalte und Einschränkung wird mit einem Komma abgeschlossen dieses entfällt vor der schließenden Klammer. Die Einschränkungen ndash CONSTRAINTs ndash werden häufig nicht sofort festgelegt sondern durch anschließende ALTER TABLE Befehle sie werden deshalb getrennt besprochen. Notwendig sind der Name des Befehls der Name der Tabelle die runden Klammern mindestens eine Spalte mit Name und Typ. Eine solche „Minimalversion“ gibt es aber nur für Code Beispiele in der Praxis gehören immer mehrere Spalten und der PK dazu. Beim Entwurf einer Datenbank und ihrer Tabellen sollten Sie immer beachten Datentypen Art und Umfang der Zusatzangaben hängen vom DBMS ab. Primärschlüssel Manche DBMS verlangen ausdrücklich einen PK ndash meistens eine ID o. #8239 ä. nur selten aus mehreren Spalten zusammengesetzt. Auch wenn es nicht verlangt wird ist ein PK dringend zu empfehlen eine Tabelle ohne PK ist selten sinnvoll. Dessen Inhalte müssen eindeutig sein und dürfen sich nicht wiederholen. Dafür wird meistens eine automatische ... Book DML WikiBooks - Open-content textbooks Runden ENVELOPE(11.801,11.801,65.736,65.736)
institution Open Polar
collection WikiBooks - Open-content textbooks
op_collection_id ftwikibooks
language German
description Navigation Buch Einführung in SQL Inhaltsverzeichnisrweiterungen Inhaltsverzeichnis Erweiterungen Einführung in SQL Erstellen von Views Zurück zu Erstellen von Views Einführung in SQL Fremdschlüssel Beziehungen Weiter zu Fremdschlüssel Beziehungen Displaytitle DDL – Einzelheiten TOCright In diesem Kapitel werden einige Befehle der Data Definition Language (DDL) vertieft behandelt. Wegen des Umfangs mancher Befehle und Optionen werden die Abschnitte sachlich gegliedert nicht nach einem einzelnen Befehl. =Definition einer Tabelle= Um eine Tabelle zu erzeugen sind sehr umfangreiche Angaben nötig. CREATE TABLE ( [ ] ) Zum Erstellen einer Tabelle gehören folgende Angaben der Name der Tabelle mit dem die Daten über die DML Befehle gespeichert und abgerufen werden Dazu kommen ndash in Klammern gesetzt ndash die weiteren Angaben die Liste der Spalten (Felder) und zwar vor allem mit den jeweiligen Datentypen. Angaben wie der Primärschlüssel (PRIMARY KEY PK) oder weitere Indizes Jede Spalte und Einschränkung wird mit einem Komma abgeschlossen dieses entfällt vor der schließenden Klammer. Die Einschränkungen ndash CONSTRAINTs ndash werden häufig nicht sofort festgelegt sondern durch anschließende ALTER TABLE Befehle sie werden deshalb getrennt besprochen. Notwendig sind der Name des Befehls der Name der Tabelle die runden Klammern mindestens eine Spalte mit Name und Typ. Eine solche „Minimalversion“ gibt es aber nur für Code Beispiele in der Praxis gehören immer mehrere Spalten und der PK dazu. Beim Entwurf einer Datenbank und ihrer Tabellen sollten Sie immer beachten Datentypen Art und Umfang der Zusatzangaben hängen vom DBMS ab. Primärschlüssel Manche DBMS verlangen ausdrücklich einen PK ndash meistens eine ID o. #8239 ä. nur selten aus mehreren Spalten zusammengesetzt. Auch wenn es nicht verlangt wird ist ein PK dringend zu empfehlen eine Tabelle ohne PK ist selten sinnvoll. Dessen Inhalte müssen eindeutig sein und dürfen sich nicht wiederholen. Dafür wird meistens eine automatische ...
format Book
title Wikibooks: Einführung in SQL: DDL - Einzelheiten
spellingShingle Wikibooks: Einführung in SQL: DDL - Einzelheiten
title_short Wikibooks: Einführung in SQL: DDL - Einzelheiten
title_full Wikibooks: Einführung in SQL: DDL - Einzelheiten
title_fullStr Wikibooks: Einführung in SQL: DDL - Einzelheiten
title_full_unstemmed Wikibooks: Einführung in SQL: DDL - Einzelheiten
title_sort wikibooks: einführung in sql: ddl - einzelheiten
url https://de.wikibooks.org/wiki/Einf%C3%BChrung_in_SQL:_DDL_-_Einzelheiten
long_lat ENVELOPE(11.801,11.801,65.736,65.736)
geographic Runden
geographic_facet Runden
genre DML
genre_facet DML
_version_ 1802643677588226048