Académique Documents
Professionnel Documents
Culture Documents
Bases Computacionais
da Ciência
Aula 05
Base de Dados
Principais características:
• Armazenamento (Persistente): permite uso futuro
• Recuperação: acesso deve ser fácil
• Visualização: forma de apresentação
Conceitos Básicos
• Base de Dados (Cont.)
Exemplo (sistemas computacionais): problemas maiores como
controle de clientes, correntistas, alunos etc.
Características para grande volume de dados e grande
quantidade de usuários:
• Compartilhamento: troca de informação entre usuários;
acesso compartilhado aos dados.
• Segurança de infra-estrutura (garante funcionamento
do hardware) e acesso (controla permissões de
usuários).
• Regras de Consistência: garantem coerência e
qualidade dos dados; evitam valores inválidos.
Conceitos Básicos
Usuários/Programadores
SBD
Consulta/Programas de Aplicações
SGBD
Software p/ processar consultas/programas
Banco de Dados
• Regras de Validação
Restringe valores e tipos de dados em cada coluna.
Evita digitação de valores inválidos
Tipos de Dados e Domínio
• Tipo: evita entrar tipo errado de dado
Número: inteiro (1, 2, 3 …), fracionário (1,23) etc.
Texto (cadeias de caracteres): “José Silva”.
Moeda: 120,00, R$ 12,0 etc.
Data: 13/06/2011 (DD/MM/AAAA).
Hora: 12:45:00 (hh:mm:ss).
Lógico: VERDADEIRO, FALSO.
• Domínio: evita entar valor inválido de dado
Exemplos: