1- INTRODUÇÃO BANCO DE DADOS

Propaganda
PARACATU /MG
Curso Técnico em
Informática
DISCIPLINA: Implementação a Banco de Dados
PROFESSOR: Flávio Barbosa
CONTATOS
FLÁVIO BARBOSA
E-mail: [email protected]
Site: www.fbdesenvolvimento.eti.br
1- INTRODUÇÃO
Sistema de Banco de Dados?
1- INTRODUÇÃO
SISTEMA:
Conjunto de elementos interconectados de modo a
desempenhar uma função.
EXEMPLO: Sistema Respiratório, Sistema Digestivo,
Sistemas de Informação, etc...
Dados: É a informação não tratada. Representam um ou mais
significados que isoladamente não podem transmitir uma
mensagem ou representar algum conhecimento. O resultado
do processamento de dados são as informações. As
informações tem significado, podendo ser utilizado para
tomadas de decisões.
1- INTRODUÇÃO
SISTEMA:
Conjunto de elementos interconectados
de modo a desempenhar uma função.
EXEMPLO: Sistema Respiratório, Sistema
Digestivo,
Sistemas
de
Informação,
Sistema Gerenciamento de Banco de
Dados, etc...
1- INTRODUÇÃO
BANCO DE DADOS:
 É uma coleção(repositório) de dados relacionados.
 Os dados são fatos que podem ser gravados e que
possuem um significado implícito.
 Por exemplo, considere nomes, números telefônicos e
endereços de pessoas que você conhece.
Exemplos:
 Agenda de telefones
 Microsoft Access ou Excel.
1- INTRODUÇÃO
Um banco de dados pode ser de
qualquer tamanho e de complexidade
variável, podendo ser gerado e
mantido manualmente ou pode ser
automatizado (computadorizado).
1- INTRODUÇÃO
BANCO DE DADOS:
É uma coleção(repositório) de dados relacionados.
Os dados são fatos que podem ser gravados e que
possuem um significado implícito.
Por exemplo, considere nomes, números telefônicos
e endereços de pessoas que você conhece.
Exemplos:
Agenda de telefones
Microsoft Access ou Excel.
1- INTRODUÇÃO
Sistema de Banco de Dados(SGBD): É
uma coleção de programas que permite
aos usuários CRIAR E MANTER UM
BANCO DE DADOS, garantindo o
armazenamento
de
informações
e
permitindo que os usuários busquem e
atualizem essas informações quando as
solicitarem.
1- INTRODUÇÃO
Sistema de Banco de Dados(SGBD): É
uma coleção de programas que permite
aos usuários CRIAR E MANTER UM
BANCO DE DADOS, garantindo o
armazenamento
de
informações
e
permitindo que os usuários busquem e
atualizem essas informações quando as
solicitarem.
1.2 - SURGIMENTO SGBD
Surgiram no início da década de 70
A partir da década de 80 devido ao
barateamento
das
plataformas
de
hardware/software para executar SGBD
relacional, este tipo de SGBD passou a
dominar o mercado, tendo se convertido
em padrão internacional.
1.2 - SURGIMENTO SGBD
O desenvolvimento de sistemas de
informação ocorre hoje quase que
exclusivamente sobre banco de dados,
com uso de SGBD relacional.
As pesquisas na área de BD resultaram
em um conjunto de técnicas, processos e
notações para o projeto de BD.
2- COMPARTILHAMENTO DE DADOS
COMPARTILHAMENTO DE DADOS
Exemplo: indústria hipotética em que são
executadas três funções: Vendas; Produção
e Compras.
COMPARTILHAMENTO DE DADOS
Surge o problema da REDUNDÂNCIA DE
DADOS.
REDUNDÂNCIA DE DADOS = determinada
informação está representada no sistema em
computador várias vezes.
IMPORTANTE: Há duas formas de
redundância de dados: A Redundância
controlada de dados e a Redundância não
controlada de dados.
Surge o problema da REDUNDÂNCIA DE
DADOS.
REDUNDÂNCIA DE DADOS = determinada
informação está representada no sistema em
computador várias vezes.
IMPORTANTE: Há duas formas de
redundância de dados: A Redundância
controlada de dados e a Redundância não
controlada de dados.
Surge o problema da REDUNDÂNCIA DE
DADOS.
REDUNDÂNCIA DE DADOS = determinada
informação está representada no sistema em
computador várias vezes.
IMPORTANTE: Há duas formas de
redundância de dados: A Redundância
controlada de dados e a Redundância não
controlada de dados.
PROJETO DE BANCO DE DADOS
1) FASE DE PROJETO CONCEITUAL: Fase inicial do projeto, ele é
independente da tecnologia de BD empregado.
Concentrar-se unicamente com o que vai ser armazenado, sem ter que se
preocupar ao mesmo tempo para resolver questões técnicas.
2) FASE DO PROJETO LÓGICO: O projeto é ajustado para o modelo do
SGBD com o qual você deseja implantar o banco de dados.
Por exemplo, se ele é um SGBD relacional, esta etapa terá um conjunto de
relações com atributos, chaves primárias e chaves estrangeiras.
3) PROJETO FÍSICO: É a criação da estrutura do Banco de Dados em
um SGBD.
Revisão:
1. Defina com suas palavras:
- Redundância de dados
- Redundância controlada
- Redundância não controlada
- Compartilhamento de dados
2. Quais os problemas que podem ocasionar a redundância de dados não
controlada?
Download