LISTA2FBD

1027 palavras 5 páginas
1. Explique os seguintes termos:
Independência de dados - capacidade de mudar o esquema em um nível do SBD sem precisar mudar o esquema no nível acima;
DDL – linguagem de descrição dos dados, é a linguagem utilizada para definir como serão os dados;

DML - linguagem de modelagem de dados, utilizada para a manipulação (consultas, inserções) dos dados dados;
SDL - linguagem que especifica o esquema interno;
VDL – define visões do usuário e seus mapeamentos para o esquema conceitual.

2. Discuta as principais categorias de modelos de dados.
- Modelos de dados de alto nível ou conceituais: são os modelos que oferecem um modo muito próximo de como os usuários percebem os dados;
- Modelos de dados de baixo nível ou físicos: oferecem conceitos que descrevem detalhes de como os dados são armazenados no computador;
- Modelos de dados representativos ou de implementação: oferecem conceitos que podem ser facilmente entendidos pelos usuários finais, mas que não estão muito longe do modo como os dados são organizados e armazenados no computador.
3. Qual é a diferença entre esquema de banco de dados e estado de banco de dados?
O esquema de banco de dados é a descrição do BD especificada durante o projeto e não se espera que mude com frequência;
O estado do banco de dados é a forma como os dados estão armazenados, sendo esse alterado com grande frequência.

4. Descreva a arquitetura de três esquemas.
A arquitetura tem como objetivo separar as aplicações do usuário com o banco de dados físico é dividida em três níveis:
- Nível interno: descreve a estrutura do armazenamento físico dos dados do banco; utiliza modelo de dados físico e detalha de forma completa como será o armazenamento dos dados e os caminhos de acesso para o banco de dados;
- Nível conceitual: oculta os detalhes de armazenamento; descreve como será a estrutura do banco de dados inteiro para uma comunidade de usuários; preocupa-se em identificar e descrever entidades, tipos de dados, relacionamentos,

Relacionados