Observe a tabela a seguir, pertencente a um banco de dados relacional. A chave da tabela é {nomeProduto, nomeFornecedor}
O problema que esta tabela apresenta é:
Observe a tabela a seguir, pertencente a um banco de dados relacional. A chave da tabela é {nomeProduto, nomeFornecedor}
O problema que esta tabela apresenta é:
Com relação à normalização, analise as seguintes afirmativas:
I. Uma relação está na 3FN (terceira forma normal) se, além de outras condições, não há dependências transitivas, isto é, não há nenhuma dependência funcional trivial válida entre os atributos "não chave".
II. Uma relação está na 3FN (terceira forma normal) se, e somente se, estiver na 2FN (segunda forma normal) e não possui atributos multivalorados.
III. Uma das condições para uma relação estar na 3FN (terceira forma normal) é não possuir atributos que dependam funcionalmente apenas de parte da chave primária composta.
IV. Uma das condições para uma relação estar na 3FN (terceira forma normal) é não possuir a chave...
Analise as seguintes afirmações relacionadas ao processo de normalização e seus objetivos no projeto de um banco de dados:
I. No cadastramento dos alunos de uma escola, uma chave primária de busca deve ser formada pelo nome do aluno, associado ao nome da mãe e à sua data de nascimento.
II. A normalização procura evitar problemas como redundância de dados, inconsistência, uso inadequado de espaços de armazenamento e excesso de esforço para manter dados e sistemas.
III. Uma forma normal engloba todas as anteriores, isto é, para que uma tabela esteja na 2FN (segunda forma normal), ela obrigatoriamente deve estar na 1FN (primeira forma normal) e assim por diante.IV. Em um banco de dados relacional, a apresentação da mesma informação na mesma tabela em ...
Com respeito aos fundamentos de bancos de dados relacionais, sabendo-se que atributo não-primo é qualquer atributo que não é membro de uma chave-candidata e que a primeira forma normal - 1FN - é atual e genericamente considerada como parte da definição formal de uma relação, um esquema de relação "E" está na
Em um processo de normalização, um registro particionado de maneira que não se consiga uma junção posterior para recuperar as informações do registro original, estará na
Num projeto de banco de dados é desejável que se alcancem os seguintes critérios: normalização até a quarta forma normal, preservação das dependências e junção sem perda. Entretanto, o primeiro critério pode ser a forma normal Boyce-Codd quando:
A respeito da normalização e formas normais (FN), é correto afirmar que:
conta(num-conta, descr-conta, lançamento(num-lanc, tipolanc, data-lanc, valor-lanc)).
Sabendo que
− conta e lançamento são grupos de ocorrência dos atributos entre parênteses e a eles justapostos;
− os atributos sublinhados são identificadores da relação à qual pertencem;
− num-lanc é dependente de num-conta, isto é, além de num-lanc, é necessário num-conta para identificar um lançamento específico;
− não é necessário guardar histórico, isto é, o surgimento de um par num-conta e num-lanc iguais a um já registrado, substitui o registro.
...Acerca de regras de normalização, assinale a opção incorreta.

A figura acima, gerada por meio do aplicativo Access do Microsoft Office, apresenta um esquema de base de dados de nome Northwind. Julgue os itens seguintes, acerca dos conceitos de banco de dados no modelo relacional e das informações apresentadas na figura.
O modelo está normalizado, pelo menos até a primeira forma normal.
Analise estas afirmativas concernentes à normalização de dados:
I. Objetiva eliminar anomalias de inserção e de eliminação.
II. Objetiva padronizar a criação de tabelas nos bancos de dados relacionais.
III. Objetiva a criação de relações com um único “tema”.
A partir dessa análise, podese concluir que
Um relacionamento com a cardinalidade 1:N, representado em um modelo de dados, indica que

No desenvolvimento de banco de dados (BD) relacionais, a engenharia reversa de arquivo consiste na obtenção de um modelo entidade-relacionamento (ER) a partir de listas, relatórios ou BD antigos. Considerando que, no caso do controle de vendas para um supermercado, uma possível tabela de mercadorias é apresentada acima, julgue os itens subseqüentes, com relação a banco de dados relacionais.
A passagem para a segunda forma normal dá-se eliminando-se as dependências parciais na tabela. No caso da tabela mostrada, não existem dependências parciais.

