Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/11/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/4 Avaliação: CCT0191_AV_201403343781 » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: 201403343781 FILIPI LUIZ MEIRELLES GOMES DE SA Professor: CLAUDIA ABREU PAES Turma: 9002/AB Nota da Prova: 8,0 Nota de Partic.: 2 Data: 17/11/2015 17:41:12 1a Questão (Ref.: 201404059004) Pontos: 1,5 / 1,5 Em uma clínica um paciente pode ser consultado por diferentes médicos, de acordo com o médico de plantão. Dessa consulta deseja guardar, além das informações do médico e do paciente, também a data e hora da consulta. Sendo assim, os atributos data e hora da consulta podem ser definidos na entidade Paciente, uma vez que ele que sofre a consulta? Justifique. Resposta: Não pode! A relação Consulta entre paciente e médico vai gerar uma cardinalidade N:N. Desta forma devemos transformar a relação consulta em uma entidade que armazenará os dados referentes à consulta e chaves estrangeiras das entidades paciente e medico. Exemplo: PACIENTE(idPaciente(pk),cpf,nome_pac,idade) MEDICO(idMedico(pk),crm,nome_med) CONSULTA(idConsulta(pk),idpaciente(fk),idmedico(fk),dt_consulta,hr_consulta) Gabarito: Não pois data e hora da consulta depende da entidade paciente e do médico que realizou. Sendo assim, são atributos de relacionamento, neste caso do relacionamento Consulta. Fundamentação do(a) Professor(a): Não pois data e hora da consulta depende da entidade paciente e do médico que realizou. Sendo assim, são atributos de relacionamento, neste caso do relacionamento Consulta. 2a Questão (Ref.: 201403636285) Pontos: 1,5 / 1,5 Levando em consideração as 3 principais formas normais (FN) durante o processo de normalização de tabelas, descreva as características principais de cada uma delas. Resposta: 1FN Todos os atributos devem ser monovalorados e atômicos 2FN Todos os atributos devem estar na 1FN e todos os atributos primos não podem depender totalmente da chave primária 3FN Todos os atributos devem estar na 2FN e toda coluna nãochave não pode depender de outra coluna nãochave Gabarito: 1FN: Eliminar tabela aninhada 2FN: Eliminar dependência funcional 3FN: Eliminar dependência transitiva Fundamentação do(a) Professor(a): ok 3a Questão (Ref.: 201403431110) Pontos: 0,5 / 0,5 H0029054 Rectangle H0029054 Rectangle 25/11/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/4 Um banco de dados relacional armazena os dados em vários locais chamados tabela e, simultaneamente, também monitora o relacionamento entre elas. Uma das diretrizes básicas para banco de dados relacional é que cada tabela que contenha campos que aceitem valores nulos deve ter esses campos inicializados com 0 (zero), quando esses forem numéricos, e com um espaço em branco quando nãonuméricos. que permita repetição de valores em um campo definido como chave primária deve, obrigatoriamente, possuir um relacionamento entre esse campo em um outro definido como chave estrangeira. deve armazenar informações de uma entidade específica. deve conter pelo menos um campo definido como chave estrangeira, um como chave primária e, finalmente, um campo definido com autonumeração, que será utilizado com índice. deve conter um campo que represente toda a informação sobre uma das entidades da referida tabela. 4a Questão (Ref.: 201403431028) Pontos: 0,5 / 0,5 Independência de Dados significa: os dados são colocados no BD independentemente um do outro. ao usuários não precisam definir os dados. os dados estão livres de controle do DBA. imunidade das aplicações às mudanças na estrutura de armazenamento e estratégias de acesso. não há necessidade de interferência do Administrador de Dados na criação do BD. 5a Questão (Ref.: 201404006082) Pontos: 0,5 / 0,5 Leia atentamento o seguinte cenário: Cenário: Um berçário deseja informatizar suas operações. Quando um bebê nasce, algumas informações são armazenadas sobre ele, tais como: nome, data do nascimento, peso do nascimento, altura, a mãe deste bebê e o médico que fez seu parto. Para as mães, o berçário também deseja manter um controle, guardando informações como: nome, endereço, telefone e data de nascimento. Para os médicos, é importante saber: CRM, nome, telefone celular e especialidade. (cenário retirado: http://www.uel.br/pessoal/valerio/Lista%20de%20exercicios%2001%20%20MC%20%20parte%2001.pdf) Trabalhando com o modelo entidade relacionamento, quais são as Entidades identificadas no cenário abaixo. Mãe e Médico Bebê e Médico Berçário, Bebê e Médico Bebê, Mãe e Médico Berçário, Bebê, Mãe e Médico 6a Questão (Ref.: 201404006105) Pontos: 0,5 / 0,5 Uma loja de material esportivo deseja efetuar o cadastro de seus cliente com as seguintes informações Nome, telefones, email. Sendo assim, o ideal é definir o atributo telefones como: Atributo obrigatório. Atributo multivalorado. Atributo monovalorado. Atributo composto. Atributo identificador. 25/11/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/4 7a Questão (Ref.: 201404010772) Pontos: 0,5 / 0,5 Uma das propriedades do diagrama entidade relacionamento é manter informações sobre a associação (relacionamento) entre objetos. Considere uma situação em que pessoas são representadas por uma entidade, e casamentos são representados por um relacionamento. Nesse caso, o relacionamento de casamentos constituirá um exemplo de ... autorrelacionamento. cardinalidade. especialização. relacionamento ternário. entidade associativa. 8a Questão (Ref.: 201403426520) Pontos: 0,5 / 0,5 A afirmação: "A receita federal classifica os contribuinte como pessoas físicas ou jurídicas". Seria convenientemente representada em uma estrutura de: Generalização/Especialização total e exclusiva. Relacionamento ternário entre contribuinte, pessoa física e pessoa jurídica. Generalização/Especialização parcial com superposição. Agregação entre contribuintes e receita federal. Agregação entre pessoa física e pessoa jurídica. 9a Questão (Ref.: 201403621167) Pontos: 1,0 / 1,0 O modelo lógico de dados, tem como conceito básico estabelecer relações entre linhas de tabelas de um banco de dados relacional. Dentre as listadas abaixo, selecione o tipo de chave que tem como característica a Implementação de relacionamento entre tabelas de um banco de dados relacional Chave Alternativa. Chave Candidata. Chave composta Chave Primária. Chave Estrangeira. 10a Questão (Ref.: 201403441681) Pontos: 1,0 / 1,0 (Concurso: Banco do Nordeste) No processo de desenvolvimento de um sistema de informação, elaborase um modelo de dados no qual se usam técnicas de normalização. Sobre esta técnica de normalização, é CORRETO afirmar que: a normalização define as relações existes entre os atributos que podem ser do tipo um para um ou um para vários. em um modelo totalmente normalizado, preservase a relação de dependência entre os atributos, além de preservar a redundância da informação, pois assim conseguese garantir o fácil acesso às informações em virtude de encontraremse disponíveis em vários pontos do modelo de dados. a normalização define regras para cada um dos atributos da entidade. a normalização tem como objetivo definir as funções a serem executadas por cada entidade do modelo relacional. a normalização é um processo formal que examina os atributos de uma entidade, com o objetivo de evitar anomalias, eliminando grupos repetitivos, dependências e redundâncias dos atributos. 25/11/2015 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/4 Período de não visualização da prova: desde 12/11/2015 até 24/11/2015.
Compartilhar