Questões de Concurso Sobre formas normais em banco de dados

Foram encontradas 796 questões

Q534297 Banco de Dados

Em banco de dados, diversos elementos são relevantes, desde o processo de modelagem, passando pelo processo de mapeamento, até a implementação. No entanto, apesar de muitos profissionais conhecerem de forma prática o uso de banco de dados, especialmente a linguagem SQL, esses profissionais desconhecem o aspecto teórico. Dessa forma, considere as definições a seguir.


I. Processo para analisar os esquemas de relação de dados tomando como referência as dependências funcionais e as chaves primárias, de modo a minimizar redundâncias e anomalias de inserção, exclusão e atualização.


II. Baseia-se no conceito de dependência transitiva, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R for total e funcionalmente dependente da chave primária de R e não haver nenhum atributo não principal de R transitivamente dependente da chave primária.


III. Trata-se de um conceito baseado na em dependência funcional total, ou seja, considerando uma relação R qualquer, cada atributo não principal A em R é total e funcionalmente dependente da chave primária de R.


IV. Trata-se de um conceito que possibilita que o domínio de atributos seja apenas de valores atômicos. Os atributos multivalorados não são aprovados, ou seja, reprova relações como valores de atributo dentro de tuplas.


A partir dos elementos apresentados anteriormente, assinale a alternativa que contempla a associação correta:

Alternativas
Q522761 Banco de Dados
 Sobre normalização e formas normais em banco de dados, analise as assertivas a seguir:


I. Para estar na segunda forma normal (2FN),uma tabela também deve, necessariamente, estar na primeira forma normal (1FN).


II. Para estar na segunda forma normal (2FN),uma tabela não pode conter uma coluna que dependa apenas de parte de uma chave primária composta.


III. Para estar na terceira formal normal (3FN),uma tabela não pode conter uma coluna que, além de depender da chave primária,dependa de outra coluna ou conjunto de colunas da tabela.


Quais estão corretas?

Alternativas
Q522711 Banco de Dados
A Figura 1 – Tabela Projeto_Empregado apresenta uma tabela do banco de dados chamada “Projeto_Empregado", que possui, respectivamente, as colunas “Cod_Projeto", “Cod_Empreg", “Nome_Empreg", “Categoria_Funcional_Empreg", “Salario", “Data_Inicio_Projeto" e “Tempo_Alocado_Ao_Projeto", sendo as colunas “Cod_Projeto" e “Cod_Empreg" a chave primária dessa tabela em virtude do empregado poder trabalhar em múltiplos projetos. Nesse contexto, a tabela está em que Forma Normal?

Imagem associada para resolução da questão


Alternativas
Q522357 Banco de Dados
Algumas formas normais estão disponibilizadas na coluna I. Estabeleça a correta correspondência com suas definições ou aplicações disponibilizadas na coluna II.


Coluna I

1. 1FN

2. 2FN

3. 3FN

4. BCFN

5. 5FN


Coluna II

( ) Seus únicos determinantes são chaves candidatas.

( ) Não contém tabelas aninhadas.

( ) Evitar dependências parciais.

( ) Combater a dependência de junção.

( ) Evitar dependências transitivas.


A sequência correta, de cima para baixo, é: 

Alternativas
Q522355 Banco de Dados
A forma normal que trabalha o conceito de dependência funcional multivalorada é:
Alternativas
Q520677 Banco de Dados

A passagem para a terceira forma normal (3FN) consta em dividir tabelas para eliminar as dependências transitivas. Considere a tabela a seguir representada por um esquema relacional.


Empregado (matriculaEmpregado, nome, cargo, salario)


A forma normalizada desse esquema será:

Alternativas
Q510231 Banco de Dados
Considere a entidade a seguir, retirada de um diagrama de entidade-relacionamento, que possui como chave primária os atributos employee_id e start_date.

                        Imagem associada para resolução da questão

