Please enable JavaScript.
Coggle requires JavaScript to display documents.
Criando um Banco de Dados - Coggle Diagram
Criando um Banco de Dados
Outros tipos de dados
BLOB
Permite o armazenamento de informações binárias, arquivos e imagens
TEXT
Permite o armazenamento de grandes informações de strings
Redes
Permite o armazenamento de endereços IP, MAC-ADDRESS e outros
Monetários
Permite o armazenamento de valores monetários com formatação
Geométricos
Permite o armazenamento de informações de formas geométricas
String
Data e Hora
Listas customizadas
Atributos
NULL / Not NULL
Permite ou não valores nulos
• Unsigned / Signed
Permite ou não números negativos
• Auto-increment
Sequências, contadores
• Zerofill
Preenche o valor numérico completando com zeros a esquerda
Boas práticas de armazenamento
• Espaço em disco
Quanto menor o tipo de dado, menos espaço ele ocupará
• Processamento e busca
Quanto menor o tipo de dado, mais rápido é o processamento
• Maus usos dos tipos de dados
Armazenar dados numéricos em colunas string
Armazenar dados numéricos em campos maiores que o necessário
Criar campos de string maiores do que o necessário
• Bom usos dos tipos de dados
Escolher o menor tipo de dados possível para armazenar suas informações
Pergunta: Qual o menor e maior valor que o campo poderá receber?
DDL (Data Definition Language)
Linguagem de Definição de Dados
– CREATE: Cria uma estrutura
– ALTER: Altera uma estrutura
– DROP: Exclui uma estrutura