Bom dia. Gostaria de saber se vai ter o curso de álgebra relacional neste curso ou se ela será abordada no próximo curso de modelagem ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Bom dia. Gostaria de saber se vai ter o curso de álgebra relacional neste curso ou se ela será abordada no próximo curso de modelagem ?
Oi Túlio, como você está?
Nosso curso de álgebra relacional está em processo de regravação. Em breve a formação será atualizada com um conteúdo revisado e atualizado!
Peço desculpas pela confusão causada. Os textos apresentando o conteúdo de álgebra já foram editados e retirados da formação, por ora.
Caso tenha dúvidas ou queira conversar sobre o assunto, fico a disposição!
Um abraço.
Olá Larissa, estou bem obrigado.
Beleza, ficarei no aguardo. Aproveitando o momento você pode indicar livros ou lista de exercícios relacionado a Normalização ? Encontrei um livro muito bom pra praticar os exercícios.
Oi Túlio!
Meu livro preferido para os estudos de modelagem de BD é o Banco de dados - Projeto e Implementação, do Felipe Nery. Os exemplos são bastante explorados e há um capítulo inteiro dedicado à normalização.
Também utilizo bastante o Sistemas de Banco de Dados de Elsmari e Navathe.
Para a prática, é interessante que você construa um banco de dados de alguma situação da vida real e observe cada dependência funcional e aplique as formas normais. A inteligência artificial me tem sido um grande auxílio para ter novas ideias e construir BDs de serviços que utilizo, para praticar os conceitos. Pedi para o chat GPT construir um banco de dados de um serviço de streaming, por exemplo, e recebi 6 tabelas com vários atributos, olha só:
Tabela de Usuários (users)
Tabela de Filmes (movies)
Tabela de Séries (tv_shows)
Tabela de Episódios (episodes)
Tabela de Lista de Reprodução (playlists)
Tabela de Conteúdo na Lista de Reprodução (playlist_content)
Sugiro que você tente, também! Essa ferramenta pode ser muito útil nos seus estudos. É importante lembrar que a inteligência artificial fornece muitas informações e ideias, mas não é confiável. O senso crítico e a subjetividade são essenciais para a construção de um banco de dados.
O processo de normalização é bastante interativo. É importante, para ter uma prática consciente, que você tenha alguma intimidade com o banco de dados que está normalizando, mesmo que seja fictício. Fazer o processo de modelar e relacionar as tabelas antes da normalização vai te proporcionar maior riqueza de aprendizado.
Espero ter ajudado, Túlio! Abração.