1 / 11

IC - UNICAMP

Sistema de Informações para Gerenciamento de Publicações. Banco de Dados XML Nativos. Igor Justino de Souza (RA 065901). MO410. 1. IC - UNICAMP. Roteiro. Conceitos Descrição do Sistema Trabalho Realizado Atividades Futuras. MO409. 2. IC - UNICAMP. Conceitos. XML

Download Presentation

IC - UNICAMP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistema de Informações para Gerenciamento de Publicações Banco de Dados XML Nativos Igor Justino de Souza (RA 065901) MO410 1 IC - UNICAMP

  2. Roteiro • Conceitos • Descrição do Sistema • Trabalho Realizado • Atividades Futuras MO409 2 IC - UNICAMP

  3. Conceitos • XML • Projetada para definir documentos estruturados • Não indica uma forma de apresentação específica • Documentos semanticamente mais ricos que o HTML • Meio para o intercâmbio de grande variedade de dados MO409 3 IC - UNICAMP

  4. Conceitos • XML e banco de dados • Auto-descritivo • Portável (unicode) • Capacidade de organizar dados de forma estruturada • Porém, • Excesso de texto • Acesso lento (necessidade de pré-processamento) • XML e Sistema de Gerenciamento de Banco de Dados (SGBD) • Armazenamento (o próprio documento) • Esquemas (DTD, XML Schema) • Linguagens para consulta (XQuery, XPath) • Interfaces de programação (SAX, DOM) • Porém, • Transações • Acesso concorrente • Segurança • Integridade de dados, etc. MO409 4 IC - UNICAMP

  5. Conceitos • Bancos de dados XML • Forma eficiente de armazenar e consultar documentos XML • Bancos de dados XML nativos • Documento como unidade fundamental de armazenamento • Define um modelo MO409 5 IC - UNICAMP

  6. Descrição • Elaborar um Sistema de Informação para Gerenciamento de Publicações de professores da Unicamp • Dados armazenados em documentos XML • Utilização de diferentes bancos de dados XML nativos • Objetivo • Analisar os diferentes bancos de dados • Vantagens e desvantagens de utilizar XML como padrão de armazenamento MO409 6 IC - UNICAMP

  7. Descrição • Diagrama Entidade-Relacionamento MO409 7 IC - UNICAMP

  8. Trabalho Realizado • Estudo de conceitos importantes • SGML • Linguagem XML • Bancos de dados • Diferentes tipos de bancos de dados XML • Escolha de tipo de banco de dados • A serem analisados • Berkeley DB XML • eXist • Tamino MO409 8 IC - UNICAMP

  9. Trabalho Realizado • Dados • Retirados da Plataforma Lattes (Demografia Lattes) • Produção bibliográfica/técnica/artística, • Orientação em andamento/concluída • Especificação inicial do Sistema de Informação • Visualização, inserção e remoção de professores e publicações • Instituições, Área de Atuação e Tipos de Publicação (?) • Mecanismo para atribuir publicações a professores • Consultas sobre publicações MO409 9 IC - UNICAMP

  10. Atividades Futuras • Dados • Definir uma estrutura para os documentos XML • Transformar os dados obtidos para a nova estrutura • Bancos de dados XML nativos • Estudo e pesquisa de funcionalidades • Inserção de dados • Aplicação • Especificação completa • Implementação • Avaliação • Medição de desempenho dos diferentes bancos de dados MO409 10 IC - UNICAMP

  11. Fim MO409 11 IC - UNICAMP

More Related