Uma proposta de mapeamento do modelo XML Schema para o modelo relacional
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | http://repositorio.ufsc.br/handle/123456789/102237 |
Resumo: | Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. |
id |
UFSC_91e8e19005cc65abd289955ccc239c60 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/102237 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacionalInformaticaCiência da computaçãoXML (Linguagem de marcação de documento)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.O uso da XML como padrão para intercâmbio de dados gera a necessidade de um esquema comum a ser seguido pelos sistemas envolvidos. Os mecanismos mais usados para a definição de esquemas XML são a DTD e a XML Schema. Com estas tecnologias, é possível definir a estrutura a ser seguida pelos documentos XML a serem intercambiados, estabelecendo um protocolo de troca de informações independente do mecanismo de armazenamento de dados usado pelos sistemas. Neste contexto, é necessário que os sistemas comunicantes sejam capazes de transformar seu modelo de dados em XML para o modelo de dados utilizado pelo sistema e vice-versa. O modelo de dados relacional é utilizado por muitos destes sistemas, considerando a grande disponibilidade de Sistemas Gerenciadores de Bancos de Dados (SGBDs) que adotam este modelo. Para isso, estes sistemas devem desenvolver mecanismos para exportar os dados de suas tabelas no formato XML e também para decompor documentos XML e armazená-los no SGBD. Estes mecanismos devem ser genéricos, dinâmicos e eficientes para garantir uma atividade adequada de intercâmbio de dados. Assim sendo, este trabalho propõe um mecanismo baseado em regras para transformar um esquema de dados XML, definido com o uso de XML Schema, para um esquema de dados relacional, que pode ser usado por SGBDs relacionais existentes no mercado. Como contribuição específica, este trabalho realiza uma análise detalhada dos conceitos do modelo XML Schema, considerando estes conceitos nas regras para transformação do XML Schema em um esquema de dados relacional.Florianópolis, SCMello, Ronaldo dos SantosUniversidade Federal de Santa CatarinaMauricio, Cláudio Roberto Marquetto2013-07-16T00:24:33Z2013-07-16T00:24:33Z20052005info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis1 v.| il.application/pdf222835http://repositorio.ufsc.br/handle/123456789/102237porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2014-01-19T02:32:16Zoai:repositorio.ufsc.br:123456789/102237Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732014-01-19T02:32:16Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
title |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
spellingShingle |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional Mauricio, Cláudio Roberto Marquetto Informatica Ciência da computação XML (Linguagem de marcação de documento) |
title_short |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
title_full |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
title_fullStr |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
title_full_unstemmed |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
title_sort |
Uma proposta de mapeamento do modelo XML Schema para o modelo relacional |
author |
Mauricio, Cláudio Roberto Marquetto |
author_facet |
Mauricio, Cláudio Roberto Marquetto |
author_role |
author |
dc.contributor.none.fl_str_mv |
Mello, Ronaldo dos Santos Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Mauricio, Cláudio Roberto Marquetto |
dc.subject.por.fl_str_mv |
Informatica Ciência da computação XML (Linguagem de marcação de documento) |
topic |
Informatica Ciência da computação XML (Linguagem de marcação de documento) |
description |
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. |
publishDate |
2005 |
dc.date.none.fl_str_mv |
2005 2005 2013-07-16T00:24:33Z 2013-07-16T00:24:33Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
222835 http://repositorio.ufsc.br/handle/123456789/102237 |
identifier_str_mv |
222835 |
url |
http://repositorio.ufsc.br/handle/123456789/102237 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
1 v.| il. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC |
publisher.none.fl_str_mv |
Florianópolis, SC |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808651982344290304 |