Buscar

Modelagem de Dados

Prévia do material em texto

Avaliação: CCT0191_AV_201301014354 (AG) » MODELAGEM DE DADOS 
Tipo de Avaliação: AV 
Aluno: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: xxxxxxxxxxxxxx 
Nota da Prova: Nota de Partic.: 2 Data: 00/00/2014 
 
 
 1a Questão (Ref.: 201301246703) Pontos: Sem Correç. / 1,5 
A partir do esquema relacional abaixo, aplique as 1ª, 2ª e 3ª formas normais e represente as relações 
normalizadas ao final. 
 
CLIENTE=(CPF,nome, idade, endereço, telefone (0-*), codConsulta, dataconsulta, horaconsulta, cpf, nome 
dependente, idade dependente) 
 
 
 
Resposta: 
 
 
Gabarito: CLIENTE = (CPF,nome, idade, endereço) 
 
CLIENTETEL = (CPF,numeroTel ) 
 
DEPENDENTE = (CPFCliente,CPF, nome dependente, idade dependente ) 
 
CONSULTA = ( codConsulta, CPF , dataconsulta, horaconsulta) 
 
 
 
 2a Questão (Ref.: 201301063990) Pontos: 0,5 / 0,5 
O grupo de usuários de um Sistema de Banco de Dados que é encarregado de coordenar e monitorar o uso do 
sistema é denominado: 
 
 
 
Projetista de Banco de Dados 
 
Analista de Sistemas 
 Administrador de Banco e dados 
 
Programador de Aplicações 
 
Administrador de Dados 
 
 
 
 3a Questão (Ref.: 201301068676) Pontos: 0,0 / 0,5 
Três das principais características que um SGBD deve prover são: 
 
 
 
controle de redundância, compartilhamento de acesso e restrição de integridade 
 
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 
 independência de dados, retrição de integridade e compartilhamento de dados 
 controle de acesso, dependência de dados e mecanismos de backup e recuperação 
 
 
 
 4a Questão (Ref.: 201301585865) Pontos: 0,0 / 0,5 
Leia com atenção o mini mundo abaixo. 
 
Um clube inscreve novos sócios todos os anos. Cada inscrição deve recolher o pagamento de uma mensalidade 
que equivale a 2% do salário mínimo. Essa inscrição dá direito ao sócio de freqüentar as instalações de lazer do 
clube, como piscina, quadras, salão de festa e churrasqueira, mas a diretoria registra a freqüência do sócio. 
 
Se você tivesse que construir um modelo de entidade e relacionamento, qual alternativa abaixo NÃO seria uma 
entidade de dados. 
 
 
 
Frequencia 
 Clube 
 
Sócio 
 Lazer 
 
Pagamento 
 
 
 
 5a Questão (Ref.: 201301256133) Pontos: 0,5 / 0,5 
Dado o cenário: Um funcionário trabalha em um ou vários projetos, onde um projeto é constituído por um ou 
vários projetos e um computador é utilizado em ou mais projeto por um ou mais funcionários. No Diagrama 
Entidade Relacionamento (DER) para modelarmos o cenário de forma a responder qual funcionário utiliza o 
computador em um determinado projeto precisamos trabalhar com o conceito de: 
 
 
 
Especialização 
 
Entidade Fraca 
 Agregação 
 
Generalização 
 
Auto relacionamento 
 
 
 
 6a Questão (Ref.: 201301064059) Pontos: 0,0 / 0,5 
No contexto do projeto de banco de dados podemos afirmar que o estudo de um objeto existente no mundo real 
constitui-se em um(a): 
 
 
 
Relacionamento 
 Entidade Tipo 
 Entidade 
 
Relacionamento Tipo 
 
Atributo 
 
 
 
 7a Questão (Ref.: 201301064150) Pontos: 0,0 / 1,0 
A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria 
convenientemente representada em uma estrutura de: 
 
 
 
Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica. 
 
Agregação entre contribuintes e receita federal. 
 Generalização/Especialização parcial com superposição. 
 
Agregação entre pessoa física e pessoa jurídica. 
 Generalização/Especialização total e exclusiva. 
 
 
 
 8a Questão (Ref.: 201301064316) Pontos: 0,0 / 1,0 
Sobre o Modelo Relacional é correto afirmar: 
 
 
 
Descreve uma relação ou tabela do banco de dados como um conjunto de tuplas, sendo que uma ou 
mais tuplas formam a chave primária. 
 Em uma relação ou tabela no modelo relacional é obrigatória a existência de chave primária e de chave 
estrangeira, enquanto que chaves candidatas são opcionais. 
 
É um modelo conceitual de banco de dados proposto por Codd em 1970 através do qual é possível 
representar as entidades e os relacionamentos de um sistema de informações. 
 
É um modelo de implementação de banco de dados que representa o banco de dados como uma coleção 
de nodos conectados a partir de um nodo raiz. 
 É um modelo de implementação de banco de dados em que os dados são armazenados em tabelas, 
sendo que as linhas representam fatos armazenados e as colunas representam os atributos da tabela. 
 
 
 
 9a Questão (Ref.: 201301064081) Pontos: 0,5 / 0,5 
Na notação de Peter Chen (0,1) representa a cardinalidade : 
 
 
 
Mínimo um , Máximo muitos 
 
Mínimo muitos , Máximo muitos 
 
Mínimo um , Máximo zero 
 Mínimo zero , Máximo um 
 
Mínimo zero , Máximo muitos 
 
 
 
 10a Questão (Ref.: 201301108845) 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 lógico de abstração de dados. 
 
 
 
Resposta: Na abstração de dados são analisados os objetivos do negócio, identificando os atributos, as etapas, e 
tarefas necessárias para atingir o este objetivo, fazendo a relação entre cada um desses objetos e seus 
respectivos relacionamentos, sem se preocupar com os tipos de tecnologias que serão empregadas. 
 
 
Gabarito: 
Nível lógico é um nível médio de abstração que descreve quais dados estão armazenados no banco de dados e quais os 
inter-relacionamentos entre eles. Este nível é utilizado pelos administradores do bando de dados que precisem decidir 
quais informações devem pertencer ao banco de dados.

Continue navegando