oi oi pessoal cá estou eu novamente com a nossa segunda parte da nossa trilogia tão esperada pedido aclamada sobre normalização Então hoje a gente vai falar sobre a segunda forma normal né pessoal conhece como segunda FM e assim já curti esse vídeo já dá um like e já compartilha porque vocês ficaram me pedindo demais sobre normalização toda hora tinha um comentário meu vídeo pode olhar para você dar uma olhada nos antes mas quando ele trabalha na organização quando vai levar uma apresentação aí você só fala aí você não entende gente então estou aqui pagando todas
as minhas dívidas então por favor me dá esse biscoito e já curti esse vídeo já deixe seus comentários aqui embaixo se você está feliz com este conteúdo da nossa trilogia Bora para a aula e [Música] bom então a primeira aula que nós tivemos a gente conversou um pouquinho sobre a importância da normalização né Porque que a gente tem que normalizar se você não assistiu pausa esse vídeo volta lá porque você entender Por que que você precisa normalizar uma cadela um banco é essencial né para você conseguir fazer isso a gente precisa ver sentir umas coisas
que a gente faz né galera então não adianta lá vou seguir aí se aquilo se você entender o Real motivo né O que está por trás daquele conjunto de regras então assim pausa volte assistir para ficar muito mais caro para vocês então vamos lá então vamos lá sem mais delongas falar sobre a segunda forma normal você no quê que é normalização não é um conjunto de regras que a gente aplica em uma tabela em um banco de dados para que a gente consiga ter resultados de formas mais flexíveis resultados melhores diminuir o custo de manutenção
ele tá res E aí tudo isso mas que eu falei na nossa aula anterior como que a gente coloca uma tabela na segunda forma normal já que a gente já aprendeu da primeira a sua tabela já está na primeira forma normal você já está me now' é atributos multivalorados e compostos já Camila Muito bom parabéns agora a gente vai passar essa tabela para nossa segunda forma normal então quando a gente fala sobre segunda forma normal nós estamos falando de independência entre os atributos os atributos de cada tabela precisam ser Independentes entre si que que que
é isso como assim tô entendendo nada Calma que eu vou explicar para você de forma prática no exemplo que vai ficar um pouquinho mais claro se você tem uma chave primária composta essa chave ela precisa determinar o todo o completo A gente não pode ter um atributo dependendo apenas de parte dessa chave primária Então vamos lá a a nossa tabela que a gente chama de tabela de funcionários vai aparecer em algum lugar dessa tela onde eu tiver espaço acho que é mais fácil aqui desse Praça enfim a gente tem a nossa tabela de funcionários a
nossa tabela de funcionários que a gente tem o Haiti do funcionário o nome do funcionário a gente tem Wide da tarefa do funcionário a gente tem a descrição da tarefa do funcionário a gente tem o cargo do funcionário a gente tem as horas né questão que devem ser né empregadas como recurso para aquele funcionário então nós temos todas essas informações e aí nessa tabela de funcionários Vocês conseguem entender que nós temos duas Chaves primárias Então a gente tem como chave primária o e do funcionário e a gente também tem Wide da tarefa e as nós
temos atributos nós temos Campos que eles são independentes entre as chaves privadas estão você percebe que Wade da tarefa a descrição da tarefa ela só depende do Haiti da tarefa que que isso significa significa que se eu tirar o ardido a tarefa e colocar em uma outra cadela não vou ter impacto em um na minha tabela de funcionários porque são atributos Independentes como que eu faria então para poder normalizar essa tabela para deixar ela não é normalizada na nossa segunda forma normal então eu posto muito bem tirar uma rede da tarefa EA descrição da tarefa
colocar numa segunda entidade numa segunda tabela e nessa a tabela eu vou ter apenas né a as informações os atributos que se referem ao meu funcionário como que ficaria ficaria dessa forma aqui como vocês podem ver na imagem né enchendo os funcionários com as informações do funcionário e a gente tem o Nossa tabela de tarefas né que tem Wide da tarefa que tem a descrição ali do que que aquele funcionário vai fazer então Vocês entenderam que a gente transformou esses atributos Independência a gente tem uma chave primária composta a gente quebrou essa relação a gente
quebrou essa tabela e nós transformamos em duas e como que eu limpo como que eu sei porque a gente também deixa na nossa tabela de funcionários Land da nossa tarefa né como uma chave estrangeira né então a gente tem lá dentro da nossa tabela uma chave estrangeira e chave primária chave estrangeira Você não assistiu todas as minhas aulas volta lá que eu tenho uma aula vou deixar linkado no card que conta um pouquinho mais o que que a chave primária chave estrangeira e chave candidato em pense negócio chave eu já expliquei para você só não
vou ficar aqui sendo uma pessoa repetitiva mas que eu já sofro mas a gente consegue fazer isso é que eu sei que a minha O que é a Minnie que o meu funcionário ele tem ali Aquele dia quando eu quiser saber qual que é a descrição daquela tarefa eu vou lá aí consigo linkar desta forma e isso também é eu minimizo o curso de mudança porque vamos dizer que a descrição daquela tarefa o nome daquela tarefa né ela tem a mudado sofrido alguma alteração aí agora essa tarefa não vai ser mais a gente vai fazer
uma outra coisa eu não vou precisar mudar na minha tabela de funcionários em todos os funcionários estão relacionados aquela tarefa a única alteração que eu vou até vai ser nessa tabela as tarefas então é somente Alice que eu vou ter que eu vou ter que alterar essa informação certo pessoal então é isso né quando nós temos uma tabela onde nós temos essa Chaves completamente Independência separadas e entidades diferentes nós podemos falar que a nossa tabela está normalizada na segunda forma normal ficou um pouquinho complicado de entender é uma pergunta para mim aqui embaixo tem um
link das minhas outras redes sociais tô las pode me mandar mensagem pode me mandar perguntas deixe o comentário aqui não entendi queria ter uma queria ter uma explicação um pouquinho mais detalhado por quem mais resumida deixa aqui que a gente entra em contato com você para você e aí quem sabe a gente consegue aí fazer uma segunda aula fazer uma alma um pouco mais não é direcionada para as suas dúvidas mais assim só entrar em contato aqui respondo todas as dúvidas de vocês tá bom muito obrigada pela atenção uma vez deixa o seu like seu
comentário compartilha se você achou esse conteúdo interessante e até a próxima aula muito obrigada a [Música] E aí