Uso da Abstração de Classificação na Modelagem de Aplicativos Suportados por Bases de Dados Relacionais - Um Estudo de Caso

Detalhes bibliográficos
Autor(a) principal: Nina, Alexandre Della
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