Educação Profissional Técnica de Nível
Médio em Informática
BANCO DE DADOS I
04/05/2015 à 28/05/2015
Marcelo Mendes
Manaus - 2015
1
Educação Profissional Técnica de Nível
Médio em Informática
Livro: Sistemas de Banco de Dados, 4ª. Edição.
Autor: Navathe.
3 Avaliações Parciais.
11/05, 22/05 e 27/05
Manaus - 2015
2
Conceitos Fundamentais
Dado
Fato do mundo real que está registrado e
possui um significado implícito no contexto
de um domínio de aplicação
Ex: matrícula, endereço, data de
nascimento
Informação
Fato útil que pode ser extraído direta ou
indiretamente a partir dos dados
Exemplos: Qual a idade da pessoa ? Ela mora
próximo à instituição ?
Banco de Dados I
3
Conceito
Banco de Dados
 Coleção de Dados Relacionados
 Os Dados são Fatos
 Os Dados Possuem Significado Implícito
 O BD possui usuários geradores de informação
Banco de Dados I
4
Banco de Dados
Aplicações Usando Banco de Dados
Banco de Dados I
5
Sistema Gerenciador de Banco de
Dados (SGBD)
Manutenção de um Banco de Dados
Um Banco de Dados pode ser criado e mantido
por aplicativos especialistas ou por um SGBD.
SGBD
 Coleção de Programas
 SW’s para o processo de definição, construção,
manipulação, compartilhamento e proteção do
banco de dados
Ex: Oracle, SqlServer, PostgreSql, MySql
Banco de Dados I
6
Sistema de Banco de Dados
Usuários
Programadores
Programas de Aplicações / Consultas
SGBD
Programa para Processamento
de Consultas/Programas
Software para Acesso aos Dados
Armazenados
Banco de Dados
Armazenado
7
Usuários do Banco de Dados
DBA - Administrador do Banco de Dados
 Gestor do Banco de Dados e SGBD
Projetista do Banco de Dados
 Modelagem do Banco de Dados
Usuário Final
 Consultas e atualizações no Banco de Dados
Engenheiro de Software
 Analistas e Programadores de Aplicações
8
Abordagem de Banco de Dados
x
Processamento de Arquivos
 Isolamento entre Programas e Dados
 Suporte a Múltiplas Visões dos Dados
 Compartilhamento de Dados
 Processamento de Transações Multiusuários
Banco de Dados I
9
Vantagens da Utilização de SGBD
 Controle de Redundância
 Restrições de Acesso
 Armazenamento Persistente
 Otimização de Consultas e Alterações
 Backup e Restauração
Banco de Dados I
10
Vantagens da Utilização de SGBD
 Múltiplas Interfaces de Usuários
 Relacionamento entre Dados
 Restrições de Integridade
 Otimização do Desenvolvimento de Aplicações
Banco de Dados I
11
Restrições ao Uso de SGBD
Custos
 Altos Investimentos em Hardware, Software e
Treinamentos
 Segurança
 Contingência e Alta Disponibilidade
 Administração
Banco de Dados I
12
Restrições ao Uso de SGBD
 Aplicações Simples
Lidam com poucos dados operacionais, que podem ser
mantidos em arquivos
 Aplicações de alto processamento, mas que não
requerem gerenciamento dos dados operacionais
Ex: Aplicações Científicas
Banco de Dados I
13
Download

A - Conceitos Basicos