A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Professor: Leandro Chernicharo.  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito.

Apresentações semelhantes


Apresentação em tema: "Professor: Leandro Chernicharo.  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito."— Transcrição da apresentação:

1 Professor: Leandro Chernicharo

2

3  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito [Elmasri e Navathe, Fundamentos de Bancos de Dados, 4a ed.]

4  Sistema Gerenciador de Banco de Dados (SGBD) – Um conjunto de softwares para facilitar a criação e manutenção de bancos de dados computacionais;  Sistema de Banco de Dados – O SGBD e os dados propriamente ditos. [ Elmasri e Navathe, Fundamentos de Bancos de Dados, 4a ed.]

5

6  Abordagem Tradicional Aplicações têm visão local dos dados (standalone)  Problemas:  Dificuldade em fornecer uma modelagem adequada ao mundo real;  Dificuldade de manutenção/adaptação;  Custo elevado de desenvolvimento;  Baixa escalabilidade;  Dependência entre aplicações e dados

7  Abordagem com SGBD’s Aplicações compartilham dados através de um SGBD  Vantagens:  Independência entre dados e aplicações;  Controle integrado dos dados – compartilhamento;  Controle de seguran ça – usuários, backup e recuperação de falhas ;  Alta escalabilidade;  Facilidade de acesso às informações – múltiplas visões do mesmo dado

8

9  Arquitetura dividida em três níveis: Nível externo Nível interno Nível conceitual

10  Nível externo  o mais próximo do usuário final: aplicações, resultado de consultas, etc.;  Nível interno  trata de como os dados serão efetivamente armazenados: tipos, algoritmos, discos, etc.;  Nível conceitual  é o modelo que reflete o banco de dados, abstraindo sua implementação, preocupando-se apenas com a informação em si.

11

12  Usuário final ;  Desenvolvedor de Aplicações ;  Administrador de Banco de Dados;  Administrador de Dados

13

14 Modelo em Rede Modelo Hierárquico Modelo Relacional Modelo Orientado a Objetos Modelo Semi-estruturado (XML) Anos 60 e 70 Anos 70 (até hoje) Fim dos anos 80 (Nunca ganhou muita força) Surgiu graças à Internet e ganha cada vez mais força

15


Carregar ppt "Professor: Leandro Chernicharo.  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito."

Apresentações semelhantes


Anúncios Google