Escolar Documentos
Profissional Documentos
Cultura Documentos
• Grande parte dos dados produzidos nos Figura 1 – Exemplos de Redes Sociais
meios digitais atualmente está no
formato de imagens, sons ou vídeos.
• Nas redes sociais, é produzida
diariamente uma grande quantidade de
dados multimídia.
• Esse cenário ajuda a ilustrar a
importância dos bancos de dados
multimídia.
Fonte: rvlsoft/iStock.com.
Tipos de mídias armazenadas
Fonte: RichLegg/iStock.com.
Análise automática de imagens
Fonte: Nitiphonphat/iStock.com.
Armazenamento de textos e documentos
• Uma vez estabelecida a conexão via JDBC, as funções disponíveis nela podem
ser usadas para armazenar, recuperar, apagar ou editar as informações
relacionadas a grandes objetos persistidos no banco de dados.
Recuperar e exibir grandes objetos
• Exemplo de código em Java para a manipulação de
grandes objetos em PostgreSQL.
Figura 7 – Classe GerenciarGrandeObjeto – Parte 1
Crie uma pequena aplicação para armazenar e exibir imagens de filmes, utilizando
os recursos para armazenamento de objetos grandes do bando de dados
PostgreSQL. O esquema fornecido para a aplicação está definido a seguir. Os
próximos slides mostram uma possibilidade de resolução em Java.
Fonte: Geber86/iStock.com.
Dica do Professor
Bloco 5
Rogério Ferreira
Dica do Professor
• O ambiente Eclipse (ECLIPSE, 2020) permite vincular aos seus projetos
os drivers externos (arquivos .jar), que possibilitam realizar a conexão
com bancos de dados para a manipulação de arquivos multimídia.
Figura 14 – Ambiente Eclipse