Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso
Autor(a) principal: | |
---|---|
Data de Publicação: | 2000 |
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-28042016-084841/ |
Resumo: | Devido à falta de meios para a representação da Abstração de Classificação, situações do mundo real onde ela ocorre a são representadas através de outros mecanismos ou mesmo desprezadas, induzindo falhas semânticas no projeto, dificilmente reparáveis em fases subsequentes. Tal fato é devido principalmente à pouca exploração e suporte dessa abstração. Por exemplo o Modelo Entidade Relacionamento Estendido (ME-RX), o mais usado na prática profissional, não possui mecanismos para representá-la. Este trabalho caracteriza precisamente essa abstração, rerenci a nd o-a de outras abstrações, prineipalniente a generalização, c fornecendo subsídios nos projetistas para a escolha e uso correto da mesma para representar as várias situações de um projeto. Para tal, utilizam-se as construções teóricas de modelos de dados conhecidos aliado ao conhecimento adquirido em um estudo de caso real o desenvolvimento de um sistema de automação de autorizações para cooperativas médicas. É feita uma nova extensão ao ME-RX para introduzir um construtor semântico destinado à representação da classificação, sendo o novo modelo denominado Modelo Entidade Relacionamento Classificação (ME-R-C). A partir desse novo modelo são analisadas as interações da classificação com os demais construtores existentes, e pela primeira vez na literatura da área são definidas as regras de mapeamento da classificação para o Modelo Relacional. |
id |
USP_531e9f6739e42d7f53f83504033c1de6 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-28042016-084841 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de CasoUsing the classification abstraction to model relational database applications - a case studyNão disponívelNot availableDevido à falta de meios para a representação da Abstração de Classificação, situações do mundo real onde ela ocorre a são representadas através de outros mecanismos ou mesmo desprezadas, induzindo falhas semânticas no projeto, dificilmente reparáveis em fases subsequentes. Tal fato é devido principalmente à pouca exploração e suporte dessa abstração. Por exemplo o Modelo Entidade Relacionamento Estendido (ME-RX), o mais usado na prática profissional, não possui mecanismos para representá-la. Este trabalho caracteriza precisamente essa abstração, rerenci a nd o-a de outras abstrações, prineipalniente a generalização, c fornecendo subsídios nos projetistas para a escolha e uso correto da mesma para representar as várias situações de um projeto. Para tal, utilizam-se as construções teóricas de modelos de dados conhecidos aliado ao conhecimento adquirido em um estudo de caso real o desenvolvimento de um sistema de automação de autorizações para cooperativas médicas. É feita uma nova extensão ao ME-RX para introduzir um construtor semântico destinado à representação da classificação, sendo o novo modelo denominado Modelo Entidade Relacionamento Classificação (ME-R-C). A partir desse novo modelo são analisadas as interações da classificação com os demais construtores existentes, e pela primeira vez na literatura da área são definidas as regras de mapeamento da classificação para o Modelo Relacional.Current data modais and tools to aid in software development do not have ways to express occurrences of the Classification Abstraction. Situations in the real world where it occurs are represented through other mechanisms or even not represented at ali, introducing semantic weaknesses in the design, hardly restored in subsequent phases. Such fact are due mainly to the little support of this abstraction. One symptom of this fact is that ali widely accepted data modeling tool, like the Extended Entity_Relationship (EE-R) Model, does not have mechanisms to represents it. This work characterizes the classification abstraction and distinguishes it from the other, mainly from the generalization one. It also give to designers clues to correctly use classification in a project. The theoretical foundation of the classification and the knowledge acquired In of real case study - the development of a system for medica( cooperatives automation were used to guide this work. We propose a new extension to the EE-R Model to include a semantic constructor supporting classification. We designate this new model the Classification Entity - Relationship model (CE-R Model). Using this new model, we analyze the interactions of classification with the other existing constructors, and define the rufes to map classification constructs to the Relational Model. This is the first time in the literature of the area that this mapping is described.Biblioteca Digitais de Teses e Dissertações da USPTraina Junior, CaetanoNina, Alexandre Della2000-05-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-28042016-084841/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/openAccesspor2017-09-04T21:06:18Zoai:teses.usp.br:tde-28042016-084841Biblioteca 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:27212017-09-04T21:06:18Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso Using the classification abstraction to model relational database applications - a case study |
title |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
spellingShingle |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso Nina, Alexandre Della Não disponível Not available |
title_short |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
title_full |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
title_fullStr |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
title_full_unstemmed |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
title_sort |
Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso |
author |
Nina, Alexandre Della |
author_facet |
Nina, Alexandre Della |
author_role |
author |
dc.contributor.none.fl_str_mv |
Traina Junior, Caetano |
dc.contributor.author.fl_str_mv |
Nina, Alexandre Della |
dc.subject.por.fl_str_mv |
Não disponível Not available |
topic |
Não disponível Not available |
description |
Devido à falta de meios para a representação da Abstração de Classificação, situações do mundo real onde ela ocorre a são representadas através de outros mecanismos ou mesmo desprezadas, induzindo falhas semânticas no projeto, dificilmente reparáveis em fases subsequentes. Tal fato é devido principalmente à pouca exploração e suporte dessa abstração. Por exemplo o Modelo Entidade Relacionamento Estendido (ME-RX), o mais usado na prática profissional, não possui mecanismos para representá-la. Este trabalho caracteriza precisamente essa abstração, rerenci a nd o-a de outras abstrações, prineipalniente a generalização, c fornecendo subsídios nos projetistas para a escolha e uso correto da mesma para representar as várias situações de um projeto. Para tal, utilizam-se as construções teóricas de modelos de dados conhecidos aliado ao conhecimento adquirido em um estudo de caso real o desenvolvimento de um sistema de automação de autorizações para cooperativas médicas. É feita uma nova extensão ao ME-RX para introduzir um construtor semântico destinado à representação da classificação, sendo o novo modelo denominado Modelo Entidade Relacionamento Classificação (ME-R-C). A partir desse novo modelo são analisadas as interações da classificação com os demais construtores existentes, e pela primeira vez na literatura da área são definidas as regras de mapeamento da classificação para o Modelo Relacional. |
publishDate |
2000 |
dc.date.none.fl_str_mv |
2000-05-19 |
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-28042016-084841/ |
url |
http://www.teses.usp.br/teses/disponiveis/55/55134/tde-28042016-084841/ |
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_ |
1815257430626402304 |