SQL Server ist eines der beliebtesten relationalen Datenbankverwaltungssysteme (DBMS) der Welt. Ein wichtiger Teil der Arbeit mit SQL Server besteht darin, Tabellen zu erstellen, die Daten speichern und strukturieren. Wenn Sie lernen möchten, wie Sie neue Tabellen in SQL Server erstellen, sind Sie an der richtigen Stelle. In dieser Anleitung erhalten Sie eine detaillierte Anleitung zum Erstellen von Tabellen und zum Definieren ihrer Struktur.
Der erste Schritt beim Erstellen einer Tabelle in SQL Server besteht darin, ihren Namen und ihre Feldliste zu definieren. Der Tabellenname muss eindeutig und beschreibend sein. Es sollte den Inhalt der Tabelle widerspiegeln und leicht zu merken sein. Die Feldliste muss Informationen zu jeder Spalte der Tabelle enthalten, z. B. Name, Datentyp und Einschränkungen.
SQL Server verwendet verschiedene Datentypen, z. B. ganze Zahlen (int), Zeichen (char), Zeichenfolgen (varchar) usw., um ein Tabellenfeld zu definieren. Es ist wichtig, für jedes Feld den richtigen Datentyp auszuwählen, um eine effiziente Datenspeicherung und -verarbeitung zu gewährleisten. Sie können auch Einschränkungen für Felder angeben, z. B. eine Eindeutigkeit, einen Nullwert oder einen autoinkrementellen Wert.
Nachdem Sie die Tabellenstruktur definiert haben, müssen Sie den Befehl CREATE TABLE ausführen, um eine neue Tabelle in SQL Server zu erstellen. In diesem Befehl geben Sie den Tabellennamen und die Liste der Felder mit ihren Datentypen und Einschränkungen an. Nachdem Sie den Befehl CREATE TABLE ausgeführt haben, wird Ihre neue Tabelle erstellt und kann verwendet werden.
Schritt 1. Installieren von SQL Server auf einem Computer
Bevor Sie mit SQL Server beginnen, müssen Sie es auf Ihrem Computer installieren. Dieser Abschnitt enthält schrittweise Anweisungen zum Installieren von SQL Server.
1. Gehen Sie zur offiziellen Microsoft-Website und suchen Sie nach der SQL Server-Download-Seite.
2. Laden Sie die SQL Server-Installationsdatei herunter, die Ihrem Betriebssystem entspricht.
3. Führen Sie die Installationsdatei aus, und folgen Sie den Anweisungen des Installationsassistenten.
4. Während der Installation können Sie die erforderlichen Komponenten von SQL Server auswählen, einschließlich SQL Server Management Studio (SSMS), einem Datenbankverwaltungstool.
5. Wählen Sie bei der Installation die gewünschte Version aus und konfigurieren Sie die Sicherheitseinstellungen, einschließlich des Systembenutzernamens und -kennworts.
6. Warten Sie, bis die Installation von SQL Server auf Ihrem Computer abgeschlossen ist.
Nachdem die Installation von SQL Server abgeschlossen ist, können Sie eine neue Tabelle in der Datenbank erstellen. Fahren Sie mit dem nächsten Schritt der Anleitung fort.
Schritt 2. Erstellen einer neuen Datenbank
Nach der Installation von SQL Server müssen Sie eine neue Datenbank erstellen, in der die zu erstellende Tabelle gespeichert wird. Befolgen Sie die nachstehenden Anweisungen, um diesen Schritt auszuführen:
- Öffnen Sie SQL Server Management Studio.
- Wählen Sie im Navigationsmenü die Option Datenbanken.
- Klicken Sie mit der rechten Maustaste auf den Ordner Datenbanken und wählen Sie Neue Datenbank aus.
- Geben Sie im angezeigten Fenster den Namen der neuen Datenbank ein.
- Klicken Sie auf "OK", um die Datenbank zu erstellen.
Sie haben jetzt eine neue Datenbank, in der Sie Tabellen erstellen und andere Operationen ausführen können.
Schritt 3. Öffnen von SQL Server Management Studio
- Suchen Sie die Anwendung "Microsoft SQL Server Management Studio" auf Ihrem Computer und führen Sie sie aus. Es ist normalerweise im Startmenü verfügbar.
- Nach dem Start wird das Fenster "Connect to Server" (Verbindung zum Server herstellen) geöffnet, in dem Sie die Daten eingeben müssen, um eine Verbindung zu Ihrem SQL Server herzustellen.
- Wählen Sie im Feld "Servertyp" (Servertyp) die Option "Datenbankmodul" (Datenbankmodul) aus.
- Geben Sie im Feld "Servername" (Servername) den Namen Ihres SQL Servers ein.
- Wenn Sie die Windows-Authentifizierung verwenden, wählen Sie "Windows Authentication" (Windows-Authentifizierung). Wenn Sie die SQL Server-Authentifizierung verwenden, wählen Sie "SQL Server Authentication" (SQL Server-Authentifizierung) und geben Sie Ihren Benutzernamen und Ihr Kennwort ein.
- Klicken Sie auf die Schaltfläche "Verbinden", um eine Verbindung zu Ihrem SQL Server herzustellen.
Nachdem die Verbindung erfolgreich hergestellt wurde, wird das Fenster von SQL Server Management Studio angezeigt, in dem Sie eine neue Tabelle erstellen können.
Schritt 4. Erstellen einer neuen Tabelle
Um eine neue Tabelle zu erstellen, müssen Sie die SQL-Anweisung verwenden CREATE TABLE. Im Folgenden finden Sie ein Beispiel zum Erstellen einer einfachen Tabelle mit mehreren Spalten:
CREATE TABLE Имя_таблицы(столбец1 тип_данных,столбец2 тип_данных,столбец3 тип_данных. )
Im obigen Beispiel ist "Tabellenname" der Tabellenname, den Sie für Ihre Anwendung als geeignet erachten. "Spalte1", "Spalte2", "Spalte3" usw. sind die Spaltennamen der Tabelle, die Sie entsprechend den Anforderungen Ihrer Anwendung definieren müssen. "Datentyp" ist der Datentyp, der in jeder Spalte der Tabelle gespeichert wird. Sie können beispielsweise den Datentyp "int" zum Speichern ganzzahliger Werte oder "varchar(255)" zum Speichern von Zeichenfolgenwerten mit einer Länge von bis zu 255 Zeichen verwenden.
Bevor Sie eine Tabelle erstellen, sollten Sie ihre Struktur berücksichtigen, um die erforderlichen Spalten und Datentypen zu definieren.
Hier ist ein Beispiel für die Erstellung einer Tabelle "users" mit zwei Spalten: "id" und "name", wobei "id" den Datentyp "int" hat und "name" den Datentyp "varchar(255)" hat:
CREATE TABLE users(id int,name varchar(255))
Nachdem die SQL-Anweisung ausgeführt wurde CREATE TABLE die neue Tabelle wird in der SQL Server-Datenbank mit allen angegebenen Spalten und Datentypen erstellt.
Schritt 5. Definieren der Tabellenstruktur
Nachdem Sie eine neue Tabelle erstellt haben, müssen Sie ihre Struktur definieren: Welche Spalten in die Tabelle aufgenommen werden und welche Datentypen sie enthalten werden. Die Tabellenstruktur bestimmt, welche Datentypen in jeder Spalte gespeichert werden sollen, sowie die Einschränkungen, die jeder Spalte zugewiesen werden können.
Verwenden Sie den Befehl CREATE TABLE, um die Struktur einer Tabelle in SQL Server zu definieren. Beispiel zum Erstellen einer Tabelle mit mehreren Spalten:
CREATE TABLE Название_таблицы(Название_столбца1 Тип_данных_столбца1,Название_столбца2 Тип_данных_столбца2. )
Im obigen Beispiel ist der Tabellenname der Name der ausgewählten Tabelle, und der Spaltenname und der Spaltentyp sind die Namen und Datentypen für jede Spalte. Der Spaltenname muss innerhalb der Tabelle eindeutig sein, und der Spaltentyp bestimmt, welche Datentypen für eine bestimmte Spalte zulässig sind.
Einige Datentypen, die Sie beim Definieren einer Tabellenkalkulation verwenden können:
- INT: Ganze Zahlen
- VARCHAR(255): Zeichenfolgenwerte mit variabler Länge bis zu 255 Zeichen
- CHAR(10): Zeichenfolgenwerte mit fester Länge von bis zu 10 Zeichen
- DATE: Datum
- TIME: Zeit
- DECIMAL(10,2): dezimalzahlen mit 10 Zeichen und 2 Zeichen nach dem Punkt
Nachdem Sie die Tabellenstruktur definiert haben, können Sie zusätzliche Einschränkungen hinzufügen, z. B. die Spaltenleerheit, die Einschränkung für die Eindeutigkeit von Werten und andere. Mit Einschränkungen können Sie die Datenintegrität sicherstellen und die Tabellenqualität verbessern.
Im nächsten Schritt sehen wir uns an, wie Sie einer Tabelle in SQL Server Einschränkungen hinzufügen.
Schritt 6. Einfügen von Daten in eine Tabelle
Nachdem Sie die Tabelle erstellt haben, müssen Sie sie möglicherweise mit Daten füllen. Sie können dazu die INSERT INTO-Anweisung verwenden.
Verwenden Sie die folgende Syntax, um eine einzelne Datenzeile in eine Tabelle einzufügen:
INSERT INTO название_таблицы (столбец1, столбец2, . столбецN)VALUES (значение1, значение2, . значениеN);
Hier ist Tabellenname der Name Ihrer Tabelle, und in Klammern werden die Namen der Spalten angegeben, in die Sie die Daten einfügen möchten. Geben Sie dann in der VALUES-Anweisung die durch Kommas getrennten Werte für jede Spalte an.
Im Folgenden finden Sie eine Beispielabfrage zum Einfügen von Daten in die Tabelle "employees":
INSERT INTO employees (EmployeeID, LastName, FirstName, City)VALUES (1, 'Smith', 'John', 'New York');
In diesem Beispiel haben wir eine neue Datenzeile in die Tabelle "employees" mit den Werten in den Spalten "EmployeeID", "LastName", "FirstName" und "City" eingefügt.
Wenn Sie mehrere Datenzeilen gleichzeitig einfügen müssen, können Sie eine einzelne INSERT INTO-Anweisung mit mehreren VALUES-Anweisungen verwenden. Hier ist ein Beispiel:
INSERT INTO employees (EmployeeID, LastName, FirstName, City)VALUES (2, 'Johnson', 'Emily', 'Los Angeles'),(3, 'Williams', 'David', 'Chicago');
In diesem Beispiel haben wir zwei neue Datenzeilen in die Tabelle "employees" eingefügt.