Please use this identifier to cite or link to this item:
http://hdl.handle.net/11422/7887
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Villas-Boas, Sérgio Barbosa | - |
dc.contributor.author | Bezerra, Cícero Ricardo Máximo | - |
dc.contributor.author | Gandos, Paulo Felipe Braga | - |
dc.date.accessioned | 2019-05-13T12:51:40Z | - |
dc.date.available | 2023-12-21T03:02:08Z | - |
dc.date.issued | 2005-08 | - |
dc.identifier.uri | http://hdl.handle.net/11422/7887 | - |
dc.language | por | pt_BR |
dc.publisher | Universidade Federal do Rio de Janeiro | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | SQL | pt_BR |
dc.subject | C++ | pt_BR |
dc.title | SQL Translator – Biblioteca e framework multiplataforma para desenvolvimento de software com isolamento de camadas para banco de dados | pt_BR |
dc.type | Trabalho de conclusão de graduação | pt_BR |
dc.contributor.referee1 | Pedrosa, Aloysio de Castro | - |
dc.contributor.referee2 | Strauss, Edilberto | - |
dc.description.resumo | Um dos grandes obstáculos das aplicações comerciais modernas é a utilização dos diversos tipos de SQL pelos programadores. Por motivos comerciais diversos os fabricantes de SGBD (Sistemas Gerenciais de Banco de Dados) procuram incluir no SQL diretivas que visam otimizar o funcionamento do código em seus programas de Banco. Tal iniciativa no entanto causa a proliferação de diversos sotaques de SQL. A existência destes sotaques dificulta a criação de programas para SGBDs no qual não se tenha costume, onera o desenvolvimento de sistemas e requer da equipe de desenvolvimento constante atenção entre as sutilezas que diferenciam um sotaque de outro. O objetivo deste trabalho é a construção de uma arquitetura que facilite o desenvolvimento de aplicações em C++ isolando o programa do SGBD. O isolamento consiste em arbitrar uma sintaxe de SQL como padrão. A conexão com um SGBD com SQL não padrão é feita através da passagem da string de SQL para o tradutor da SQL Translator, que traduz para o SQL adequado ao SGBD. Escolheu-se o PostgreSQL como SQL padrão. Para ilustrar o funcionamento do SQL Translator foi implementado o tradutos para a linguagem Oracle. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Escola Politécnica | pt_BR |
dc.publisher.initials | UFRJ | pt_BR |
dc.subject.cnpq | CNPQ::ENGENHARIAS | pt_BR |
dc.embargo.terms | aberto | pt_BR |
Appears in Collections: | Engenharia Eletrônica e de Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
monopoli10003329.pdf | 603.34 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.