1.10 SQL

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 2

ASPECTOS GERAIS

= Structure Query Language


É a linguagem padrão para manipulação de banco de
s.q.l.
dados relacionais
(
É uma linguagem declarativa Descreve o que fazer
e não como fazer )
TIPOS DE DADOS
TEXTO BOOLEANO True (verdadeiro) = 1
= Cadeia de caracteres Assume os valores False (falso) = 0
CHAR (n) Tamanho fixo n Null (nulo)
VARCHAR (n) Tamanho variável (≤ n) DATA
(datas válidas )
Só permite
São inseridos com aspas simples = DD – MM – YYYY
É case sensitive (DIA – MÊS - ANO )
NUMÉRICO
smallint )
(Integer, int,
Números inteiros HORA
e reais (double precision )
Float,, real, = HH: MM: SS (horas válidas )
Só permite

BINÁRIO
(HORA: MINUTO: SEGUNDO)
= Cadeia de Bits OUTROS
BIT (n) Tamanho fixo n (
TIMESTAMP DATA – HORA – FUSO HORÁRIO )
em um único tipo )
BIT VARYING (n) Tamanho variável (≤ n) DATETIME (Combina data e hora

BLOB (Binary Large Object) INTERVAL ( entre datas ou horas)


Calcula o intervalo
TCL (Transaction
Language
Control
)
DDL ( Data Definition
Language ) Comandos usados para controlar as transações
Conjunto de comandos que podem ser usados em um B.D.
para definir o esquema do B.D.
COMANDOS
( )
Descrição da estrutura do B.D.:
tabelas, campos, views e funções COMMIT
ROLLBACK
COMANDOS
CREATE
DROP
ALTER
TRUNCATE
RENAME s.q.l.
= CATEGORIAS =

DML (DataLanguage
Manipulation
)
Conjunto de comandos usados para realizar
transações em um banco de dados

COMANDOS
DCL ( Data Control
Language )

SELECT Comandos usados para lidar com autorização de


dados e licenças de usuários para controlar quem
INSERT tem acesso para ver ou manipular dados B.D.
UPDATE
COMANDOS
DELETE GRANT
REVOKE

Você também pode gostar