Verwendung der SQL Create-Anweisung zum Erstellen von Datenbanken und Tabellen

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.



SQL CREATE DATABASE Syntax

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;

DATENBANKEN ANZEIGEN

Um die soeben erstellte Datenbank und die Liste der Datenbanken im System anzuzeigen, verwenden wir SHOW DATABASES Befehl:


SHOW DATABASES;

SQL CREATE TABLE-Syntax

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.).


Hinweis:Beim Erstellen einer Tabelle in SQL müssen wir die Tabellenspalte angeben Namen und der Art der Daten sie werden halten.

Die am häufigsten verwendeten Datentypen sind:

  • CHAR
  • VARCHAR
  • TEXT
  • DATE
  • TIME
  • TIMESTAMP

Beispiel für SQL CREATE TABLE

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.