In diesem Beitrag erfahren Sie, wie Sie mit der SQL-Anweisung create eine Datenbank und Tabellen in SQL erstellen. Bevor wir eine Tabelle erstellen und Daten hinzufügen können, müssen wir zunächst eine Datenbank erstellen.
Um eine Datenbank in SQL zu erstellen, müssen wir CREATE DATABASE
verwenden Befehl.
CREATE DATABASE dbname;
Beispielsweise:
Die folgende SQL-Anweisung erstellt eine Datenbank mit dem Namen 'ProductionDB'.
CREATE DATABASE ProductionDB;
Um die soeben erstellte Datenbank und die Liste der Datenbanken im System anzuzeigen, verwenden wir SHOW DATABASES
Befehl:
SHOW DATABASES;
Tabellen sind die Bausteine relationaler Datenbanken. In der Datenbanktabelle werden alle Daten in einer Datenbank gespeichert.
Um eine Tabelle in SQL zu erstellen, müssen wir CREATE TABLE
verwenden Befehl.
CREATE TABLE table_name (
column_name1 datatype,
column_name2 datatype,
column_name3 datatype, .... );
Spaltennamen geben den Namen der Spalten der Tabelle an.
Der Datentyp gibt den Typ der Daten an, die die Spalte enthalten kann (z. B. Ganzzahl, Text, Datum usw.).
Die am häufigsten verwendeten Datentypen sind:
CHAR
VARCHAR
TEXT
DATE
TIME
TIMESTAMP
CREATE TABLE employees (
EmployeeID int,
FirstName varchar(255),
LastName varchar(255),
Department varchar(255),
JoiningDate DATE );
Der obige Code erstellt eine leere Tabelle mit dem Namen 'Mitarbeiter' mit fünf Spalten.
In den angegebenen Spalten kann EmployeeID nur ganzzahlige Werte enthalten. Die Spalten FirstName, LastName und Department können bis zu 255 Zeichen enthalten.
Die Spalte JoiningDate enthält den Datumstyp.