Aula Formas Normais
Aula Formas Normais
Aula Formas Normais
FORMAS NORMAIS
1ª FORMA NORMAL
1
Faculdades Metropolitanas Unidas
Departamento de Ciências Exatas e Gerenciais
FUNCIONARIO
Nome da Coluna Tipo Condensado Permite Valor Nulo
CD_FUNCIONARIO int Não
NM_FUNCIONARIO varchar(50) Não
NR_RG varchar(15) Sim
NR_CPF varchar(11) Sim
DS_SEXO char(1) Sim
VL_SALARIO numeric(18, 2) Sim
NR_TELEFONE int Sim
DT_ADMISSAO date Sim
QT_ANOS int Sim
DS_LOGRADOURO varchar(50) Sim
DS_COMPLEMENTO varchar(20) Sim
DS_BAIRRO varchar(20) Sim
DS_CEP varchar(8) Sim
PESQUISA COM IGUAL (=) DEVE TER O TEXTO COMPLETO COMO ABAIXO:
SELECT * FROM FUNCIONARIO
WHERE DS_ENDERECO = 'AV BRASIL, 100, CASA 1A, JD. EUROPA, 040209900'
2
Faculdades Metropolitanas Unidas
Departamento de Ciências Exatas e Gerenciais
EXCLUSÃO DE COLUNA
ALTER TABLE FUNCIONARIO DROP COLUMN DS_ENDERECO
3
Faculdades Metropolitanas Unidas
Departamento de Ciências Exatas e Gerenciais
FUNCIONARIO
Nome da Coluna Tipo Condensado Permite Valor Nulo
CD_FUNCIONA... int Não
NM_FUNCION... varchar(50) Não
NR_RG varchar(15) Sim
NR_CPF varchar(11) Sim
VL_SALARIO numeric(18, 2) Sim
DS_SEXO char(1) Sim
DS_ENDERECO varchar(80) Sim
NR_TELEFONE int Sim
DT_ADMISSAO date Sim
CD_BAIRRO int Não
BAIRRO
Nome da Coluna Tipo Condensado Permite Valor Nulo
CD_BAIRRO int Não
NM_BAIRRO varchar(20) Não
2ª FORMA NORMAL
3ª FORMA NORMAL
DROP TABLE FUNCIONARIO
4
Faculdades Metropolitanas Unidas
Departamento de Ciências Exatas e Gerenciais