Como usar a instrução SQL Create para criar banco de dados e tabelas

Nesta postagem, veremos como usar a instrução SQL create para criar um banco de dados e tabelas em SQL. Antes de poder criar uma tabela e adicionar dados, primeiro precisamos criar um banco de dados.



Sintaxe SQL CREATE DATABASE

Para criar um banco de dados em SQL, precisamos usar o CREATE DATABASE comando.

CREATE DATABASE dbname;

Por exemplo:


A seguinte instrução SQL cria um banco de dados chamado “ProductionDB”

CREATE DATABASE ProductionDB;

MOSTRAR BASES DE DADOS

Para ver o banco de dados que você acabou de criar e também ver a lista de bancos de dados no sistema, usamos o SHOW DATABASES comando:


SHOW DATABASES;

Sintaxe SQL CREATE TABLE

As tabelas são os blocos de construção de bancos de dados relacionais. A tabela do banco de dados é onde todos os dados em um banco de dados são armazenados.

Para criar uma tabela em SQL, precisamos usar o CREATE TABLE comando.

CREATE TABLE table_name (
column_name1 datatype,
column_name2 datatype,
column_name3 datatype, .... );

column_names especifica o nome das colunas da tabela.

O tipo de dados especifica o tipo de dados que a coluna pode conter (por exemplo, número inteiro, texto, data, etc.).


Observação:Ao criar uma tabela em SQL, devemos especificar a coluna da tabela nomes e a tipo de dados eles vão segurar.

Os tipos de dados mais comuns usados ​​são:

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

Exemplo de SQL CREATE TABLE

CREATE TABLE employees (
EmployeeID int,
FirstName varchar(255),
LastName varchar(255),
Department varchar(255),
JoiningDate DATE );

O código acima cria uma tabela vazia chamada “funcionários” com cinco colunas.

Nas colunas especificadas, EmployeeID pode conter apenas valores inteiros - as colunas FirstName, LastName e Department podem conter até 255 caracteres.

A coluna JoiningDate contém o tipo de data.