Please enable JavaScript.
Coggle requires JavaScript to display documents.
Linguagem SQL (Tipos de Dados (Numéricos (A precisão p determina o número…
Linguagem SQL
Tipos de Dados
Character
- Cadeias de tamanho fixo (CHARACTER ou CHAR)
- Cadeias de tamanho variável (CHARACTER VARYING ou VARCHAR
- Cadeias para armazenar grandes objetos (CHARACTER LARGE OBJECT ou CLOB)
Binary String
Sequência de bytes usadas para armazenas dados não tradicionais, como imagens, áudios e arquivos de vídeo, etc.
Binary, Binay Varying e Binary Large Object (Blob)
Numéricos
-
-
-
FLOAT é representado por float(p), um valor numérico aproximado com precisão binária (número de dígitos binários necessários para o armazenamento do valor aproximado)
-
-
DateTime e Interval
DATE - armazena ano, mês e dia
-
TIMESTAMP - engloba DATE e TIME, mais seis posições para a fração decimal de segundos e uma qualificação opcional WITH TIME ZONE
-
-
ROW
Viola as regras de normalização, pois permite declarar uma linha de dados inteira dentro de um único campo em uma única linha de uma tabela
-
-
-
Conceitos Básicos
-
-
-
Através da declaração, o SGBD cuida dos detalhes de implementação dos comandos, e encontra os dados
-
Utiliza o cálculo e a álgebra relacional como base teórica para implementar as operações dentro dos SGBDs
Existem implementações procedurais no SQL para aumentar o leque de complexidade capaz de ser expressa, além de desempenho.
Tabelas
-
-
-
-
Base x Derivada
Tabela Base - Tabelas que têm seus registros ou linhas armazenados na base de dados. Pode ser uma tabela persistente, temporária global, temporária global declarada ou temporária local criada.
Tabela Derivada - está direta ou indiretamente associada a uma ou mais tabela por meio da avaliação de uma consulta. Uma view (visão), por exemplo, é uma tabela derivada.
Visões são atualizáveis se, e somente se, ela é definida sobre apenas uma tabela e a chave primária faz parte dos atributos da visão, bem como todos os atributos não nulos que não tiverem valores padrão definidos
-
-