Show simple item record

dc.contributor.advisorHeuser, Carlos Albertopt_BR
dc.contributor.authorAhlert, Hubertpt_BR
dc.date.accessioned2007-07-06T18:28:29Zpt_BR
dc.date.issued1994pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/9006pt_BR
dc.description.abstractEsta tese de doutorado apresenta um modelo de especificação, textual e grafico, para sistemas transacionais em banco de dados (ER/T+) e, também, um modelo de implementação desta especificação. Sugere uma técnica de proceduralização de especificações declarativas, usando um grafo de dependencia de fluxos de dados para estabelecer a relação de precedecia entre os fluxos do diagrama da linguagem gráfica de especificação. Apresenta, também, os mecanismos de execução da linguagem de especificação proposta e as regras de mapeamento da linguagem de especificação, em seus aspectos estruturais (dados) e comportamentais (transações), para correspondentes construções na linguagem de implementação (C e SQL). Adicionalmente, são discutidos aspectos de otimização de consultas no âmbito da linguagem de especificação de transações e, também, aspectos de aninhamento de consultas para combinar diversos fluxos do diagrama ER/T+ em expressões complexas de consultas SQL.pt_BR
dc.description.abstractThis Ph.D thesis presents a graphic and textual specification model for database transactions systems (ER/T+) and, also, an implementation model for this specification. Suggest a proceduralization technique for declarative specifications using a data flow dependency graph to establish a precedence relation between the diagram flows of the graphics specification language. Furthermore it presents the execution mechanism of the proposal specification language and the behavioral and structural rules for mapping the specification language into corresponding implementation language (C and SQL) constructions. Additionaly, are discussed query optimization aspects for transaction specification language and aspects of nested queries to combine various ER/T+ diagram flows into complex SQL query expressionsen
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectBanco : Dadospt_BR
dc.subjectAutomatic Programmingen
dc.subjectTransacoes : Banco : Dadospt_BR
dc.subjectAutomatic System Buildingen
dc.subjectTools for System Buildingen
dc.subjectProgramacao automaticapt_BR
dc.subjectProceduralization of Declarative Specificationsen
dc.subjectTraducao : Linguagenspt_BR
dc.subjectLanguage Translationen
dc.subjectDatabase Transactionsen
dc.subjectQuery Optimizationen
dc.titleUm modelo não procedural de especificação e implementação voltado a sistemas transacionais em banco de dadospt_BR
dc.title.alternativeA non-procedural model to specifying and implementing database transactions systems en
dc.typeTesept_BR
dc.identifier.nrb000251840pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.programCurso de Pós-Graduação em Ciência da Computaçãopt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date1994pt_BR
dc.degree.leveldoutoradopt_BR


Files in this item

Thumbnail
   

This item is licensed under a Creative Commons License

Show simple item record