Como criar uma tabela em SQL

Como criar uma tabela em SQL

Saber como criar uma tabela SQL de maneira adequada talvez seja uma das habilidades mais essenciais que um designer de banco de dados iniciante deve ter.





Se você é novo no gerenciamento de banco de dados ou simplesmente precisa de uma atualização nas tabelas SQL, este tutorial é perfeito para você.





Primeiros passos com sua tabela SQL

Antes de criarmos uma tabela, certifique-se de ter um esquema configurado em um servidor SQL. Para este exemplo, usaremos um Servidor MySQL junto com o MySQL Workbench para criar uma tabela.





A primeira coisa a fazer é configurar uma conexão.

Para fazer isso, abra o MySQL Workbench e clique em + ícone para adicionar uma conexão.



Isso abre uma caixa de diálogo onde você pode controlar as propriedades da nova conexão. Adicionar um novo Nome da Conexão e clique OK .

como reverter a pesquisa de imagens no telefone

Clicar na conexão leva você ao editor, onde pode inserir consultas para criar e manipular esquemas.





Para testar nosso código para a criação de uma tabela, vamos criar um novo esquema.

CREATE schema mySchema;
USE mySchema

Isso cria um esquema SQL que armazena tabelas e seus relacionamentos. Agora, vamos para a mesa.





Crie uma tabela SQL

Em SQL, uma tabela pode ser criada usando a palavra-chave CREATE. Ao criar a tabela, você precisa especificar seus nomes de coluna, tipos de dados de coluna e a coluna de chave primária.

A sintaxe geral para fazer isso é:

CREATE TABLE table_name(
column1 datatype
column2 datatype,
column3 datatype,
.....
columnN datatype,
PRIMARY KEY( columnName )
);

Vamos usar essa sintaxe para criar uma tabela que armazena dados de funcionários em uma empresa.

use mySchema;
CREATE TABLE employee(
empID int not null,
empName varchar(25) not null,
emailID varchar(25) not null,
PRIMARY KEY (empID)
);

Observe a frase-chave não nula aqui. Isso garante que, sempre que um novo funcionário é adicionado, nenhum dos campos pode ser deixado em branco durante a adição de suas informações.

Agora, vamos testar se nossa tabela foi criada com sucesso e armazenada no esquema. Uma maneira de fazer isso é adicionar alguns valores à tabela e enviá-los para o painel ‘Grade de resultados’.

Adicionando valores em uma tabela SQL

Para adicionar valores à tabela, use o seguinte comando e argumentos:

INSERT INTO employee
VALUES (1, ‘John Matthews’, ‘john_matthews@muo.com’);

Exibindo valores de uma tabela SQL

Para exibir os valores da tabela de funcionários, podemos usar o comando SELECT.

Para fazer isso, use o seguinte:

SELECT * from employee;

O * here é um operador curinga que seleciona tudo por padrão. Nesse caso, todas as linhas da tabela de funcionários são selecionadas para serem exibidas.

Se tudo correr bem, você verá o seguinte:

Relacionado: Aprenda o comando GROUP BY do SQL

Explorando SQL ainda mais

Os bancos de dados são muito mais do que simplesmente construir tabela sobre tabela. Você pode brincar com alguns recursos úteis, como consultas e subconsultas ou, se estiver se sentindo aventureiro, até mesmo tentar escrever um procedimento ou gatilho.

No final do dia, entretanto, a eficácia de seu programa SQL se resume a quão bem você constrói e estrutura suas tabelas. Portanto, certifique-se de manter este guia marcado até saber como construir tabelas SQL como a palma da sua mão!

Compartilhado Compartilhado Tweet O email A folha de referências dos comandos SQL essenciais para iniciantes

Quer aprender mais sobre SQL? Ter um controle sobre os vários comandos de consulta SQL é uma ótima maneira de progredir.

Leia a seguir
Tópicos relacionados
  • Programação
  • SQL
  • base de dados
Sobre o autor Yash Chellani(10 artigos publicados)

Yash é um aspirante a estudante de ciência da computação que adora construir coisas e escrever sobre todas as coisas relacionadas à tecnologia. Em seu tempo livre, ele gosta de jogar Squash, ler uma cópia do último Murakami e caçar dragões em Skyrim.

Mais de Yash Chellani

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever