SQL Server-Datenbanken sind aufgrund ihrer einfachen Erstellung und Wartung die am häufigsten verwendeten Datenbanken. Bei einem Programm mit grafischer Benutzeroberfläche (GUI) wie SQL Server Management müssen Sie sich nicht um die Verwendung der Befehlszeile kümmern. Siehe Schritt 1 unten, um eine Datenbank zu erstellen und in wenigen Minuten mit der Eingabe von Informationen zu beginnen.
Schritt
Schritt 1. Installieren Sie das SQL Server Management Studio-Programm
Dieses Programm ist kostenlos von Microsoft erhältlich und Sie können es verwenden, um eine Verbindung zu einem SQL-Server herzustellen und es über eine grafische Oberfläche anstatt über die Befehlszeile zu verwalten.
- Um eine Remoteverbindung mit einem SQL-Server zu starten, benötigen Sie ein SQL Server Management-Programm oder ähnliches.
- Mac-Benutzer können Open-Source-Programme wie DbVisualizer oder SQuirreL SQL verwenden. Die Schnittstelle mag unterschiedlich sein, aber das allgemeine Prinzip bleibt gleich.
- In diesem Handbuch erfahren Sie, wie Sie eine Datenbank mit Befehlszeilentools erstellen.
Schritt 2. Starten Sie SQL Server Management Studio
Beim ersten Start des Programms werden Sie gefragt, mit welchem Server Sie sich verbinden möchten. Wenn Sie bereits einen Server in Betrieb haben und über die erforderlichen Berechtigungen verfügen, um eine Verbindung zu diesem Server herzustellen, können Sie die Serveradresse und die Berechtigungsinformationen eingeben. Wenn Sie eine lokale Datenbank erstellen möchten, füllen Sie Datenbankname mit aus. und Authentifizierungstyp auf "Windows-Authentifizierung".
Klicken Sie auf Verbinden, um fortzufahren
Schritt 3. Suchen Sie das Datenbankverzeichnis
Nach der Verbindung mit einem Server, entweder einem lokalen Server oder einem Remote-Server, wird auf der linken Seite des Bildschirms ein Objekt-Explorer-Fenster geöffnet. Oben in der Objekt-Explorer-Struktur befindet sich der Server, mit dem Sie verbunden sind. Wenn der Serverbaum nicht geöffnet und erweitert wird, klicken Sie auf das "+"-Symbol daneben. Suchen Sie das Verzeichnis Datenbanken.
Schritt 4. Erstellen Sie eine neue Datenbank
Klicken Sie mit der rechten Maustaste auf das Verzeichnis Datenbanken und wählen Sie dann "Neue Datenbank…" aus. Ein Fenster wird angezeigt, und Sie können die Datenbank verwalten, bevor Sie sie in diesem Fenster erstellen. Geben Sie der Datenbank einen Namen, damit Sie sie identifizieren können. Die meisten Benutzer können den Rest der Einstellungen als Standard belassen.
- Sie werden feststellen, dass bei der Eingabe des Datenbanknamens automatisch zwei zusätzliche Dateien erstellt werden: die Daten- und Protokolldateien. Die Datendatei enthält alle Daten in der Datenbank, während die Protokolldatei verwendet wird, um Änderungen in der Datenbank zu überwachen.
- Klicken Sie auf OK, um die Datenbank zu erstellen. Die neue Datenbank wird im erweiterten Datenbankverzeichnis angezeigt. Die Datenbank hat ein Röhrensymbol.
Schritt 5. Erstellen Sie eine Tabelle
Eine Datenbank kann nur Daten speichern, wenn Sie eine Struktur für die Daten erstellen. Die Tabellen enthalten die in die Datenbank eingegebenen Informationen, und Sie müssen sie erstellen, bevor Sie mit den nächsten Schritten fortfahren. Erweitern Sie die neue Datenbank im Datenbankverzeichnis, klicken Sie dann mit der rechten Maustaste auf das Tabellenverzeichnis und wählen Sie "Neue Tabelle…".
Auf dem verbleibenden freien Platz auf dem Bildschirm wird ein Fenster geöffnet, in dem Sie die neue Tabelle bearbeiten können
Schritt 6. Erstellen Sie einen Primärschlüssel
Es wird dringend empfohlen, den Primärschlüssel als erste Spalte in der Tabelle zu erstellen. Der Primärschlüssel fungiert als ID-Nummer oder Datensatznummer, mit der Sie Daten leicht abrufen können. Geben Sie zum Erstellen "ID" in das Feld "Spaltenname" ein, geben Sie dann int in das Feld "Datentyp" ein und deaktivieren Sie "Nullen zulassen". Klicken Sie auf das Schlosssymbol in der Symbolleiste, um die Spalte als Primärschlüssel festzulegen.
- In der Spalte Primärschlüssel sollten keine Nullwerte stehen, da die Werte im Datensatz mindestens mit "1" beginnen müssen. Wenn Sie den Wert leer lassen, ist der erste eingegebene Wert "0".
- Scrollen Sie im Fenster Spalteneigenschaften nach unten, bis Sie die Option Identitätsspezifikation finden. Erweitern Sie die Optionen und setzen Sie "(Is Identity)" auf "Yes". Auf diese Weise wird der Wert der Spalte ID mit jeder neuen Dateneingabe erhöht, so dass die Nummerierung für jeden neuen Datensatz automatisch und effektiv durchgeführt wird.
Schritt 7. Verstehen Sie die Tabellenstruktur
Eine Tabelle besteht aus Feldern oder Spalten. Jede Spalte repräsentiert einen Aspekt im Datenbankeintrag. Wenn Sie beispielsweise eine Datenbank für Mitarbeiter erstellen, haben Sie möglicherweise die Spalten "Vorname", "Nachname", "Adresse" und "Telefonnummer".
Schritt 8. Erstellen Sie den Rest der benötigten Spalten
Wenn Sie die Felder für den Primärschlüssel ausgefüllt haben, wird darunter ein neues Feld angezeigt. Im neuen Feld können Sie die nächste Spalte eingeben. Füllen Sie die Felder aus, die Ihrer Meinung nach ausgefüllt werden müssen, und stellen Sie sicher, dass Sie den richtigen Datentyp für die in die Spalte einzugebenden Informationen auswählen:
- nchar(#) - Dieser Datentyp sollte für Text wie Namen, Adressen usw. verwendet werden. Die Zahl in Klammern ist die maximale Anzahl von Zeichen, die in das Feld eingegeben werden können. Durch Festlegen einer Größenbeschränkung stellen Sie sicher, dass die Datenbankgröße überschaubar bleibt. Telefonnummern sollten in diesem Format gespeichert werden, da Sie keine mathematischen Funktionen mit Telefonnummern verwenden.
- int - Dieser Datentyp wird für Datensätze verwendet, die nur Zahlen enthalten, und wird normalerweise für ID-Felder verwendet.
- dezimal(x, y) - Dieser Datentyp wird verwendet, um Zahlen in dezimaler Form zu speichern, und die Zahl in Klammern gibt die Anzahl der Stellen der Zahl bzw. die Anzahl der Dezimalstellen nach der Zahl an. Dezimal(6, 2) speichert beispielsweise eine Zahl in der Form 0000.00.
Schritt 9. Speichern Sie Ihre Tabelle
Wenn Sie mit dem Erstellen von Spalten fertig sind, müssen Sie die Tabelle speichern, bevor Sie Informationen eingeben können. Klicken Sie in der Symbolleiste auf das Symbol Speichern und geben Sie dann einen Tabellennamen ein. Es wird empfohlen, der Tabelle einen Namen zu geben, der dabei hilft, den Inhalt der Tabelle zu identifizieren, insbesondere bei größeren Datenbanken mit vielen Tabellen.
Schritt 10. Geben Sie die Daten in die Tabelle ein
Nachdem Sie die Tabelle gespeichert haben, können Sie mit der Eingabe von Daten beginnen. Erweitern Sie das Verzeichnis Tabellen im Objekt-Explorer-Fenster. Wenn Ihre neue Tabelle nicht in der Liste enthalten ist. Klicken Sie mit der rechten Maustaste auf das Verzeichnis Tabellen, und klicken Sie dann auf Aktualisieren. Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie dann "Top 200 Zeilen bearbeiten".
- Das mittlere Fenster zeigt Felder an, die Sie verwenden können, um mit der Dateneingabe zu beginnen. Ihr ID-Feld wird automatisch ausgefüllt, sodass Sie es jetzt ignorieren können. Füllen Sie die Informationen für die verbleibenden verfügbaren Felder aus. Wenn Sie auf die nächste Zeile klicken, wird das ID-Feld in der ersten Zeile automatisch ausgefüllt.
- Fahren Sie mit diesem Vorgang fort, bis Sie alle erforderlichen Informationen eingegeben haben.
Schritt 11. Verwenden Sie den Befehl Ausführen in der Tabelle, um die Daten zu speichern
Klicken Sie auf die Schaltfläche SQL ausführen in der Symbolleiste, wenn Sie mit der Eingabe der Informationen fertig sind, um sie in der Tabelle zu speichern. Der SQL-Server wird im Hintergrund ausgeführt, um die Daten in die von Ihnen erstellten Spalten zu parsen. Die Schaltfläche SQL ausführen sieht aus wie ein rotes Ausrufezeichen. Sie können dazu auch Strg+R drücken.
Wenn die eingegebenen Daten fehlerhaft sind, werden die Datensätze mit den falschen Daten angezeigt, bevor die Tabelle ausgeführt wird
Schritt 12. Rufen Sie Ihre Daten mit query auf
Zu diesem Zeitpunkt wurde Ihre Datenbank erstellt. Sie können in jeder Datenbank so viele Tabellen erstellen, wie Sie benötigen (jede Datenbank hat Einschränkungen, aber die meisten Benutzer müssen sich nicht darum kümmern, es sei denn, der Benutzer arbeitet an einer Datenbank auf Unternehmensebene). Sie können nun Daten abrufen, um Berichte zu erstellen oder für andere administrative Zwecke. Ausführliche Informationen zum Aufrufen von Daten mit Abfragen finden Sie im WikiHow-Artikel.