No desenvolvimento de banco de dados (BD) relacionais, a engenharia reversa de arquivo consiste na obtenção de um modelo entidade-relacionamento (ER) a partir de listas, relatórios ou BD antigos. Considerando que, no caso do controle de vendas para um supermercado, uma possível tabela de mercadorias é apresentada acima, julgue os itens subseqüentes, com relação a banco de dados relacionais.
Um possível esquema para descrever corretamente a tabela é Mercado(Tipo, Fabricante, Código, Nome, Validade, Preço). Nesse caso, a chave primária da tabela mercado é dada pela composição das colunas tipo e có...

No desenvolvimento de banco de dados (BD) relacionais, a engenharia reversa de arquivo consiste na obtenção de um modelo entidade-relacionamento (ER) a partir de listas, relatórios ou BD antigos. Considerando que, no caso do controle de vendas para um supermercado, uma possível tabela de mercadorias é apresentada acima, julgue os itens subseqüentes, com relação a banco de dados relacionais.
A tabela apresentada encontra-se na primeira forma normal.

No desenvolvimento de banco de dados (BD) relacionais, a engenharia reversa de arquivo consiste na obtenção de um modelo entidade-relacionamento (ER) a partir de listas, relatórios ou BD antigos. Considerando que, no caso do controle de vendas para um supermercado, uma possível tabela de mercadorias é apresentada acima, julgue os itens subseqüentes, com relação a banco de dados relacionais.
No processo de engenharia reversa de arquivos, a normalização tem por função reagrupar informações de forma a eliminar redundâncias de dados e permitir a obtenção de um modelo ER.
Julgue os itens a seguir.
A terceira forma normal (3NF) é uma forma normal mais fraca do que a forma normal de Boyce-Codd (BCNF).
Analise as afirmações a respeito de formas normais em projetos de banco de dados relacionais:

A alternativa que apresenta todas as afirmações verdadeiras é:
A forma mais adequada de normalização para um modelo de dados é a
Com relação a conceitos de normalização de dados, julgue os itens seguintes.
A terceira forma normal (3FN) requer que os dados das tabelas dependam da chave primária e de uma única chave secundária da tabela. Um exemplo de 3FN é: Empregado (nome, endereço, projeto, localização-projeto).
Com relação a conceitos de normalização de dados, julgue os itens seguintes.
A segunda forma normal (2FN) requer que todos os dados dependam de todas as chaves das tabelas. Dependências parciais também são permitidas. Um exemplo de 2FN é: Empregado (nome, endereço, trabalho, salário).
Com relação a conceitos de normalização de dados, julgue os itens seguintes.
A primeira forma normal (1FN) requer que os dados nas tabelas sejam bidimensionais, isto é, que não existam grupos repetidos nas linhas. Um exemplo de 1FN é: Empregado (nome, endereço, {dependente nome}).
Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.
Uma relação pode ser colocada na terceira forma normal independentemente de estar na primeira forma normal.
Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.
Quando duas entidades participam de um relacionamento 1-1, para representar essa relação em um banco de dados relacional, uma chave estrangeira deve ser introduzida em cada uma das relações que representam as entidades participantes.
Os bancos de dados relacionais são um dos principais elementos de armazenamento e processamento da informação da atualidade. Acerca dos métodos e técnicas de análise para a estruturação de bancos de dados relacionais, bem como dos fundamentos lógicos e matemáticos, linguagens de programação e tecnologias que embasam o modelo relacional, julgue os itens que se seguem.
A primeira forma normal estabelece que cada valor em uma tupla de uma relação é um valor atômico.
Uma forma normal é um caminho usado para classificar uma tabela com base em suas dependências funcionais. Uma dependência funcional significa que, ao se conhecer o valor de um atributo, pode-se sempre determinar o valor de outro. A respeito dos tipos de forma normal, julgue os seguintes itens.
A quarta forma normal (4FN) faz uso de dependências funcionais multivaloradas. Como conseqüência do conceito de 4FN, uma relação com menos de dois atributos não-chaves sempre atenderá à 4FN.
Uma forma normal é um caminho usado para classificar uma tabela com base em suas dependências funcionais. Uma dependência funcional significa que, ao se conhecer o valor de um atributo, pode-se sempre determinar o valor de outro. A respeito dos tipos de forma normal, julgue os seguintes itens.

