Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. / Made available in DSpace on 2013-07-16T00:24:33Z (GMT). No. of bitstreams: 1
222835.pdf: 616703 bytes, checksum: e20e319370f9158e7b18098b28cd832a (MD5) / 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.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufsc.br:123456789/102237 |
Date | January 2005 |
Creators | Mauricio, Cláudio Roberto Marquetto |
Contributors | Universidade Federal de Santa Catarina, Mello, Ronaldo dos Santos |
Publisher | Florianópolis, SC |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | 1 v.| il. |
Source | reponame:Repositório Institucional da UFSC, instname:Universidade Federal de Santa Catarina, instacron:UFSC |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0016 seconds