Buscar

de hoje em dia, mesmo sem suporte específico para XML podem tratar os relacionamentos da árvore XML normalmente como relações entre tabelas. Indepe...

de hoje em dia, mesmo sem suporte específico para XML podem tratar os relacionamentos da árvore XML normalmente como relações entre tabelas. Independente da utilização dos documentos XML, sempre é mais válido utilizar um banco de dados habilitado para XML pois ele terá custo mais baixo e melhor performance. Qual a principal diferença entre bancos de dados habilitados para XML e Bancos de dados XML Nativos?

Bancos de dados habilitados para XML operam sobre um banco relacional com extensões enquanto que os bancos XML Nativos operam sobre uma estrutura completamente diferente baseada em bancos hierárquicos
Somente o banco de dados XML Nativo pode de fato armazenar documentos XML enquanto que bancos habilitados a XML fazem esse armazenamento através de objetos binários largos (BLOBs)
Bancos de dados Habilitados a XML não podem fazer consultas XQuery e nem manipular com relacionamentos dentro do XML
Bancos de dados habilitados a XML usam DTDs para validar esquemas XML, já os bancos de dados XML Nativos utilizam esquemas XML (XSD)
Os bancos de dados XML Nativos utilizam funções para manipulação de vários tipos abstratos de dados. Os bancos habilitados a XML utilizam o banco de dados relacional para armazenar os relacionamentos do documento XML
a) 1, 2 e 3 estão corretas.
b) 2, 3 e 4 estão corretas.
c) 1, 4 e 5 estão corretas.
d) Todas as afirmativas estão corretas.
e) Todas as afirmativas estão incorretas.

Essa pergunta também está no material:

AULA-09
3 pág.

Xml para Aplicações Web Centro Universitário de Maringá - EADCentro Universitário de Maringá - EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) 2, 3 e 4 estão corretas. Os bancos de dados habilitados para XML operam sobre um banco relacional com extensões, enquanto os bancos de dados XML nativos operam sobre uma estrutura completamente diferente baseada em bancos hierárquicos. Somente o banco de dados XML nativo pode armazenar documentos XML, enquanto os bancos habilitados a XML fazem esse armazenamento através de objetos binários largos (BLOBs). Além disso, os bancos de dados habilitados a XML não podem fazer consultas XQuery e nem manipular relacionamentos dentro do XML, enquanto os bancos de dados XML nativos utilizam esquemas XML (XSD) para validar os esquemas XML.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais