Buscar

BD_Teoria_Aula03

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

BANCO DE DADOS
AULA 3
= CONCEITOS =
Prof. Ivi Alex Franco Silva
E-mail: ivi.alex@puc-campinas.edu.br
3.3. Conceitos Gerais: SGBD
3.3.4. DBA
Administrador do
Banco de Dados
• Autorizar acesso ao banco de dados;
• Adquirir recursos de software e hardware 
conforme a necessidade;
• Definição da estrutura de dados e método de 
acesso;
• Especificar regras de integridade;
• Coordenar e monitorar o uso do banco de dados.
Centraliza os dados e 
os programas de 
acesso
a esses dados
3.3. Conceitos Gerais: SGBD
3.3.4. Usuários
• Programadores de aplicação e Analista de Sistema;
• Usuários finais sofisticados (engenheiros, 
cientistas, analistas de negócios...);
• Usuários especialistas (Projetistas de Banco de 
Dados);
• Usuários iniciantes.
Realizam operações de 
manipulação de dados.
3.4. Visão dos Dados
Mundo RealSeres, objetos
organismos, 
fatos, ...
Modelo DescritivoInformações
informais
Descrição de um universo
em linguagem natural
Modelo Conceitual
Estruturas de informações,
especificações de 
manipulação
Modelo Operacional Estruturas externas de 
dados
Modelo Interno Estruturas internas de
arquivos
Informações
formais
Projeto Lógico
Projeto Físico
Nível de máquina
3.4.1. Abstração dos Dados
3.4. Visão dos Dados
3.4.2. Níveis de Abstração
O sistema de bancos de dados deve prover uma 
visão abstrata de dados para os usuários.
A abstração se dá em três níveis:
Nível Lógico
Nível Físico
Visão 1 Visão 2 Visão N...
Nível de Visão
Nível de Visão 
dos Usuários
Nível do conjunto
de usuários
Nível de
Armazenamento
3.4. Visão dos Dados
3.4.2. Níveis de Abstração
• Nível de visão do usuário: descreve partes do
banco de dados, de acordo com as necessidades
de cada usuário, individualmente.
• Nível conceitual: descreve quais dados estão
armazenados e seus relacionamentos. Neste nível,
o banco de dados é descrito através de estruturas
relativamente simples, que podem envolver
estruturas complexas no nível físico.
• Nível físico: nível mais baixo de abstração.
Descreve como os dados estão realmente
armazenados, englobando estruturas complexas
de baixo nível.
3.4. Visão dos Dados
3.4.3. Instâncias e Esquemas
Conjunto de informações contidas em 
determinado banco de dados, 
em dado momento
Instância do
Banco de Dados
3.4. Visão dos Dados
3.4.3. Instâncias e Esquemas
Projeto Geral do Banco de Dados
Esquema do
Banco de Dados
3.4. Visão dos Dados
3.4.4. Independência de Dados
Capacidade de modificar a definição dos esquemas
em determinado nível, sem afetar o esquema
do nível superior.
Capacidade de modificar 
o esquema físico sem 
que qualquer programa 
de aplicação precise ser 
reescrito.
Física
3.4. Visão dos Dados
3.4.4. Independência de Dados
Capacidade de modificar o esquema lógico sem 
que qualquer programa de aplicação precise 
ser reescrito. 
É mais difícil de ser alcançada porque os 
programas são mais dependentes da estrutura 
lógica dos dados do que de seu acesso.
Lógica

Outros materiais