Upload
kamali
View
16
Download
0
Embed Size (px)
DESCRIPTION
BD. BD desempenha papel crítico em todas as áreas. 1.1 Introdução. Economia Engenharia Medicina Direito Educação Etc. 1.1 Introdução. Exemplo : uma agenda com nomes, endereços e números de telefone. - PowerPoint PPT Presentation
Citation preview
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
BD
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
BD desempenha papel crítico em todas as áreas
-Economia-Engenharia-Medicina-Direito-Educação-Etc . . .
1.1 Introdução
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
-Definição:BD = Coleção de dados relacionadosDados = Fatos conhecidos que podem ser registrados, que possuem significado implícito.
1.1 Introdução
Exemplo : uma agenda com nomes, endereços e números de telefone
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
Propriedades de um BD
- Representa algum aspecto do mundo real. (mini-mundo)
1.1 Introdução
-Coleção lógica e coerente de dados
-Projetado, construído e povoado com Dados - objetivo específico
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.1 Introdução
Armazenamento com as Definições do Banco de Dados
(Metadados)
Armazenamento com o Banco de Dados
Software para Acessar os Dados Armazenados
Software para Processar as Consultas/Programs
Programas da Aplicação/Consulta
SISTEMA DE BANCO DE DADOS
Usuários/Programadores
Softwaredo SGBD
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.2 Um Exemplo
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.3 Características do enfoque de BD
M
E
T
A
D
A
D
O
S
- Natureza autodescritiva - Isolamento entre programas - Suporte a multiplas visões – Compartilhamento de dados - Multiusuário
Programas
Sistema operacional
Armazenamento com as Definições do Banco de Dados
(Metadados)
Armazenamento com o Banco de Dados
Software para Acessar os Dados Armazenados
Software para Processar as Consultas/Programs
Programas da Aplicação/Consulta
SISTEMA DE BANCO DE DADOS
Usuários/Programadores
Softwaredo SGBD
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.4 Atores em cena
DBA,Projetistas,Usuários,Analistas, Programadores,Engenheiros de Software
1.5 Trabalhadores por trás da Cena
-Projetistas do SGBD,
-Produtores de ferramentas
-Operadores e pessoal de manutençao
Armazenamento com as Definições do Banco de Dados
(Metadados)
Armazenamento com o Banco de Dados
Software para Acessar os Dados Armazenados
Software para Processar as Consultas/Programs
Programas da Aplicação/Consulta
SISTEMA DE BANCO DE DADOS
Usuários/Programadores
Softwaredo SGBD
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.6 Vantagens de utilizar um SGBD
-Controlando redundâncias
-Restringindo o acesso não-autorizado
-Armazenamento persistente para objetos de programas e estruturas de dados
-Backup e Recovery
-Inferência e Ações utilizando regras
-Interfaces múltiplas do usuário
-Relacionamentos complexos entre dados
-Restrições de integridade
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.7 Implicações do Enfoque de BD
-Potencial para impor padrões
-Economias de escala
-Tempo reduzido para desenvolvimento de aplicações
-Flexibilidade
-Disponibilidade de informações atualizadas
Bancos de Dados
Prof. André Luiz SouzaNavathe-Cap1
1.8 Quando não utilizar um SGBD
-Generalidade
-Investimentos iniciais elevados
-Custos adicionais
GNU Operating SystemFree Software Foundation