Publicidade|Remover

Uma forma normal é uma maneira de classificar uma tabela embasada em suas dependências funcionais. A respeito dos conceitos relativos às três primeiras formas normais, julgue os seguintes itens.

A primeira forma normal (1FN) não permite relações dentro de relações ou relações como atributos de tuplas, ou seja, apenas são permitidos valores atômicos.

Considere as seguintes informações do dicionário de dados de um banco de dados:

* FAC-NUM: número de fatura de compra-venda

* FAC-DATA: data da fatura de compra-venda

* CLI-NOM: nome do cliente

* CLI-DIR: endereço do cliente

* CLI-RG: RG do cliente

* CLI-TEL: número de telefone do cliente

* CATEGORIA: categoria do produto

* CODIGO: código do produto

* DESC: descrição do produto

* VR-UNIT: valor unitário do produto

* QUANT: quantidade de produtos a pedir

Nesse banco de dados, para uma mesma fatura, pode haver vários itens de categoria, código, descrição do produto, valor unitário e quantidade. Os dados de categoria, descrição do produto e valor unitário dependem somente do código do produto. Os dados do nome do cliente, endereço do cliente e número de telefone do cliente dependem do RG do cliente. Com base nessas informações e nos conceitos de bancos de dados relacionais e normalização, julgue os itens seguintes.

TABELA1(FAC-NUM, FAC-DATA, CLI-NOM, CLI-DIR, CLI-RG e CLI-TEL) e TABELA2 (FAC-NUM,CODIGO, QUANT) correspondem a representações em primeira e terceira forma normal, respectivamente.

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

A ANSI (American National Standars Institute) é uma instituição vinculada a padrões e códigos, alfabetos e esquemas de sinalização. Quanto a essas atividades, pode-se afirmar que:

O processo de relacionar uma entidade com duas outras entidades previamente relacionadas, geralmente, do tipo N:M, de modo que o relacionamento da primeira entidade com estas duas já relacionadas forme um relacionamento binário, representando de modo mais claro e semântico um relacionamento não-binário entre as três entidades, é denominado de:

Assinale a alternativa que apresenta a melhor definição da forma normal de Boyce/Codd (FNBC).

Selecione a opção que corresponde ao texto que ilustra o principal objetivo da primeira forma normal na normalização de estrutura de banco de dados.

Com relação à normalização, diz-se que uma entidade está na

Num projeto de bancos de dados, o levantamento das dependências funcionais é importante porque fornece subsídios indispensáveis para a fase de:

Com relação a tuning em banco de dados, julgue os itens subsecutivos.

Em um banco de dados, a despeito de a normalização reduzir a replicação de dados, ela nem sempre proporciona o bom desempenho das operações de acesso a esses dados.

A normalização de dados representa uma seqüência de passos aplicada no projeto de um BD que permite um armazenamento consistente e um eficiente acesso aos dados em um banco de dados relacional, com o objetivo de reduzir a redundância e as chances de os dados se tornarem inconsistentes. Considerando que PED se refere ao atributo PEDIDO e que é chave primária, a tabela que se encontra na 3ª. FN é:

Analise as seguintes afirmações relacionadas à análise e ao projeto orientados a objetos:

I. O principal propósito do diagrama entidade-relacionamento (E-R) é representar os objetos e suas relações.

II. As tabelas de objetos de dados podem ser "normalizadas", aplicando-se um conjunto de regras de normalização, resultando em um "modelo relacional" para os dados. Uma dessas regras especifica que: determinada instância de um objeto tem um e somente um valor para cada atributo.

III. Um objeto em potencial não poderá ser utilizado ou considerado durante a análise se a informação sobre ele precisar ser lembrada para que o sistema possa funcionar.

IV. Devido à característica da reusabilidade da orientação a objetos, a prototipação é um modelo de desenvolvimento de software que não pode ser considerado nem utilizado na análise orientada a objetos.

Indique a opção que contenha todas as afirmações verdadeiras.

Julgue os itens de 91 a 95, referentes a projeto de banco de dados.

A decomposição de uma variável de relação, que esteja na primeira forma normal em relações, na segunda forma normal consiste um procedimento eficaz para eliminar completamente as anomalias de inserção.

Na normalização de dados, caso exista um ou mais atributos que dependam de um atributo não-chave, estes atributos deverão ser extraídos para outra tabela. Trata-se da condição para que a tabela esteja na

Codd estabeleceu a existência de três tipos de relações normalizadas, denominadas primeira, segunda e terceira formas normais. Uma relação está na 3ª FORMA NORMAL, se e somente se todos os domínios que não são chaves forem completamente:

Página 2
Publicidade|Remover