Baixe o app para aproveitar ainda mais
Prévia do material em texto
http://www.passeidireto.com/perfil/824999/ Avaliação: CCT0191_AV_» MODELAGEM DE DADOS Tipo de Avaliação: AV Professor: CLAUDIA ABREU PAES Turma: 9001/AA Nota da Prova: 3,8 Nota de Partic.: 0 Data: 07/03/2015 10:10:00 (F) 1a Questão (Ref.: 75512) Pontos: 0,5 / 1,5 Um conceito importante no modelo de Entidade e Relacionamento (ER) é o conceito de relacionamento. Descreva este conceito. Gabarito: Além de especificar os objetos sobre os quais deseja-se manter informações, o Diagrama de Entidades e Relacionamentos (DER) deve permitir a especificação das propriedades dos objetos que serão armazenadas no banco de dados. Uma das propriedades sobre as quais pode ser desejável manter informações é a associação entre objetos. Sendo assim, descrevemos os relacionamentos entre esses objetos com a finalidade de mapear a relação entre eles. 2a Questão (Ref.: 77422) Pontos: 0,8 / 1,5 A generalização/especialização pode ser classificada em dois tipos, total ou parcial, de acordo com a obrigatoriedade ou não de a uma ocorrência da entidade genérica corresponder uma ocorrência da entidade especializada. Descreva e dê um exemplo de generalização/especialização do tipo parcial. Gabarito: Em uma generalização/especialização parcial, nem toda ocorrência da entidade genérica possui uma ocorrência correspondente em uma entidade especializada. Esse é o caso do exemplo demonstrado da imagem abaixo, no qual nem toda entidade FUNCIONÁRIO possui uma entidade correspondente em uma das duas especializações (nem todo o funcionário é motorista ou secretária). Esse tipo de generalização/especialização é simbolizado por um "p". Usualmente, quando há uma especialização parcial, na entidade genérica (no caso do exemplo, emFUNCIONÁRIO) aparece um atributo que identifica o tipo de ocorrência da entidade genérica (no caso do exemplo, trata-se do atributo tipo de funcionário). Este atributo não é necessário no caso de especializações totais, já que a presença da ocorrência correspondente a entidade genérica em uma de suas especializações é suficiente para identificar o tipo da entidade. http://www.passeidireto.com/perfil/824999/ 3a Questão (Ref.: 52861) Pontos: 0,5 / 0,5 Considerando a arquitetura de três-esquemas (externo, conceitual e físico) de um sistema de banco de dados, a capacidade de modificar a definição dos esquemas de um banco em determinado nível, sem afetar o esquema do nível superior, é denominada: Abstração de dados Modelo semântico de dados Suporte a múltiplas visões Independência de dados Conjunto de entidades 4a Questão (Ref.: 230789) Pontos: 0,0 / 0,5 Os Sistemas Gerenciadores de Banco de Dados possuem propriedades fundamentais que determinam o sucesso de qualquer projeto de desenvolvimento. Marque a alternativa correta que NÃO indica um benefício da propriedade INDEPENDÊNCIA DOS DADOS. garante a incidência da redundância dos dados. padroniza as estruturas de dados relacionadas ao banco de dados. facilita a manutenção do sistema. provê ao programador facilidade no desenvolvimento dos programas. facilita o desenvolvimento de novos sistemas. 5a Questão (Ref.: 570086) Pontos: 0,0 / 0,5 Sabe-se que um relacionamento estabelece a ligação entre elementos de duas ou mais entidades de dados para representar uma regra de negócio. Considerando o seguinte mini mundo: Um curso de inglês matricula seus alunos em turmas de acordo com o nível de preparação que se encontra após a realização de um teste. Cada semestre o aluno está inserido em uma turma e seu número de matrícula vai sendo trocado de acordo. O aluno realiza pagamentos mensais.O atributo NOTA refere-se ao resultado final obtido das avaliações durante o semestre. Em sua análise, NOTA é atributo de qual entidade? Matricula Pagamento Aluno Turma Curso 6a Questão (Ref.: 230793) Pontos: 0,0 / 0,5 Define-se Entidade de Dados como um conjunto de objetos que existe no mundo real, tem identificação própria e no contexto do negócio entende-se que é preciso ter muitos objetos participando. Conhecendo a definição, identifique dentre as entidades de dados representadas no mini mundo a seguir, a entidade de dados que deverá ter o relacionamento com o CLIENTE. Mini Mundo Diariamente o estacionamento Próspero recebe vários clientes para aluguel de suas vagas e possui uma rotina destinada ao bom atendimento. http://www.passeidireto.com/perfil/824999/ O veículo é identificado (Placa, Cor e modelo) e registrado pelo atendente, que emite um comprovante e cadastra o cliente, que for recebido pela 1ª vez. Todas as vagas são cadastradas com sua devida localização e situação e, são distribuídas automaticamente a cada cliente. A locação da vaga registra Data e Hora de Entrada, Data e Hora de Saída. A liberação é efetivada a partir da solicitação do cliente, que entrega o seu comprovante de locação, realiza o pagamento e recebe uma autorização de saída. O manobrista retira o carro da vaga e entrega-o ao cliente. VAGA LOCAÇÃO MANOBRISTA ATENDENTE VEICULO 7a Questão (Ref.: 230796) 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á 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. 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. 8a Questão (Ref.: 240344) 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: Auto relacionamento Generalização Especialização Agregação Entidade Fraca 9a Questão (Ref.: 243008) 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 Candidata. Chave composta Chave Alternativa. Chave Primária. Chave Estrangeira. http://www.passeidireto.com/perfil/824999/ 10a Questão (Ref.: 570104) Pontos: 0,0 / 1,0 A derivação do modeloconceitual em modelo lógico para representação de dados do tipo generalização pressupõe diversos procedimentos. Considerando que o modelo abaixo representa uma generalização do tipo TOTALIDADE, marque a alternativa que indica a melhor solução para esse tipo de derivação, considerando que o sublinhado contínuo representa a chave primária e o itálico representa a chave estrangeira na relação. PESSOA = {CÓDIGO, NOME, EMAIL, CPF, CNPJ}, sabendo-se que quando for PESSOA FÌSICA o atributo CNPJ ficará vazio e quando for PESSOA JURÍDICA o atributo CPF ficará vazio. PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= {CNPJ }. PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}. PESSOA FÍSICA = {CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}. PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = {CPF} + PESSOA JURÌDICA= { CNPJ}.
Compartilhar