Database
 sql >> Base de Dados >  >> RDS >> Database

Como criar tabelas de banco de dados com SQL


Já aprendemos o que é SQL e como podemos usar comandos select básicos para obter informações de nosso banco de dados. Podemos usar essas informações que selecionamos para extrair insights de bancos de dados potencialmente complicados. Neste artigo, vamos aprender como criar tabelas de banco de dados com SQL .

Lembre-se de que as tabelas são basicamente itens de banco de dados que contêm colunas de dados organizadas. No artigo sobre os depoimentos select, trabalhamos com uma tabela chamada “respondentes”. Essa tabela continha uma vasta lista de pessoas que responderam a uma campanha de e-mail indicando que gostariam de receber novos e-mails. As colunas desta tabela incluíam um número de identificação exclusivo para cada respondente, bem como seu nome, e-mail e endereço IP.

No exemplo a seguir, mostraremos o código usado para criar a tabela de respondentes:
CREATE TABLE respondents (     id INT,     first_name VARCHAR(50),     last_name VARCHAR(50),     email VARCHAR(50),     ip_address VARCHAR(20) );

Observe que no bloco de código acima, a primeira linha inicia a instrução “CREATE TABLE” seguida por parênteses abertos. Cada nova linha (seguida por uma vírgula) introduz o nome de uma nova coluna na tabela e que tipo de “tipo de dados” ela conterá. Por exemplo, os números podem ser mantidos em um tipo de dados INT (inteiro).
Para obter as informações mais detalhadas e abrangentes sobre os tipos de dados SQL aceitáveis, você deve verificar a documentação fornecida pela Oracle ou vários livros sobre administração de banco de dados.
Agora você tem uma melhor compreensão da sintaxe e do uso da instrução “create table” no SQL. E você tem um exemplo de como essa declaração é usada na natureza. Certifique-se de deixar um comentário se você tiver alguma dúvida.

Se você estiver procurando por uma solução de banco de dados completa, considere obter sua própria hospedagem dedicada gerenciada para recursos ilimitados e customização.