Buscar

AV_Modelagem_de_Dados_(FR)

Prévia do material em texto

Avaliação: CCT0191_AV_201301723071 (AG) » MODELAGEM DE DADOS
Tipo de Avaliação: AV
Aluno: 201301723071 - FELIPE ROZELIO DO NASCIMENTO
Professor: FABIO BERNARDO DA SILVA Turma: 9003/AA
Nota da Prova: 7,0 Nota de Partic.: 2 Data: 31/05/2014 09:20:45
 1a Questão (Ref.: 201301848326) Pontos: 1,5 / 1,5
O que é chave estrangeira e o que acontece se tentarmos eliminar a referência de uma chave estrangeira?
Resposta: É uma chave primária de uma tabela, sendo usada por outra. Tudo na tabela que está fazendo
referência a chave estrangeira será comprometido.
Gabarito: A chave estrangeira é um atributo de uma relação que é chave primária em outra. Se excluirmos
uma referência a chave estrangeira podemos ter três situações: CASCADE: a operação elimina as referências,
em efeito cascata RESTRICT: elimina apenas os casos em que não há referência SET NULL: a chave estrangeira
recebe o valor nulo, e a exclusão é efetuada
 2a Questão (Ref.: 201301888431) Pontos: 1,5 / 1,5
Já que muitos dos usuários dos sistemas de bancos de dados não são treinados em computação, os desenvolvedores de
sistemas omitem essa complexidade desses usuários por meio dos diversos níveis de abstração, de modo a facilitar a
interação dos usuários com o sistema. 
Considerando o texto, descreva sobre o nível físico de abstração de dados.
Resposta: É o nível mais baixo de abstração, chamado também de nível interno.
Gabarito:
Nível físico (nível interno) é o mais baixo nível de abstração que descreve a estrutura física de armazenamento do banco
de dados, sua organização de arquivos e seus métodos de acesso.
 3a Questão (Ref.: 201301852745) Pontos: 1,0 / 1,0
 
Para normalizar a tabela acima na segunda forma normal, é necessário:
 
Eliminar a coluna Valor_Unit
Dividir a tabela: Pedido (N_Pedido, Qtde, Sub_Total) e Produto (Cod_Produto, Produto)
Dividir a tabela: Pedido (N_Pedido, Cod_Produto, Qtde, Sub_Total) e Produto (Cod_Produto, Valor_Unit)
 Dividir a tabela: Pedido (N_Pedido, Cod_Produto Qtde, Valor_Unit,Sub_Total) e Produto (Cod_Produto,
Produto)
Eliminar a coluna subtotal
 4a Questão (Ref.: 201301843594) Pontos: 0,5 / 0,5
Acerca de Bancos de Dados e Sistemas de Gerência de Banco de Dados (SGBDs) é correto dizer:
Um banco de dados é uma coleção de programas que possibilita a criação e manutenção de dados,
enquanto que um SGBD permite a realização de consultas sobre os dados através de linguagens de
consulta, como por exemplo SQL.
Um banco de dados não pode ser gerado nem mantido manualmente, ou seja, sem o auxílio de um
SGBD ou programa similar.
 Um SGBD tem acesso não somente ao banco de dados, mas também a uma definição completa do banco
de dados armazenada no catálogo do sistema, ou seja, o SGBD tem acesso aos dados e aos metadados.
O uso de SGBDs permite eliminar a redundância dos dados e garantir as restrições de integridade,
trazendo vantagens em relação ao enfoque de sistemas de arquivos tradicionais.
O administrador do banco de dados (DBA) é a pessoa responsável por autorizar o acesso ao banco de
dados, definir o esquema do banco de dados e o método de acesso, coordenar e monitorar sua utilização
e projetar e implementar ferramentas do SGBD.
 5a Questão (Ref.: 201302026170) Pontos: 0,5 / 0,5
Um modelo conceitual busca criar uma ABSTRAÇÃO da realidade, que seja capaz de registrar os
acontecimentos da mesma. Na construção do modelo de entidade e relacionamento neste nível de
representação é importante:
Escolher as chaves primárias.
Conhecer o SGBD que estará sendo implementado.
 Entender as necessidades dos usuários e as regras que regem o negócio.
Fazer a derivação do modelo, preparando para criação do Banco de Dados.
Definir o tipo e o tamanho dos atributos.
 6a Questão (Ref.: 201301843659)
Pontos: 0,5 / 0,5
Na notação de Peter Chen um losango representa um(a) :
Relacionamento
Agregação
Atributo
 Relacionamento Tipo
Entidade Tipo
 7a Questão (Ref.: 201302026174) Pontos: 0,5 / 0,5
Por definição a cardinalidade representa o número de vezes que um elemento da Entidade de Dados participa
do relacionamento através de um Limite Inferior e Limite Superior. Analisando o negócio de uma loja onde a
fabricação de seus produtos é exclusiva para um cliente, podemos afirmar que: 
Cada produto participará 1-N, significando que o elemento da entidade PRODUTOS não pode existir sem
participar do relacionamento e poderá estar relacionado a muitos CLIENTES na venda.
 Cada produto participará 1-1, significando que o elemento da entidade PRODUTOS não pode existir sem
participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda.
Cada produto participará 0-N, significando que o elemento da entidade PRODUTOS pode existir sem
participar do relacionamento e poderá estar relacionado a vários CLIENTES na venda.
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS pode existir sem
participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda.
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS não pode existir sem
participar do relacionamento e poderá não estar relacionado a um CLIENTES na venda.
 8a Questão (Ref.: 201301873456) Pontos: 0,5 / 0,5
Um modelo entidade-relacionamento foi reestruturado conforme mostrado na figura abaixo. 
Concluiu-se que todos os usuários eram funcionários, embora nem todos os funcionários fossem usuários. O
modelo relacional derivado desse modelo conceitual possuía originalmente duas variáveis de relação básicas,
com os mesmos nomes das entidades correspondentes, tendo ambas EMAIL como chave primária.
Considerando que a variável de relação FUNCIONARIO não será modificada e que a independência de dados
lógica será honrada, a variável de relação USUARIO:
 
será substituída por uma variável de relação básica, apenas.
 será substituída por uma variável de relação básica e uma derivada.
será substituída por uma variável de relação derivada, apenas.
dispensará o uso de chaves candidatas.
terá que manter todos os seus atributos originais.
 9a Questão (Ref.: 201302045525) Pontos: 0,0 / 1,0
Qual das propriedades abaixo denomina o número de tuplas de uma relação ?
 Cardinalidade.
Grau.
Ordenação de tuplas.
 Ordenação dos atributos.
Duplicação de Tuplas
 10a Questão (Ref.: 201301848265) Pontos: 0,5 / 0,5
Três das principais características que um SGBD deve prover são:
mecanismos de backup e recuperação, dependência de dados e retrição de integridade
independência de dados, divisão de dados e restrição de acesso
controle de redundância, compartilhamento de acesso e restrição de integridade
controle de acesso, dependência de dados e mecanismos de backup e recuperação
 independência de dados, retrição de integridade e compartilhamento de dados
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.

Continue navegando