Uma forma normal é um caminho usado para classificar uma tabela com base em suas dependências funcionais. Uma dependência funcional significa que, ao se conhecer o valor de um atributo, pode-se sempre determinar o valor de outro. A respeito dos tipos de forma normal, julgue os seguintes itens.

Uma forma normal é um caminho usado para classificar uma tabela com base em suas dependências funcionais. Uma dependência funcional significa que, ao se conhecer o valor de um atributo, pode-se sempre determinar o valor de outro. A respeito dos tipos de forma normal, julgue os seguintes itens.
A primeira forma normal (1FN) é geralmente considerada como parte da definição formal de relação, não permitindo atributos multivalorados, atributos compostos e suas combinações. Isso significa que os domínios de atributos devem incluir somente valores atômicos, e que o valor de qualquer atributo em uma tupla deve ser um dos valores do domínio daquele atributo. Um exemplo correto de 1FN é apresentado a seguir. DEPTO (CodDep, No...
Em um banco de dados relacional, a normalização é o processo de reunirem-se os dados que serão armazenados e separá-los em tabelas, tendo como objetivo principal a preservação da integridade dos dados. Para isso, faz referência às integridades de entidade, de domínio, referencial e à definida pelo usuário. O conceito básico da integridade de entidade especifica
A forma normal que se aplica a relações que tenham chaves candidatas múltiplas em que estas chaves candidatas sejam compostas, tendo um atributo em comum, garantindo que todo determinante seja chave candidata, é:
Na 2a Forma Normal os atributos não-chave dependem:
Sendo A1 e A2 conjuntos de atributos de uma relação T, a notação A1 -> A2 significa que o conjunto de atributos A2 depende funcionalmente do conjunto de atributos A1. Considere o seguinte esquema relacional:
R(A, B, C, D, F) S(A, E)
Para satisfazer as dependências funcionais AB -> CD e CD -> F, a alternativa que decompõe a relação R em outras relações X e Y, de tal forma que o novo esquema esteja na 3a Forma Normal é:
Um analista de sistemas necessita projetar um banco de dados relacional. Para verificar se as tabelas que constituem o banco de dados estão na Segunda Forma Normal, o analista deverá empregar o conceito de
Ao se projetar um banco de dados com o modelo relacional, um analista de sistemas usualmente emprega uma técnica que, quando aplicada às tabelas da base de dados, resulta na redução de informações necessárias para se satisfazer a um particular problema. Tal técnica é conhecida por
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
As chaves primárias de A podem, em determinadas relações, possuir valores nulos.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A representação da primeira forma normal da relação R faz que todos os atributos sejam atômicos.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A terceira forma normal (3FN) é {A,B,C} {B,D,E,F} {A,D,G,H} {A,I} {H,J}.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A segunda forma normal (2FN) é {A,B,C} {B,D,E} {A,D,G} {A,I} {H,J}.
Considerando a aplicação da primeira, da segunda e da terceira forma normal para a tabela de controle de venda de produto e supondo a dependência funcional idProduto->idFornecedor, e a relação VENDA_PRODUTO (idProduto, nomeProduto, idFornecedor, nomeFornecedor, idCliente, nomeCliente, endCliente, DataVenda, totalVenda), julgue os itens subseqüentes.
A relação VENDA_PROD {idProduto, idCliente, DataVenda, totalVenda}, em 2FN, seria: VENDA_PROD{idProduto, idCliente, DataVenda}.
Considerando a aplicação da primeira, da segunda e da terceira forma normal para a tabela de controle de venda de produto e supondo a dependência funcional idProduto->idFornecedor, e a relação VENDA_PRODUTO (idProduto, nomeProduto, idFornecedor, nomeFornecedor, idCliente, nomeCliente, endCliente, DataVenda, totalVenda), julgue os itens subseqüentes.
Seria correta, em 3 FN, a relação VENDA_PROD {idProduto, idCliente, DataVenda, totalVenda}.
Considerando a aplicação da primeira, da segunda e da terceira forma normal para a tabela de controle de venda de produto e supondo a dependência funcional idProduto->idFornecedor, e a relação VENDA_PRODUTO (idProduto, nomeProduto, idFornecedor, nomeFornecedor, idCliente, nomeCliente, endCliente, DataVenda, totalVenda), julgue os itens subseqüentes.
Seria correta a relação CLIENTE {idCliente, nomeCliente, endCliente}, representada da mesma maneira em 2FN e em 3FN.
Considerando a aplicação da primeira, da segunda e da terceira forma normal para a tabela de controle de venda de produto e supondo a dependência funcional idProduto->idFornecedor, e a relação VENDA_PRODUTO (idProduto, nomeProduto, idFornecedor, nomeFornecedor, idCliente, nomeCliente, endCliente, DataVenda, totalVenda), julgue os itens subseqüentes.
A seqüência PROD {idProduto, nomeProduto, idFornecedor, nomeFornecedor}, em 2FN, seria: PROD {idProduto, nomeProduto, idFornecedor} e FORN {idFornecedor, nomeFornecedor}.
Considerando a aplicação da primeira, da segunda e da terceira forma normal para a tabela de controle de venda de produto e supondo a dependência funcional idProduto->idFornecedor, e a relação VENDA_PRODUTO (idProduto, nomeProduto, idFornecedor, nomeFornecedor, idCliente, nomeCliente, endCliente, DataVenda, totalVenda), julgue os itens subseqüentes.
Um exemplo de terceira forma normal (3FN) poderia ser: PROD {idProduto, nomeProduto, idFornecedor, nomeFornecedor}.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionai s F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A terceira forma normal (3FN) é {A,B,C} {B,D,E,F} {A,D,G,H} {A,I} {H,J}.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionai s F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A segunda forma normal (2FN) é {A,B,C} {B,D,E} {A,D,G} {A,I} {H,J}.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A terceira forma normal (3FN) é {A,B,C} {B,D,E,F} {A,D,G,H} {A,I} {H,J}.
Considerando a relação R={A,B,C,D,E,F,G,H,I,J} e o conjunto de dependências funcionais F={{A,B}->{C}, {B,D}->{E,F},{A,D}->{G,H}, A->{I}, H->{J}}, julgue os seguintes itens.
A segunda forma normal (2FN) é {A,B,C} {B,D,E} {A,D,G} {A,I} {H,J}.
Analise as seguintes afirmações relativas à lógica formal.
I. Os argumentos analógicos podem ser apreciados na base da maior ou menor probabilidade com que suas conclusões são estabelecidas.
II. Um critério para apreciação de um argumento analógico é o número de entidades entre as quais se afirmam as analogias.
III. É impossível submeter à prova uma hipótese, se dela forem dedutíveis alguns fatos observáveis.
IV. O operador condicional opera sobre três expressões. A primeira é avaliada e, se falsa, a expressão toda assume o valor da segunda expressão; caso contrário, assume o valor da terceira expressão.
Indique a opção que contenha todas as afirmações verdade...
A relação R (dt, cz, by, ax) em que cz depende funcionalmente de by e em que cz determina funcionalmente tanto ax quanto dt, está na forma normal:
O processo de se reunir todos os dados que serão armazenados em um certo banco de dados e separá-los em tabelas é denominado
Indique V (verdadeiro) ou F (falso) para as afirmações a respeito de normalização em bancos de dados relacionais:
( ) A redução a terceira forma normal é sempre possível.
( ) Com a normalização, redundâncias e, portanto, anomalias de atualização, são evitadas.
( ) Não é necessário considerar as dependências funcionais até a terceira forma normal.
( ) O processo de normalização é reversível e sem perdas.
A seqüência correta é:
Para evitar redundância de dados e anomalias na atualização de um banco de dados, decompõem-se os esquemas das relações, utilizando um mecanismo denominado:
Considere a tabela abaixo e responda às questões 30 a 32.
Para estar em 2FN, a tabela apresentada deveria ser desmembrada nas seguintes tabelas: