Buscar

PlanoDeAula_371208

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Plano	de	Aula:	Normalização	de	Dados
PROJETO	DE	BANCO	DE	DADOS	-	CCT0700
Título
Normalização	de	Dados
Número	de	Aulas	por	Semana
Número	de	Semana	de	Aula
12
Tema
Normalização	de	Dados
Objetivos
Conceituar	forma	normal.
Identificar	as	diferentes	formas	normais.
Aplicar	a	normalização	de	esquemas	de	tabelas.
Estrutura	do	Conteúdo
Normalização
												Processo	de	Normalização
																								Primeira	Forma	Normal
																								Segunda	Forma	Normal
																								Terceira	Forma	Normal
																								Quarta	Forma	Normal
																								Quinta	Forma	Normal
																								Forma	Normal	de	Boyce-Codd
	
Síntese	da	Aula:
1.	Normalização.
Apresentar	 aos	 alunos	 o	 conceito	 de	 normalização	 e	 sua	 importância	 para	 a
modelagem	do	banco	de	dados.
	
1.1.	Primeira	Forma	Normal	(1FN)
Destacar	que	nesta	forma	normal	não	podem	existir	atributos	compostos	nem
multivalorados.
	
Fazer	a	ligação	desta	forma	normal	com	a	regra	de	modelagem	conceitual	que
decompõem	atributos	composta	e	com	a	que	criar	uma	tabela	para	atributos
multivalorados.
	
Mostrar	 exemplo	 de	 tabelas	 não	 normalizadas	 e	 colocá-las	 na	 primeira	 forma
normal
	
1.2.	Segunda	Forma	Normal	(2FN)
Apresentar	o	conceito	de	dependência	funcional	total.
	
Mostrar	exemplo	de	tabelas	na	primeira	forma	normal	e	colocá-las	na	segunda
forma	normal.
	
1.3.	Terceira	Forma	Normal	(3FN)
Apresentar	o	conceito	de	dependência	transitiva.
	
Mostrar	exemplo	de	tabelas	na	segunda	forma	normal	e	colocá-las	na	terceira
forma	normal.
	
1.4	BCNF,	4FN	e	5FN,
Para	 a	 maioria	 dos	 documentos	 e	 arquivos,	 a	 decomposição	 até	 a	 3FN	 é
suficiente	 para	 obter	 o	 esquema	 de	 um	 banco	 de	 dados	 correspondente	 ao
documento.	 Na	 literatura,	 aparecem	 outras	 formas	 normais,	 como	 a	 forma
normal	de	Boyce/Codd,	a	4FN	e	5FN.	Destas,	a	única	que	 tem	 importância	na
prática	da	engenharia	reversa	é	a	4FN.		[HEUSER,	2009]
	
Demonstrar	o	processo	de	passagem	à	BCNF,	4FN	e	5FN.
	
2.	Estudo	de	Caso	:
Apresentar	aos	alunos	esquemas	não	normalizados	e	pedir	que	seja	realizada
a	normalização.
	
Sugestão:	O	exercício	ser	realizado	em	grupo	e	cada	grupo	deverá	apresentar
a	sua	solução	aos	outros	alunos	para	discussão.	Seria	interessante	que	cada
grupo	recebesse	um	esquema	diferente.
Aplicação	Prática	Teórica
Realizar	uma	pesquisa	sobre	exemplos	de	cenários	não	normalizados.
	
Exercício:
1)	 [Concurso:	 MPOG,	 Analista	 de	 Tecnologia	 da	 Informação	 -	 2013]	 Seja	 a
relação	 EMP-PROJ(CPF,	 NumProj,	 Horas,	 NomeEmp,	 NomeProj,	 LocalProj)	 onde
{CPF,	NumProj}	é	a	chave	primária	de	EMP-PROJ	e	as	seguintes	dependências
funcionais:	
{CPF,	NumProj}	-	Horas	
{CPF}	-	NomeEmp	
{NumProj}	-	{NomeProj,	LocalProj}	
A	 relação	 EMP-PROJ,	 com	 estas	 dependências	 funcionais,	 viola	 qual	 forma
normal?
(A)	Primeira	forma	normal.
(B)	Segunda	forma	normal.
(C)	Terceira	forma	normal.
(D)	Forma	normal	de	Boyce-Codd.
(E)	Quarta	forma	normal.
	
2)	[Concurso:	TJ-PE,	Analista	Juduciário	?	Analista	de	Sistemas,	2012]	É	correto
que	uma	relação	está	na
	
(A)	2FN	se,	e	somente	se,	 todos	os	domínios	básicos	contiverem	mais	de	um
valor	discreto	periódico.
(B)	2FN	se,	e	somente	se,	estiver	na	primeira	e	todos	os	atributos	não	chave
forem	totalmente	dependentes	da	totalidade	da	chave	primária.
(C)	2FN	se,	e	somente	se,	estiver	na	primeira	e	todos	os	atributos	não	chave
forem	dependentes	não	transitivos	da	chave	primária.
(D)	 3FN	 se,	 e	 somente	 se,	 ela	 estiver	 na	 segunda	 e	 todos	 os	 atributos	 não
chave	contiverem	mais	de	um	valor	discreto	periódico.
(E)	3FN	se,	e	somente	se,	todos	os	domínios	básicos	forem	multivalorados.
	
Gabarito:
1)
Segunda	forma	normal.
	
2)
2FN	 se,	 e	 somente	 se,	 estiver	 na	 primeira	 e	 todos	 os	 atributos	 não	 chave
forem	totalmente	dependentes	da	totalidade	da	chave	primária.

Continue navegando