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

SQL, criando uma tabela


Um banco de dados é composto por uma ou mais tabelas.

A criação de uma tabela em SQL é feita usando o CREATE TABLE comando.

No momento da criação, você precisa especificar os nomes das colunas da tabela e o tipo de dados que elas conterão.

SQL define vários tipos de dados.

Os mais importantes e os que você verá com mais frequência são:
  • CHAR
  • TEXT
  • VARCHAR
  • DATE
  • TIME
  • DATETIME
  • TIMESTAMP

Os tipos numéricos incluem
  • TINYINT 1 byte
  • INT 4 bytes
  • BIGINT 8 bytes
  • SMALLINT 2 bytes
  • DECIMAL
  • FLOAT

Todos eles possuem números. O que muda é o tamanho que esse número pode ter.

Um TINYINT vai de 0 a 255. Um INT de -2^31 a +2^31.

Quanto maior o tamanho em bytes, mais espaço será necessário no armazenamento.

Esta é a sintaxe para criar um people tabela com 2 colunas, uma inteira e a outra uma string de comprimento variável:
CREATE TABLE people (
  age INT,
  name CHAR(20)
);