10.3. Verwalten von Datenbankobjekten

So wie Sie die CREATE-, ALTER- und DROP-Anweisungen auf Datenbanken angewendet haben, lassen sich damit auch Objekte innerhalb einer Datenbank bearbeiten.

10.3.1. Tabellen

Die sicherlich wichtigsten Datenbankobjekte sind dabei natürlich die Tabellen, da in diesen die Daten gespeichert werden. Um eine Tabelle mit der Data Definition Language zu erstellen, verwenden Sie eine Anweisung der folgenden Form:

CREATE TABLE tabellenname (spaltendefinition)

Dabei ist die Spaltendefinition eine kommagetrennte Liste aus Spaltennamen, denen nach einem Leerzeichen der Datentyp folgt sowie die optionale Angabe, ob die Spalte NULL sein darf oder nicht (NOT NULL).

Beispiel:

CREATE TABLE dbo.Adresse (ID int NOT NULL, Name ...

Get Datenbanken entwickeln mit SQL Server 2008 Express Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.