dc.contributor.advisor | Saccol, Deise de Brum | |
dc.creator | Andrade, Tobias de Campos | |
dc.date.accessioned | 2022-07-18T14:13:18Z | |
dc.date.available | 2022-07-18T14:13:18Z | |
dc.date.issued | 2010-12-01 | |
dc.date.submitted | 2010 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/25379 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2010. | por |
dc.description.abstract | Many applications require XML data storage (eXtensible Markup Language). One
strategy is to store XML documents using a relational database. For that, transformation rules
are applied, so that when an XML document is submitted to these rules, its representation
becomes a set of tables and relationships between them, in a relational format. However,
XML documents from the same application domain can have different structures, making
harder the mapping of these documents into a single relational schema. To overcome that, we
can previously generate an integrated schema that represents the structures of the various
documents, and then map the integrated schema to the relational model. Subsequently, the
data can be converted into the relational format, stored and retrieved (using SQL).This work
is based on the discussed approach that stores XML data into relational databases, aiming to:
(a) to propose a mechanism for generating relational model from integrated XML files, whose
schema is described by an ontology, (b) to define a set of mapping rules from the integrated
schema to the relational model, and (c) to implement a prototype of our technique in order to
validate the proposed work. | eng |
dc.language | por | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Armazenamento de dados XML | por |
dc.subject | Ontologia | por |
dc.subject | Banco de dados relacional | por |
dc.subject | Regras de transformação | por |
dc.subject | Esquema integrado | por |
dc.subject | Modelo relacional | por |
dc.title | Mapeamento de esquemas XML integrados para bancos de dados relacionais | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | Muitas aplicações exigem armazenamento de dados XML (eXtensible Markup
Language). Uma estratégia é armazenar os documentos XML usando um banco de dados
relacional. Para isso, são aplicadas regras de transformação, de tal forma que quando um
documento XML é submetido a essas regras, sua representação passa a ser um conjunto de
tabelas e relacionamentos entre elas, ou seja, num formato relacional. Entretanto, documentos
XML de um mesmo domínio de aplicação podem possuir estruturas diferentes, dificultando o
mapeamento destes documentos para um único esquema relacional. Para contornar esta
situação, pode-se previamente gerar um esquema integrado que consiga representar as
estruturas dos diversos documentos e então mapear o esquema integrado para o modelo
relacional. Posteriormente, os dados podem ser convertidos para o formato relacional,
armazenados e recuperados (usando SQL). Esse trabalho baseia-se na abordagem discutida de
armazenar dados XML em Bancos de Dados Relacionais, tendo como objetivos: (a) propor
um mecanismo de geração de modelo relacional a partir de arquivos XML integrados, cujo
esquema é descrito por uma ontologia; (b) definir um conjunto de regras de mapeamento do
esquema integrado para o modelo relacional; e (c) implementar um protótipo da técnica
apresentada, de forma a validar a proposta do trabalho. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |