Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: _AV_» MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: Anônimo Da Escola Nota da Prova: 6,5 Nota de Partic.: Av. Parcial.: Data: 1a Questão (Ref.: 201505734692) sem. N/A: Níveis de abstração Pontos: 0,0 /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: O nível lógico de abstração de dados identifica um modelo que atraves de desenhos o desenvolvedor consegue explicitar para o usuário as entidades encontradas atraves da analise do mini-mundo, representando assim de forma mais fácil os objetos da realidade para que o usuário possa compreender o desenho e como será o armazenamento dos dados no sistema, como será possível a recuperação de informações. Gabarito: 2a Questão (Ref.: 201505904107) sem. N/A: Derivação do Modelo Lógico Relacional Pontos: 1,5 /1,5 Transforme o Modelos Entidade Relacionamento (Projeto Conceitual) abaixo em um Modelo Relacional (Projeto Lógico). Resposta: Autor (Codigo(PK), Nome, Data_Nasc); Livro (Numero(PK), Titulo, Ano); Autor_Livro (Codigo(FK), Numero(FK)); Gabarito: 3a Questão (Ref.: 201505881964) sem. N/A: Modelagem de Dados Pontos: 0,5 /0,5 De acordo com (Navathe, 2005), podemos definir um banco de dados como um conjunto de dados que se relacionam. Dentre os usuários de banco de dados, quem é responsável por identificar os dados a serem armazenados no Banco de Dados e por escolher as estruturas apropriadas para representar e armazenar esses dados? Usuários Finais Analistas de Sistemas Administrador de Dados Programadores de Aplicação Administradores de Banco de Dados 4a Questão (Ref.: 201505694529) sem. N/A: fundamentos Pontos: 0,5 /0,5 Com relação às características de um SGBD, o compartilhamento de dados: permite que usuários diferentes utilizem o dado com conceitos diferentes. permite que usuários diferentes utilizem o dado ao mesmo tempo. permite que usuários diferentes utilizem o dado em tempos diferentes. permite que um dado seja dividido pelas aplicações. permite que aplicações diferentes utilizem o dado com conceitos diferentes 5a Questão (Ref.: 201505698969) 3a sem.: DER Pontos: 0,5 /0,5 O Diagrama Entidade-Relacionamento, proposto por P. Chen, é uma ferramenta tipicamente utilizada para a elaboração do seguinte modelo de dados: físico conceitual interno externo hierárquico 6a Questão (Ref.: 201505689960) 6a sem.: MODELO CONCEITUAL Pontos: 0,5 /0,5 Um atributo para ser identificador dever ser classificado como: Composto e Obrigatório Não único e simples Único e Obrigatório Composto e monovalorado Único e opcional 7a Questão (Ref.: 201505694539) 12a sem.: modelo relacional Pontos: 0,5 /0,5 Quando trabalhamos com Modelo Relacional, a afirmação "Um empregado pode gerenciar apenas um departamento e um departamento pode ser gerenciado por apenas um empregado", refere-se ao conceito de: Integridade Normalização Cardinalidade Estruturação Relacionamento 8a Questão (Ref.: 201505690060) 10a sem.: MODELO CONCEITUAL Pontos: 0,5 /0,5 A afirmação " um empregado é alocado a um ou vários projetos e um projeto possui alocados um ou vários empregados. Em um determinado projeto o empregado utiliza uma determinada máquina" seria convenientemente modelar como: Uma agregação entre empregado e máquina e relacionar a entidade projeto com a agregação. Um relacionamento entre máquina e projeto, um relacionamento entre empregado e projeto e um relacionamento entre empregado e máquina. Uma agregação entre máquina e projeto e relacionar a entidade empregado com a agregação. Uma agregação entre empregado e projeto e relacionar a entidade máquina com a agregação. Um relacionamento entre máquina e projeto e outro relacionamento entre projeto e empregados. 9a Questão (Ref.: 201505694465) sem. N/A: modelo relacional Pontos: 1,0 /1,0 Relacione a segunda coluna de acordo com a primeira: (1) Uma coluna ou um grupo de colunas que assegura a unicidade das linhas dentro de uma tabela. (2) Restrições de Integridade. (3) Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primaria da tabela referenciada. (4) Representação bi-dimensional dos dados composta de linhas e colunas. (5) Determinado valor ou uma escala de valores que certo atributo pode assumir. ( ) Tabela. ( ) Domínio. ( ) Chave Primaria. ( ) Uma regra que deve ser obedecida em todos estados válidos da base de dados. ( ) Integridade Referencial. A alternativa que corresponde ao preenchimento das colunas, na sequência, é: 5, 4, 2, 1, 3 4, 1, 5, 2, 3 5, 2, 3, 1, 4 4, 5, 1, 2, 3 5, 2, 1, 3, 4 10a Questão (Ref.: 201505693697) sem. N/A: NORMALIZAÇÃO Pontos: 1,0 /1,0 O O esquema relacional simplificado, mostrado a seguir, foi projetado para suportar um banco de dados que controla a operação de uma empresa de ambulâncias. Cada atendimento é realizado por uma ambulância e são registradas a data e o convênio ao qual o atendimento está vinculado. Num atendimento, uma ambulância realiza uma ou mais viagens, que são identificadas pelo código do atendimento e um número seqüencial que começa em 1 e é incrementado para cada nova viagem. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Paciente (CodPaciente, Nome, Endereço) Convênio (CodConvênio, Empresa, Plano) Atendimento (CodAtendimento, CodPaciente, CodConvênio, Data, Finalidade) Viagem (CodAtendimento, Sequência, Origem, Destino) Com base no esquema relacional acima a dependência funcional que pode ser corretamente deduzida do enunciado é : CodAtendimento, Sequência -> Origem, Destino CodAtendimento -> Destino CodAtendimento -> Origem CodAtendimento -> Empresa, Origem CodPaciente -> Empresa
Compartilhar