Julgue os itens a seguir acerca de bancos de dados.Em um ban...
Em um banco de dados relacional, os dados são armazenados em tabelas, sem dependências multivaloradas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - errado
Para entender o porquê da alternativa "E" ser a correta, é necessário compreender alguns conceitos básicos sobre bancos de dados relacionais e normalização. Em um banco de dados relacional, os dados são estruturados em tabelas formadas por linhas e colunas. As tabelas representam entidades e os campos representam atributos dessas entidades.
Um dos conceitos fundamentais da normalização de banco de dados é eliminar redundâncias e dependências que possam levar a inconsistências. Em particular, as dependências multivaloradas são uma forma de dependência onde um atributo pode ter vários valores independentes para uma mesma chave primária dentro de uma tabela. Isso é algo que geralmente queremos evitar em um banco de dados relacional, pois pode levar a problemas na integridade dos dados.
A quarta forma normal (4NF) é particularmente focada em resolver problemas de dependências multivaloradas, garantindo que não existam tais dependências não triviais em uma tabela. Ou seja, os dados são organizados de tal forma que cada dependência multivalorada é isolada em uma tabela separada. Portanto, a afirmativa da questão está incorreta, já que um banco de dados relacional pode sim ter dependências multivaloradas caso não esteja devidamente normalizado ou se estiver em uma forma normal que não aborde esta questão especificamente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Dependência Funcional
Dependencia funcional é quando um atributo X identifica um atributo Y ou quando um atributo Y é dependente de um atributo X.
Exemplo: Cidade → Estado (Cidade determina estado)
Representação:
X→Y (X determina Y ou Y e depentende de X)
Transitividade
Quando um atributo X identifica um atributo Y que indentifica um atributo Z.
Exemplo: Cidade → Estado → País ou Cidade → País (Cidade determina Estado que determina País ou Cidade determina País)
Representação:
X→Y→Z ou X→Z (X determina Y que determina Z ou X determina Z)
Dependência Funcional Irredutivel à Esquerda
O lado esquerdo de uma dependencia funcional somente é irredutivel quando o determinante está na sua forma mínima.
Dependência Multivalorada DMV
É uma ampliação da Dependência Funcional, ou seja, um atributo X pode determinar vários atributos Y.
Exemplo: CPF pode ter vários Dependentes
Representação
X →→Y (X multidetermina Y ou Y multidependente de X)
Em um banco de dados relacional normalizado, os dados são armazenados em tabelas, sem dependências multivaloradas.
A 4ª Forma Normal serve justamente para eliminar as dependências multivaloradas. Para que um banco de dados pertença, por definição, ao modelo relacional é necessário que ele esteja, no mínimo, na 1ª Forma Normal. Logo, é possível conviver com dependências multivaloradas até a FNBC e ainda assim percenter ao modelo relacional de dados.
Se tiver normalizado !
Errada
www.totalcross.com
O termo é aplicado aos próprios dados, quando organizados dessa forma, ou a um Sistema Gerenciador de Banco de Dados Relacional (SGBDR) – do inglês Relational database management system (RDBMS) – um programa de computador que implementa a abstração.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo