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 ?
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.