Buscar

Conceitos de Banco de Dados

Prévia do material em texto

BANCO DE DADOS 
2a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0782_EX_A2__V4 18/02/2019 (Finaliz.) 
Aluno(a): 2019.1 EAD 
Disciplina: CCT0782 - BANCO DE DADOS 
 
 
 
 1a Questão 
 
 
- Não pode definir ENTIDADES no Modelo ER (Entidade-Relacionamento) como: 
 
 Fluxo de dados 
 É dividida em entidades fortes e fracas 
 É representado por um retângulo 
 Normalmente representam uma pessoa, lugar ou evento de interesse informativo 
 Principais objetos de dados sobre os quais informações devem ser coletadas 
 
 
Explicação: 
Entidade: É uma representação concreta ou abstrata de um objeto, com características semelhantes, do mundo real. 
Ex.: Fornecedor, Pessoa, Imóvel, Curso. 
A entidade é representada através de um retângulo, e podendo ser do tipo forte ou fraca. 
 
 
 
 2a Questão 
 
 
Na arquitetura ANSI/SPARC de banco de dados, o nível conceitual 
 
 Define a estrutura do banco de dados para uma comunidade de usuários 
 
Descreve a parte do banco de dados em que um grupo de usuários está interessado, escondendo as outras 
partes 
 
Inclui um número de visões de usuário 
 
Define a estrutura de armazenamento do banco de dados 
 
Descreve os caminhos de acesso para a base de dados 
 
 
Explicação: 
Os níveis de arquitetura são: 
 - Físico (Nível Interno): descreve a estrutura de armazenamento físico do banco de dado. 
 - Lógico (Nível Conceitual): descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. O 
esquema conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de 
entidades, tipos de dados, relacionamentos. 
 - Visão (Nível Externo): descreve a parte do banco de dados em que um grupo de usuários em particular está 
interessado e oculta o restante do banco de dados do grupo de usuários. 
 
 
 
 
 3a Questão 
 
 
Em Banco de dados, existem alguns modelos que podem ser utilizados para realizar o projeto do banco de forma mais 
detalhada. O modelo A descreve a realidade do ambiente, constituindo uma visão global ods principais dados e 
relacionamentos. O modelo B descreve as estruturas físicas de armazenamento de dados. Dessa forma, marque 
corretamente a alternativa que apresenta o nome do modelo A e do modelo B, respectivamente. 
 
 Conceitual e Físico. 
 
Conceitual e Lógico. 
 
Lógico e Físico. 
 
Físico e Conceitual. 
 
Representacional e Físico. 
 
 
Explicação: 
 - Modelo Conceitual: Representa e/ou descreve a realidade do ambiente, constituindo uma visão global dos 
principais dados e relacionamentos (estruturas de informação), independente das restrições de implementação. 
 - Modelo Lógico: Descreve as estruturas que estarão contidas no banco de dados, considerando o modelo de dados 
do Sistema Gerenciador de Banco de Dados (SGBD), resultando em um esquema lógico de dados. 
 - Modelo Físico: Descreve as estruturas físicas de armazenamento de dados, tais como: tamanho dos campos, 
índices, tipo de preenchimento destes campos, etc... 
 
 
 
 4a Questão 
 
 
Escolha a altrnativa que defina Modelo Conceitual de Dados: 
 
 é aquele em que os objetos, suas características e relacionamentos têm a representação fiel ao ambiente 
observado, independente de limitações quaisquer impostas por tecnologias, técnicas de implementação ou 
dispositivos físicos 
 
é a fase da modelagem na qual é necessário considerar todas as particularidades de implementação, 
principalmente o modelo que será utilizado para a implementação futura 
 
está sempre associado às fases de projeto, contrastando com o modelo lógico, que sempre está associado à 
fase de análise, quando utilizado com as metodologias de desenvolvimento de sistemas e implementado por 
ferramentas CASE 
 
] é aquele elaborado respeitando-se e implementando-se conceitos tais como chaves de acesso, controle de 
chaves duplicadas, itens de repetição (arrays), normalização, ponteiros e integridade referencial, entre outros 
 
é aquele em que os objetos, suas características e relacionamentos têm a representação de acordo com as 
regras de implementação e limitantes impostos por algum tipo de tecnologia. 
 
Gabarito 
Coment. 
 
 
 
 
 5a Questão 
 
 
De acordo com a arquitetura ANSI/SPARC um Sistema de Banco de Dados divide-se em três níveis gerais: interno, 
conceitual e externo. É correto afirmar que: 
 
 o nível conceitual esconde os detalhes sobre o armazenamento físico dos dados 
 
o nível externo é o mais próximo ao armazenamento físico 
 
existe uma única visão externa no nível externo 
 o nível interno é responsável pelo mapeamento entre os níveis externo e conceitual 
 
o nível conceitual é o mais próximo ao usuário 
 
 
Explicação: 
Os níveis de arquitetura são: 
 - Físico (Nível Interno): descreve a estrutura de armazenamento físico do banco de dado. 
 - Lógico (Nível Conceitual): descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. O 
esquema conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de 
entidades, tipos de dados, relacionamentos. 
 - Visão (Nível Externo): descreve a parte do banco de dados em que um grupo de usuários em particular está 
interessado e oculta o restante do banco de dados do grupo de usuários. 
 
 
 
 6a Questão 
 
 
Trata-se de um conjunto de elementos do contexto do negócio, representados por um conjunto de atributos: 
 
 Entidade 
 
Classe 
 
Informação 
 
Associação 
 
Dado 
 
 
Explicação: 
Entidade: É uma representação concreta ou abstrata de um objeto, com características semelhantes, do mundo real. 
Ex.: Fornecedor, Pessoa, Imóvel, Curso. 
 
Gabarito 
Coment. 
 
 
 
 
 7a Questão 
 
 
O que é uma entidade fraca no Modelo Entidade-Relacionamento? 
 
 
Uma entidade que se relaciona com as demais de forma independente. 
 
Uma entidade que tem atributos fracos. 
 
Uma entidade que não se relaciona com as demais. 
 
Um relacionamento. 
 Uma entidade dependente de outra entidade. 
 
 
Explicação: 
Entidade Fraca: Não existe se não estiver relacionada a outra, isto é, ela é logicamente dependente da outra. 
 
 
 
 8a Questão 
 
 
Os três níveis componentes de uma arquitetura de bancos de dados são: 
 
 externo, conceitual e interno 
 
compacto, estendido e paralelo 
 
dimensional, relacional e complexo 
 
básico, simples e complexo 
 
distribuído, básico e paralelo 
 
 
Explicação: 
Os níveis de arquitetura são: 
 - Físico (Nível Interno): descreve a estrutura de armazenamento físico do banco de dado. 
 - Lógico (Nível Conceitual): descreve a estrutura do banco de dados inteiro para uma comunidade de usuários. O 
esquema conceitual oculta os detalhes das estruturas de armazenamento físico e se concentra na descrição de 
entidades, tipos de dados, relacionamentos. 
 - Visão (Nível Externo): descreve a parte do banco de dados em que um grupo de usuários em particular está 
interessado e oculta o restante do banco de dados do grupo de usuários.

Continue navegando