Escolar Documentos
Profissional Documentos
Cultura Documentos
Mineração de Dados em
Biologia Molecular Aula de hoje
Motivação
Bases de Dados
SGBD
Bases (bancos) de dados
Desenvolvimento de sistemas
de bases de dados
André C. P. L. F. de Carvalho Modelo relacional
Monitor: Valéria Carvalho Bases de dados biológicos
Motivação Motivação
Computadores são usados para Primeira opção: Sistemas de informação
manipular e armazenar dados baseados em gerenciamento de arquivos
Rotinas específicas para tarefas específicas
Poucos dados: arquivos simples Dados armazenados em disco, usando uma
Grandes volumes de dados? determinada estrutura de dados Estrutura de
Dados I
Dados
Arquivo 1
Motivação Motivação
Problemas: Problemas
Redundância e inconsistência de dados Falhas nas atualizações
Múltiplos formatos de arquivos Podem deixar a base de dados (BD) em um estado
Duplicação de informações em arquivos diferentes inconsistente, com atualizações apenas parciais
Ex.: transferência de recursos de uma conta para outras
Dificuldade de acesso aos/manipulação dos dados deve ou ser completa ou não ocorrer
Novo programa precisa ser escrito para realizar cada
nova tarefa
Acesso concorrente por múltiplos usuários
Acesso concorrente sem controle pode levar a
Problemas de integridade inconsistências
Restrições de integridade ficam escondidas no código, ao Dois usuários consultando e atualizando um arquivo ao
invés de explicitamente indicadas mesmo tempo
Ex.: saldo da conta > 0 Segurança
Difícil prover acesso a apenas parte dos dados
16/08/2012 André de Carvalho - ICMC/USP 5 16/08/2012 André de Carvalho - ICMC/USP 6
1
16/08/2012
Coluna ou campo
10/06/07 7 16/08/2012 André de Carvalho - ICMC/USP 8
Exemplo Alternativa
Replicado 6 vezes Possui 2 amostras Cada amostra tem 3 sequências
Uso de um sistema intermediário que torna os
programas independentes da estrutura de dados
Sistema de gerenciamento de banco de dados (SGBD)
Definição da BD
Metadados
Aplicações
SGBD
2
16/08/2012
Tupla
16/08/2012 André de Carvalho - ICMC/USP 15 16/08/2012 André de Carvalho - ICMC/USP 16
3
16/08/2012
Conclusão Agradecimento
Motivação Prof Carlos Eduardo Ferreira, IME-USP
SGBD
Bases de dados
Desenvolvimento de Sistemas
de BDs
Modelo Relacional
BD Biológicos
Perguntas