Pode-se afirmar que para esta entidade estar na Segunda Forma Normal (2FN), ela precisa estar na Primeira Forma Normal (1FN) e
Alternativas
Q507345 Banco de Dados
Uma forma normal é uma regra que deve ser obedecida por uma tabela de banco de dados, a fim de que esta seja considerada “bem projetada”. Para que uma tabela esteja de acordo com a Terceira Forma Normal (3FN), ela deve estar na Segunda Forma Normal (2FN) e, complementarmente, eliminar:
Alternativas
Q501333 Banco de Dados
As técnicas de projeto de bancos de dados visam à obtenção de três objetivos principais, quais sejam:
Alternativas
Q500538 Banco de Dados
As formas normais estabelecem algumas restrições aos valores das tabelas de um banco de dados relacional. Segundo a definição da primeira forma normal,
Alternativas
Q496377 Banco de Dados
Em um banco de dados relacional, uma relação R está na segunda forma normal se, além de estar na primeira forma normal,
Alternativas
Q496277 Banco de Dados
A respeito de banco de dados, julgue o item subsequente.

Para normalizar, conforme primeira forma, uma tabela em um banco de dados, é preciso criar chaves estrangeiras que representem a ligação entre elas.
Alternativas
Q467992 Banco de Dados
Considere as seguintes dependências funcionais sobre os atributos A, B, C e D de uma tabela relacional, listadas a seguir.

                       A→B
                       A→C
                       C→D

A dependência funcional que NÃO pode ser derivada das dependências acima é:
Alternativas
Ano: 2014 Banca: FUNDEPES Órgão: IF-SP
Q1214262 Banco de Dados
A forma normal que impede “relações dentro de relações” ou as “relações como valores de atributo dentro de tuplas” é a:
Alternativas
Q1018492 Banco de Dados
Considerando o conceito de normalização existente em bancos de dados relacionais, uma relação R está na segunda forma normal se, além de estar na primeira forma normal,
Alternativas
Q925885 Banco de Dados
Uma determinada escola resolve abrir vagas em cursos de idiomas para a comunidade de forma gratuita. Cada candidato tem direito de se inscrever em apenas um curso. Cada curso ofertado possui uma sigla que o identifica univocamente. O candidato recebe um código identificador exclusivo. Um banco de dados foi criado para armazenar as informações da inscrição. A base de dados contém as tabelas CANDIDATO e CURSO com as seguintes estruturas:
CANDIDATO: ( *CODIGO_CANDIDATO, NOME_CANDIDATO, SIGLA_CARGO, NOME_CARGO ) CURSO: ( *SIGLA_CURSO, NOME_CURSO, NUMERO_VAGAS )
Os atributos CODIGO_CANDIDATO e SIGLA_CURSO são chaves primárias em suas respectivas tabelas. Com base nas informações descritas, as formas normais mais completas, dentre 1FN, 2FN e 3FN, em que as tabelas CANDIDATO E CURSO encontram-se são, respectivamente,
Alternativas
Q917530 Banco de Dados
Tomando como base o modelo relacional de dados, a modelagem de dados, na abordagem lógica, deve contemplar todas as formas normais; já o modelo físico de dados pode dispensar algumas formas normais com o objetivo de incrementar o desempenho nas operações de consulta a dados.
Alternativas
Q710644 Banco de Dados
Com relação à normalização de banco de dados, analise as assertivas abaixo. I. Ausência de dependências funcionais em que o determinante não seja uma chave candidata implicará que o banco de dados pertença a 2FN. II. Ausência de dependências funcionais que não sejam irredutíveis implicará que o banco de dados pertença a 1FN. III. Ausência de dependências de junção que não sejam implicadas por chaves candidatas implicará que o banco de dados pertença a 5FN. É correto o que se afirma em
Alternativas
Q710639 Banco de Dados
Assinale a alternativa que apresenta o nível de normalização na otimização de banco de dados em que os atributos não chaves são mutuamente independentes e irredutivelmente dependentes da chave primária.
Alternativas
Q710638 Banco de Dados
Quanto aos bancos de dados, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta. ( ) Em alguns bancos de dados, não há razões suficientes para se aplicar todas as regras de normalização. ( ) Nos bancos de dados normalizados, os atributos não chaves são dependentes da chave primária. ( ) A normalização de banco de dados não elimina todas as redundâncias. ( ) A normalização de um banco de dados elimina todas as anomalias de atualização.
Alternativas
Respostas
461: A
462: E
463: A
464: B
465: E
466: C
467: D
468: C
469: A
470: E
471: B
472: E
473: A
474: A
475: A
476: B
477: C
478: E
479: C
480: C