UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS
Autor(a) principal: | |
---|---|
Data de Publicação: | 1992 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | http://www.teses.usp.br/teses/disponiveis/55/55134/tde-24092018-160644/ |
Resumo: | Este trabalho define uma linguagem para consulta e manipulação em bases de dados, baseada nos conceitos do MRO (Modelo de Representação de Objetos), denominada LAMRO (Linguagem de Acesso ao MRO). A implementação de um subconjunto de comandos da linguagem foi realizada através de um interpretador de comandos, utilizando o sistema GEO (GErenciador de Objetos) que suporta parte dos conceitos definidos no MRO. A linguagem é caracterizada como uma linguagem de comandos, e situa-se entre as linguagens definidas para um modelo de base de dados especifico. O processo de definição da linguagem utilizou padrões e procedimentos bem determinados para garantir que todos os conceitos do MRO estivessem presentes na linguagem. Foram criados na linguagem dois novos conceitos: Seleções de Objetos e Máscaras. A consulta aos objetos na base de dados é realizada por comandos que manipulam o conceito de Seleções de Objetos. Estes comandos permitem elaborar consultas utilizando a semântica presente na base de dados. As Seleções de Objetos obtidas, podem ser formatadas utilizando o conceito de Máscara. Os comandos que manipulam a seleção de objetos com Máscaras podem ser caracterizados como geradores de relatórios. |
id |
USP_af66a8c62f8d4d3c0e1b788bd3451ce3 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-24092018-160644 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOSA Language for an Object-oriented Database Management System Based on the MRO Object Modeling Model Não disponívelNot availableEste trabalho define uma linguagem para consulta e manipulação em bases de dados, baseada nos conceitos do MRO (Modelo de Representação de Objetos), denominada LAMRO (Linguagem de Acesso ao MRO). A implementação de um subconjunto de comandos da linguagem foi realizada através de um interpretador de comandos, utilizando o sistema GEO (GErenciador de Objetos) que suporta parte dos conceitos definidos no MRO. A linguagem é caracterizada como uma linguagem de comandos, e situa-se entre as linguagens definidas para um modelo de base de dados especifico. O processo de definição da linguagem utilizou padrões e procedimentos bem determinados para garantir que todos os conceitos do MRO estivessem presentes na linguagem. Foram criados na linguagem dois novos conceitos: Seleções de Objetos e Máscaras. A consulta aos objetos na base de dados é realizada por comandos que manipulam o conceito de Seleções de Objetos. Estes comandos permitem elaborar consultas utilizando a semântica presente na base de dados. As Seleções de Objetos obtidas, podem ser formatadas utilizando o conceito de Máscara. Os comandos que manipulam a seleção de objetos com Máscaras podem ser caracterizados como geradores de relatórios.This work defines a language for database queries, based on the MRO\'s (Object Representation Model) concepts, which is named LAMRO (Access Language to MRO). The implementation of a subset of commands for that language was perfomed through a cotrunand interpreter, using the GEO (Object Manager) system which supports partially the concepts defined in MRO. The LAMRO is characterized as a command language, and it is placed among the languages defined for a specific data base model. Well defined procedures and standards were used in the process of defining this language, which assured that every MRO\'s concepts were presents in the language. Two new concepts were created: Object Selection and Mask. The objects queries in the data base is performed by commands that manipulate the concept of Object Selection. These commands allow to elaborate queries using the semanthics present in the data base. The obtained Object Selection can be formated thorough the concept of Mask. The commands that permit Object Selection through Masks can be characterized as report generator.Biblioteca Digitais de Teses e Dissertações da USPTraina Junior, CaetanoCorrêa, Pedro Luiz Pizzigatti1992-06-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-24092018-160644/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2018-10-03T01:45:28Zoai:teses.usp.br:tde-24092018-160644Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212018-10-03T01:45:28Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS A Language for an Object-oriented Database Management System Based on the MRO Object Modeling Model |
title |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
spellingShingle |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS Corrêa, Pedro Luiz Pizzigatti Não disponível Not available |
title_short |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
title_full |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
title_fullStr |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
title_full_unstemmed |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
title_sort |
UMA LINGUAGEM PARA O GERENCIADOR DE OBJETOS BASEADA NO MODELO DE REPRESENTAÇÃO DE OBJETOS |
author |
Corrêa, Pedro Luiz Pizzigatti |
author_facet |
Corrêa, Pedro Luiz Pizzigatti |
author_role |
author |
dc.contributor.none.fl_str_mv |
Traina Junior, Caetano |
dc.contributor.author.fl_str_mv |
Corrêa, Pedro Luiz Pizzigatti |
dc.subject.por.fl_str_mv |
Não disponível Not available |
topic |
Não disponível Not available |
description |
Este trabalho define uma linguagem para consulta e manipulação em bases de dados, baseada nos conceitos do MRO (Modelo de Representação de Objetos), denominada LAMRO (Linguagem de Acesso ao MRO). A implementação de um subconjunto de comandos da linguagem foi realizada através de um interpretador de comandos, utilizando o sistema GEO (GErenciador de Objetos) que suporta parte dos conceitos definidos no MRO. A linguagem é caracterizada como uma linguagem de comandos, e situa-se entre as linguagens definidas para um modelo de base de dados especifico. O processo de definição da linguagem utilizou padrões e procedimentos bem determinados para garantir que todos os conceitos do MRO estivessem presentes na linguagem. Foram criados na linguagem dois novos conceitos: Seleções de Objetos e Máscaras. A consulta aos objetos na base de dados é realizada por comandos que manipulam o conceito de Seleções de Objetos. Estes comandos permitem elaborar consultas utilizando a semântica presente na base de dados. As Seleções de Objetos obtidas, podem ser formatadas utilizando o conceito de Máscara. Os comandos que manipulam a seleção de objetos com Máscaras podem ser caracterizados como geradores de relatórios. |
publishDate |
1992 |
dc.date.none.fl_str_mv |
1992-06-12 |
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 |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-24092018-160644/ |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-24092018-160644/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257314352955392 |