Introdução a internet
CÂMPUS AVANÇADO IPAMERI
INTRODUÇÃO
BANCO DE DADOS
Prof. Rodrigo Vaz Duarte
Fevereiro - 2015
MOTIVAÇÃO
●
●
Informatização
Toda aplicação de TI envolve dados, e gerenciálos não é tarefa fácil, é preciso:
– Armazenar, gerenciar e consultar dados de forma eficiente. 2
INTRODUÇÃO
3
DEFINIÇÃO
Conjunto de dados integrados que tem por objetivo atender a uma comunidade de usuários.
4
BANCOS DE DADOS
●
●
●
São usados em todas as áreas;
Possuem complexidade variável: lista de nomes, diversos tipos de obras bibliográficas, declarações de
Impostos da receita federal;
Um Sistema Gerenciador de Banco de Dados (SGBD) permite criar e manter banco de dados.
5
COMPARTILHAMENTO DE DADOS
Supondo a informatização feita de maneira gradual, e adição incremental de novas funcionalidades;
Considere ainda uma indústria hipotética com as funções:
Vendas
Produção
Compras
Dados dos produtos são usados em várias funções.
6
INFORMATIZAÇÃO GRADUAL
Produção
Vendas
Compras
Arquivos produção Arquivos vendas
Arquivos compras
Produtos
Produtos
Produtos
7
REDUNDÂNCIAS
●
●
Controlada – o software tem conhecimento das múltiplas representações e garante sincronia;
Não controlada – a sincronia é mantida pelo usuário. Entrada repetida da mesma informação =
Inconsistência de dados
8
COMPARTILHAR ....
Compartilhando os dados resolve-se o problema da redundância.
Produção
Vendas
Compras
Banco de dados
Produtos
9
SISTEMAS DE BANCO DE DADOS
Vantagens:
Rapidez:
Manipulação e acesso à informação;
Redução do esforço humano;
Disponibilização da informação no tempo necessário;
Controle integrado de informações;
Redução de redundância e de inconsistência de informações;
Compartilhamento de dados;
Aplicação automática de restrições de