Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Nota da Prova: 6,0 Nota de Partic.: 1 Data: 02/06/2014 1a Questão (Ref.: 201301236175) Pontos: 1,0 / 1,5 O compartilhamento de dados tem reflexos na estrutura do software. A estrutura interna dos arquivos passa a ser mais complexa, pois estes devem ser construídos de forma a atender às necessidades dos diferentes sistemas. Para contornar este problema, usa-se um sistema de gerência de banco de dados (SGBD). Descreva sobre SGBD e cite três exemplos. Resposta: O sistema gerenciador de banco de dados é utilizado para que os dados possam ser manipulados de forma que reflitam situações do mundo real, se relacionando entre si, definindo os tipos de dados e suas restriçoes. Impede que ocorra a duplicidade de dados, os dados ficam armazenados no banco de dados comum ao sistema e são atualizados em todo o sistema assim que um dado é modificado. Gabarito: Um sistema de gerência de banco de dados é um software que incorpora as funções de definição, recuperação e alteração de dados em um banco de dados. Seu principal objetivo é retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados. O SGBD disponibiliza uma interface para que seus clientes possam incluir, alterar ou consultar dados previamente armazenados. Atualmente, há vários tipos de SGBD, como por exemplo: Microsoft SQL Server, PostgreSQL e MySQL. 2a Questão (Ref.: 201301236788) Pontos: 1,0 / 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 total. Resposta: A generalização/especialização do tipo total ocorre quando uma ocorrencia da entidade especializada obrigatoriamente corresponde a uma ocorrencia da entidade genérica. Gabarito: Em uma generalização/especialização total para cada ocorrência da entidade genérica existe sempre uma ocorrência em uma das entidades especializadas. Esse é o caso do exemplo da figura abaixo, no qual a toda ocorrência da entidade CLIENTE corresponde uma ocorrência em uma das duas especializações. Esse tipo de generalização/especialização é simbolizado pela letra "t". 3a Questão (Ref.: 201301209570) Pontos: 0,5 / 0,5 A afirmação: "um empregado trabalha em um e apenas um departamento e em um departamento trabalham nenhum ou vários empregados", mostra que as cardinalidades de empregado para departamento e de departamento para empregado são respectivamente: (1,1) e (0,N) (0,N) e (1,1) (0,N) e (0,1) (1,1) e (1,N) (0,1) e (1,N) 4a Questão (Ref.: 201301218617) Pontos: 0,5 / 0,5 Muitas aplicações para web usam uma arquitetura chamada de "arquitetura três camadas", que possui uma camada intermediária entre o cliente e o servidor de banco de dados. Essa camada intermediária, ou camada do meio é, algumas vezes, chamada de servidor de aplicações. A respeito dessa camada, NÃO é correto afirmar que: incrementa a segurança do banco de dados, checando as credenciais do cliente antes de enviar uma solicitação ao servidor de banco de dados. armazena as regras de negócio (procedimentos ou restrições) que são usadas para acessar os dados do servidor de dados. aceitas as solicitações do cliente, processa-as e envia comandos de banco de dados ao servidor de banco de dados. dependendo da aplicação é chamada de servidor web. o servidor de aplicações formata o resultado da consulta em XML antes de enviá-lo ao cliente. 5a Questão (Ref.: 201301209552) Pontos: 0,5 / 0,5 Na notação de Peter Chen um retângulo representa um(a): Entidade Tipo Relacionamento Tipo Relacionamento Atributo Entidade 6a Questão (Ref.: 201301404136) Pontos: 0,5 / 0,5 Um conjunto de dados é chamado de registro, um conjunto de registros é estruturado ou chamado de tabela, como é definido o conjunto de tabelas ? Administrador de Banco de Dados. Campos. SGBD. Base de Dados Administração de Dados. 7a Questão (Ref.: 201301218602) 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: conceitual físico interno externo hierárquico 8a Questão (Ref.: 201301209593) Pontos: 0,5 / 0,5 Um atributo para ser identificador dever ser classificado como: Não único e simples Único e opcional Composto e Obrigatório Composto e monovalorado Único e Obrigatório 9a Questão (Ref.: 201301411418) Pontos: 1,0 / 1,0 A Modelagem conceitual e lógica de dados é um conjunto de definições que descrevem a estrutura de um banco de dados que reflete situações do mundo real, como tipo de dados, relacionamentos e restrições sobre esses dados. Assinale a alternativa que contém conceitos presentes em um modelo de dados de alto nível. Pastas,arquivos e permissões. Classes, objeto e herança. Entidades, relacionamentos e atributos. Registro, tupla e caminho de acesso. Esquemas, instâncias e Objetos. 10a Questão (Ref.: 201301214098) Pontos: 0,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, 2, 3, 1, 4 5, 2, 1, 3, 4 4, 1, 5, 2, 3 4, 5, 1, 2, 3 5, 4, 2, 1, 3
Compartilhar