eXist-db

1296 palavras 6 páginas
Bancos de Dados XML

Formas de Gerência de Dados XML
 SGBDRs estendidos com suporte à XML
– adequados a dados XML fortemente estruturados
(“documentos orientados a registros”)

Beira-Mar104apto 203 centroFlorianópolis 88010-600

Lauro Linhares761trindade
Florianópolis88040-900

– aplicações que realizam intercâmbio de dados convencionais em XML
 dados de BD, arquivos, docs bem formatados em geral

Formas de Gerência de Dados XML
 SGBDs XML Nativos
– suporta um modelo de dados proprietário para dados
XML (elementos, atributos, ordem, ...)
– Adequado a dados fortemente semi-estruturados
(“documentos orientados a textos”)
 mapeamento para BD relacional seria complexo!
 necessidade de consultas envolvendo padrões textuais
 aplicações que lidam apenas com dados no formato XML

Vendo, por motivo de viagem,automóvel Gol I 97
, cor azul, em ótimo estado de conservação. Preço: R$9000,00.
Tratar comPedro fone99991111

BDs XML Nativos - Características






Esquemas lógicos baseados em coleções
Consultas
Atualização
Conectividade
Projeto de um BD XML

Coleções
 Noção lógica de um conjunto de docs XML
– a decisão por quais docs XML pertencem a uma coleção fica em geral a cargo da aplicação
 + : flexibilidade quanto ao conteúdo da coleção
 - : baixo nível de integridade dos dados
– uma coleção pode estar restrita a um ou vários esquemas XML
 geralmente representam dados de um mesmo domínio

 Consultas e atualizações podem ser direcionadas a coleções

Coleções - Tamino

 1 BD – n coleções – n esquemas – n tipos de documentos
– cada tipo de documento define um elemento raiz permitido
– novo doc XML: inserido em uma coleção e válido para algum tipo doc

 Docs sem esquema mantidos em uma coleção específica

tipos de documentos

Consultas
 Suporte a pelo menos uma linguagem de consulta para XML
– uso mais extensivo de XPath
– uso de alguns dialetos da XQuery (tendência!)


Relacionados

  • Banco de Dados em XML - eXist-db
    7718 palavras | 31 páginas
  • Banco de dados xml nativo
    3532 palavras | 15 páginas
  • GERA QUIZ SITE DE PROVAS ON LINE
    3024 palavras | 13 páginas
  • Banco
    299 palavras | 2 páginas
  • Necessidades especiais
    796 palavras | 4 páginas
  • Anti-essentially closed, positive vectors and riemannian
    2745 palavras | 11 páginas
  • meu trabalho
    2724 palavras | 11 páginas
  • SGBD XML eXist
    3684 palavras | 15 páginas
  • Android
    1396 palavras | 6 páginas
  • Banco de dados
    3129 palavras | 13 páginas