Um esquema compilativo para linguagens de operação de banco de dados

Detalhes bibliográficos
Autor(a) principal: Iochpe, Cirano
Data de Publicação: 1984
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/115975
Resumo: Este trabalho apresenta o estudo feito sobre esquemas compilativos para linguagens não-procedurais, de operação de banco de dados, baseados na abordagem relacionai e propõe uma técnica de geração de código para a linguagem LOBAN (Linguagem de Operação de Banco de Dados), sendo implementada, através do Sistema L, na Universidade Federal do Rio Grande do Sul. LOBAN é uma linguagem de alto nível que apresenta, entre outras, funções equivalentes às da álgebra relacional. São apresentados o projeto e a especificação de um módulo gerador de código para o Sistema L, baseado na técnica proposta, além de uma nova arquitetura para o sistema, a fim de que este suporte uma interface LOBAN embutida em Pascal.
id URGS_c90ab554d8b78dd817d0252fc77bae0f
oai_identifier_str oai:www.lume.ufrgs.br:10183/115975
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Iochpe, CiranoGolendziner, Lia Goldstein2015-05-09T01:59:45Z1984http://hdl.handle.net/10183/115975000102172Este trabalho apresenta o estudo feito sobre esquemas compilativos para linguagens não-procedurais, de operação de banco de dados, baseados na abordagem relacionai e propõe uma técnica de geração de código para a linguagem LOBAN (Linguagem de Operação de Banco de Dados), sendo implementada, através do Sistema L, na Universidade Federal do Rio Grande do Sul. LOBAN é uma linguagem de alto nível que apresenta, entre outras, funções equivalentes às da álgebra relacional. São apresentados o projeto e a especificação de um módulo gerador de código para o Sistema L, baseado na técnica proposta, além de uma nova arquitetura para o sistema, a fim de que este suporte uma interface LOBAN embutida em Pascal.This work presents a study of compilation schemes for non-procedural languages used as interfaces of database systems based on the relational approach, and proposes a code generation technique for LOBAN (in English, DABOL-Data Base Operation Language) now being implemented through System L, in the Universidade Federal do Rio Grande do Sul (Brazil). DABOL is a high level language that offers, among others, functions equivalents to those of the relational algebra. The project and specification of a code generation module for the System L, based on the proposed technique, are presented together with a new architecture of the system that supports an embedded interface of LOBAN in Pascal.application/pdfporLobanBanco : DadosGerencia : Banco : DadosUm esquema compilativo para linguagens de operação de banco de dadosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1984mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000102172.pdf000102172.pdfTexto completoapplication/pdf15936658http://www.lume.ufrgs.br/bitstream/10183/115975/1/000102172.pdff4767ed2b009a988cd369dad6c151cdaMD51TEXT000102172.pdf.txt000102172.pdf.txtExtracted Texttext/plain178131http://www.lume.ufrgs.br/bitstream/10183/115975/2/000102172.pdf.txt20964ea240997250a21f41661982da80MD52THUMBNAIL000102172.pdf.jpg000102172.pdf.jpgGenerated Thumbnailimage/jpeg1230http://www.lume.ufrgs.br/bitstream/10183/115975/3/000102172.pdf.jpg467813c2bb9e6b3c02d7552dc77041f1MD5310183/1159752018-10-22 07:44:43.739oai:www.lume.ufrgs.br:10183/115975Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-22T10:44:43Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Um esquema compilativo para linguagens de operação de banco de dados
title Um esquema compilativo para linguagens de operação de banco de dados
spellingShingle Um esquema compilativo para linguagens de operação de banco de dados
Iochpe, Cirano
Loban
Banco : Dados
Gerencia : Banco : Dados
title_short Um esquema compilativo para linguagens de operação de banco de dados
title_full Um esquema compilativo para linguagens de operação de banco de dados
title_fullStr Um esquema compilativo para linguagens de operação de banco de dados
title_full_unstemmed Um esquema compilativo para linguagens de operação de banco de dados
title_sort Um esquema compilativo para linguagens de operação de banco de dados
author Iochpe, Cirano
author_facet Iochpe, Cirano
author_role author
dc.contributor.author.fl_str_mv Iochpe, Cirano
dc.contributor.advisor1.fl_str_mv Golendziner, Lia Goldstein
contributor_str_mv Golendziner, Lia Goldstein
dc.subject.por.fl_str_mv Loban
Banco : Dados
Gerencia : Banco : Dados
topic Loban
Banco : Dados
Gerencia : Banco : Dados
description Este trabalho apresenta o estudo feito sobre esquemas compilativos para linguagens não-procedurais, de operação de banco de dados, baseados na abordagem relacionai e propõe uma técnica de geração de código para a linguagem LOBAN (Linguagem de Operação de Banco de Dados), sendo implementada, através do Sistema L, na Universidade Federal do Rio Grande do Sul. LOBAN é uma linguagem de alto nível que apresenta, entre outras, funções equivalentes às da álgebra relacional. São apresentados o projeto e a especificação de um módulo gerador de código para o Sistema L, baseado na técnica proposta, além de uma nova arquitetura para o sistema, a fim de que este suporte uma interface LOBAN embutida em Pascal.
publishDate 1984
dc.date.issued.fl_str_mv 1984
dc.date.accessioned.fl_str_mv 2015-05-09T01:59:45Z
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://hdl.handle.net/10183/115975
dc.identifier.nrb.pt_BR.fl_str_mv 000102172
url http://hdl.handle.net/10183/115975
identifier_str_mv 000102172
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 application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/115975/1/000102172.pdf
http://www.lume.ufrgs.br/bitstream/10183/115975/2/000102172.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/115975/3/000102172.pdf.jpg
bitstream.checksum.fl_str_mv f4767ed2b009a988cd369dad6c151cda
20964ea240997250a21f41661982da80
467813c2bb9e6b3c02d7552dc77041f1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085318961922048