Os Bancos de Dados (BDs) consistem conjuntos (coleções) centralizados de dados inter-relacionados, agrupados internamente de acordo com o seu significado no mundo real. Esses dados descrevem fatos e características inerentes aos objetos e eventos envolvidos nos processos do mundo real, de modo que um banco de dados sempre atende a um propósito específico: persistir as propriedades do mundo real nos sistemas computacionais.
Na perspectiva da abordagem relacional, um bom projeto de um banco de dados relacional é aquele no qual cada tabela contém apenas dados sobre um conjunto de entidades. Isso facilita a compreensão, o uso e a manutenção dessas tabelas. Um banco de dados que não é modelado adequadamente pode apresentar anomalias de atualização quando ocorrerem inclusões, exclusões ou modificações de registros em algumas tabelas individuais.
Para evitar esse problema, uma das técnicas empregadas é a da Normalização.
Neste contexto, discorra sobre esta técnica voltada para a modelagem de bancos de dados relacionais, apresentando sua definição, as formas comumente empregadas durante este processo e um exemplo de normalização. O texto deve conter:
a) A definição e importância da Normalização.
b) A definição das 3 (três) primeiras formas normais (1FN, 2FN e 3FN).
c) Um exemplo de normalização até a terceira forma de uma base de dados.
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
A área de jogos virtuais vive um grande avanço com o advento da Internet banda larga. Uma das categorias que foram impulsionadas por essa evolução foi a de RPG, com o surgimento dos Massively Multiplayer Online Role-Playing Game (MMORPG), jogos que suportam grandes quantidades de usuários e que utilizam muitos dos elementos existentes nos jogos de RPGs. Exemplos desses jogos são o Ragnarok, World of Warcraft e Final Fantasy XIV.
Nesse sentido, considere que você é responsável por modelar e implementar o banco de dados de um MMORPG. Nesse jogo, um jogador é descrito pelo seu ID, nome e e-mail, informações obrigatórias e está associado a até três personagens. Cada personagem possui um código i…
Os Bancos de Dados (BDs) consistem conjuntos (coleções) centralizados de dados inter-relacionados, agrupados internamente de acordo com o seu significado no mundo real. Esses dados descrevem fatos e características inerentes aos objetos e eventos envolvidos nos processos do mundo real, de modo que um banco de dados sempre atende a um propósito específico: persistir as propriedades do mundo real nos sistemas computacionais.
Na perspectiva da abordagem relacional, um bom projeto de um banco de dados relacional é aquele no qual cada tabela contém apenas dados sobre um conjunto de entidades. Isso facilita a compreensão, o uso e a manutenção dessas tabelas. Um banco de dados que não é modelado ad…



