Escolar Documentos
Profissional Documentos
Cultura Documentos
Banco de dados I
BÁSICOS
UFPA- FACOMP-CASTANHAL
• Visão geral- Dado, informação,
conhecimento e arquivos
• Banco de Dados x Organização de Arquivos
• Sistemas de Gerenciamento de Banco de
Dados – SGBD
• Abstração de dados
Unidade I – • Evolução dos Banco de Dados
Conceitos • Modelos de dados
Básicos • Instâncias e esquemas
• Arquitetura de SGBD
• Projeto de Banco de Dados
• Modelagem de dados
• Administração de dados
• fato do mundo real registrado e
possui significado implicito
Dado • Matéria prima dos sistemas de
informação
• EX: data de nascimento
Informação:
Conhecimento:
Dado: Temperatura do
Paciente está
40 paciente 40
com febre
graus
Visão geral
• Arquivo
• Coleção(collection) de registros do mesmo tipo (referentes a um
mesmo assunto) e com o mesmo padrão (layout)
• Organização de arquivos
• Cada aplicação tem seu próprio conjunto de arquivos;
• Banco de dados
• Coleção de dados inter-relacionados representando informações sobre um
domínio específico.
• Propriedades
• Representam aspectos do mundo real;
• Coleção lógica e coerente de dados;
• Projetado,construído povoado para um objetivo específico
Sistemas de Banco de
dados
• São projetados para gerir grande
volume de informações
• Definir estruturas de
Banco de armazenamento de informações
• Definição dos mecanismos para
dados x manipulação de informações
organização
de arquivos Objetivos de um SBD
• Armazenamento “centralizado”;
Banco de dados x organização de arquivos
• Nível físico nivel mais baixo descreve como estes dados estão
armazenados
• Nível visão mais alto nível e abstração, descreve partes do banco de dados.
O sistema pode proporcionar várias visões
Evolução do BD
Modelos
Fichas de Arquivos Modelos de BD
papel digitais de BD relacionai
s
Modelos de Dados
• Abstração de dados;
Modelo Entidade-Relacionamento
Modelos de Dados Representativos ou de
Implementação
• Instâncias
• Esquema
Esquema do Banco de Dados
• Descrição do banco de dados;
• Tipos de dados, relacionamentos e restrições.
Cada objeto é
Construtor
do Esquema
Instâncias e esquemas
• Nível Conceitual
• Descreve a estrutura do banco de dados, escondendo detalhes do
armazenamento físico;
• Modelos de Alto Nível (Conceituais) ou Modelos Representativos (Implementação).
• Objetivo
• DBA (administrador)
• Analista de dados
• Analista de sistemas
• Programador de aplicações
• Usuários finais
Linguagens e interfaces
• A partir do cenário descrito acima, pontue quais são as informações necessárias que devem
ser armazenadas em um banco de dados que suporte este sistema. Tente “agrupar” as
informações!
• Após esse breve levantamento, descreva a sua impressão sobre a breve atividade de
modelagem, destacando as dificuldades.
Defina os seguintes termos: dados, banco de dados, SGBD,
sistema de banco de dados, independência programa-
dados, visão do usuário (-user view), DBA, usuário final.
Atividades
Qual a diferença entre um esquema de banco de dados e
um estado de banco de dados?