31 |
Funcionalidades temporais do banco de dados Oracle e mecanismos para consultas de tempo de validadeOliveira, Alex Martins de January 2003 (has links)
Apesar das vantagens das funcionalidades de banco de dados temporais, já amplamente demonstradas na literatura, ainda não existe, comercialmente, um SGBD totalmente temporal. Algumas propostas já foram feitas, embora um pouco discretas, dando ênfase em apenas parte das funcionalidades temporais, já sinalizando que em breve será possível existir um SGBD puramente temporal. Uma dessas propostas se constitui na implementação de uma camada de software que simula um banco de dados temporal, chamada Pacote de Tempo de Validade – PTV. Ela foi desenvolvida para demonstrar algumas funções temporais de banco de dados de tempo de validade. Embora o PTV tenha funções para garantir a integridade de dados temporais na inserção de tuplas, além de outros controles, não apresenta funções de consultas temporais. Essas funções foram desenvolvidas neste trabalho com base no TSQL2, aumentando, portanto, as funcionalidades temporais do PTV. Elas foram desenvolvidas para o SGBD Oracle 9i e consistem da principal proposta desse trabalho, permitindo inclusive validar as funções de consultas temporais de outras propostas da literatura. A segunda proposta desse trabalho é prover aos desenvolvedores e pesquisadores dessa área, uma interface visual apropriada para o uso do PTV, permitindo, assim, a exploração máxima dos recursos temporais desse pacote.
|
32 |
PTV - Pacote de Tempo de Validade para o SGBD OraclePinheiro, Sandro Favin January 2003 (has links)
Embora há muito tempo já se tenha conhecimento da importância da recuperação de informações temporais, não existe um SGBD temporal que tenha sido desenvolvido unicamente para aplicações comerciais, que supra todas as necessidades e abranja todos os aspectos temporais necessários a estas aplicações. O SGBD da Oracle, a partir da versão 8i, possibilita a inserção de características temporais similares às de tempo de transação no BD, através de um pacote de tempo denominado Time Series Cartridge. Entretanto, em muitos casos, a utilização deste cartucho de tempo não é suficiente para que se possa implementar por completo tudo o que foi especificado na modelagem do sistema. A modelagem completa da realidade só é alcançada se forem utilizadas em conjunto as características de tempo de transação e de tempo de validade no banco de dados. Neste trabalho são sugeridos e implementados mecanismos para a inserção e o gerenciamento do tempo de validade no SGBD Oracle. O tempo de validade é administrado através da execução de funções, procedimentos, gatilhos e objetos, organizados em forma de um pacote, de maneira que este possa ser utilizado em conjunto com o Time Series Cartridge.
|
33 |
Linguagem de consulta temporal : definição e implementaçãoCarvalho, Henry Gomes de January 2002 (has links)
Até hoje, não existem implementações de SGBDs Temporais disponíveis no mercado de software. A tradução de linguagens de consulta temporais para o padrão SQL é uma alternativa para implementação de sistemas temporais com base em SGBDs comerciais, os quais não possuem linguagem e estrutura de dados temporais. OASIS (Open and Active Specification of Information Systems) é uma linguagem que serve como repositório de alto nível para especificação formal orientada a objetos e geração automática de software, em diversas linguagens, através da ferramenta CASE OO-Method. As aplicações geradas desta forma utilizam, como meio de persistˆencia de objetos, SGBDs comerciais baseados na abordagem relacional. A linguagem OASIS foi estendida com aspectos temporais. A extensão de OASIS com aspectos temporais requer a especificação de um modelo de dados e de uma linguagem de consulta temporais que possam ser utilizados em SGBDs convencionais. Há duas abordagens para resolver o problema. A primeira baseia-se em extensões da linguagem e/ou do modelo de dados de modo que o modelo não-temporal é preservado. A segunda, abordagem de generalização temporal, é mais radical e não preserva o modelo não-temporal. A linguagem ATSQL2 fornece recursos adequados aos conceitos encontrados na abordagem de generalização temporal. Neste trabalho utiliza-se os conceitos de generalização temporal preservando o modelo não-temporal. A presente dissertação tem por finalidade propor um modelo de dados para suporte à extensão temporal da linguagem OASIS, bem como estender a linguagem ATSQL2 para facilitar as consultas a eventos temporais. O sistema de tradução da linguagem de consulta temporal para SQL é também adaptado ao modelo de dados proposto.
|
34 |
Um banco de dados espaço-temporal para desenvolvimento de aplicações em sistemas de informação geograficaFaria, Glaucia 19 March 1998 (has links)
Orientadores: Claudia M. Bauzer Medeiros, Mario A. Nascimento / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-07-23T10:40:49Z (GMT). No. of bitstreams: 1
Faria_Glaucia_M.pdf: 3202235 bytes, checksum: 39b84521869e9c1d343b4a565d05add8 (MD5)
Previous issue date: 1998 / Resumo: Esta dissertação discute a implementação de uma infra-estrutura extensível, baseada em um sistema gerenciador de banco de dados orientado a objetos, que provê suporte ao desenvolvimento de aplicações espaço-temporais. A infra-estrutura está baseada na definição e implementação de um conjunto básico de operadores e classes orientadas a objetos, que cobrem os requisitos mínimos de processamento de consultas espaciais, temporais e espaço- temporais. As principais contribuições deste trabalho são a definição dos operadores e das classes e sua implementação efetiva, validada através de uma aplicação piloto. Uma contribuição adicional é a discussão da própria implementação, que permitiu corrigir falhas do modelo teórico adotado. / Abstract: This dissertation discusses the implementation of an extensible framework, which provides support for the development of spatio-temporal database applications. The infrastructure, developed on the O2 object-oriented database system, consists of a kernel set of operators and database classes, which meet the minimum requirements for the processing of spatial, temporal and spatio-temporal queries. The main contributions of this work are the specification of the kernel operators and classes and their implementation, validated through a pilot geographic application. Another contribution is fhe analysis of this implementation, which discusses problems and shortcomings of some models proposed in the literature. / Mestrado / Mestre em Ciência da Computação
|
35 |
Suporte a consultas no ambiente temporal de versõesZaupa, Aglaê Pereira January 2002 (has links)
O Modelo Temporal de Versões (TVM Vesions Model) foi proposto com base na união de um modelo de versões com informações temporais. Esse modelo permite o armazenamento de alternativas de projeto, o armazenamento da história dos dados em evolução, bem cmoo a reconstrução do estado da base em qualquer data passada, sem o uso de operações complexas de backup e recovery. Para realizar consultas nesse modelo foi definida uma linguagem de consulta, a TVQL (Temporal Versioned Query Language). Além das consultas básicas realizadas pela linguagem padrão AQL, a TVQL permite novas consultas que retornam valores específicos das características de tempo e versões, estabelecendo um comportamento o mais homogêneo possível para elementos normais e temporais vesionados. O objetivo principal deste trabalho e possibilitar a realização de consultas TVQL em um banco de dados convencional. Nesse contexto, o mapeamento da TVQL é implementando através da tradução de todas as propriedades e funções definidas na TVQL para SQL. Para que isso seja possível é necessário queos dados também estejam nesse banco de dados. Então, faz-se necessário o mapeamento das classes da hierarquia do TVM, bem como das classes da aplciação, para o banco de dados. Adicionalmente, é implementado um protótipo de uma interface de consultas realizadas em TVQL, para testar o funcionamento tanto da TVL como do seu mapeamento.
|
36 |
Modelo temporal de versõesMoro, Mirella Moura January 2001 (has links)
O objetivo principal desse trabalho é apresentar uma alternativa para a união de um modelo de versões e dados temporais. O resultado, o Modelo Temporal de Versões – TVM (Temporal Versions Model), é capaz de armazenar as versões do objeto e, para cada versão, o histórico dos valores das propriedades e dos relacionamentos dinâmicos. Esse modelo difere de outros modelos de dados temporais por apresentar duas diferentes ordens de tempo, ramificado para o objeto e linear para cada versão. O usuário pode também especificar, durante a modelagem, classes normais sem tempo e versionamento, o que permite a integração deste modelo com outros modelos existentes. A utilização de um modelo de dados temporal semanticamente rico não requer necessariamente a existência de um SGBD próprio para este modelo. A tendência é implementar o modelo sobre banco de dados convencionais, através do mapeamento das informações temporais para atributos explícitos. Como objetivo complementar, é apresenta do um ambiente para o suporte do TVM e de todas suas características. Especificamente, são detalhados o mapeamento da hierarquia base do modelo para um banco de dados objeto-relacional e sua implementação em um banco de dados comercial. Desse ambiente, foi implementado um protótipo da ferramenta para o auxílio na especificação de classes da aplicação.
|
37 |
Um modelo de dados para objetos moveisBei, Yi 07 July 2004 (has links)
Orientador : Claudia Maria Bauzer Medeiros / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação / Made available in DSpace on 2018-08-03T23:49:45Z (GMT). No. of bitstreams: 1
Bei_Yi_M.pdf: 2673225 bytes, checksum: 6a147eb725d34808e4ab5d7d0f09ae75 (MD5)
Previous issue date: 2004 / Resumo: A popularização dos dispositivos como GPS tem possibilitado o surgimento de aplicações que fazem coleta e análise de objetos móveis. Os sistemas de bancos de dados tradicionais não apóiam o gerenciamento de dados relativos a objetos móveis, caracterizados por gerarem um grande número de informações continuamente. As pesquisas nesta área são recentes, com relativamente poucos resultados específicos à gerencia de dados móveis. A dissertação propõe um modelo de dados orientado a objetos que incorpora duas características: tratamento uniforme de objetos estáticos, espaciais, temporais, espaço temporais e móveis; e um conjunto básico de operadores e os algoritmos destes operadores podem ser compostos progressivamente para criar uma grande variedade de operações para consultas ao banco de dados. Este modelo se diferencia das demais propostas por considerar não apenas objetos móveis lD, mas também aquelas com geometria 2D / Abstract: The popularization of devices like G PS and wireless network have enabled new applications that collect and analyze mobile objects. Traditional database system do not support the management of mobile object data, since a great amount of information is generated continuously. Research in this area is recent with relatively few works on mobile data management. This Msc thesis proposes an object-oriented mobile object data model that incorporates two characteristics: it supports modeling of static, spatial, temporal, spatio-temporal and mobile objects in a homogeneous way; it specifies a set of basic operators and their algorithmic specification. These operators can be composed to obtain a wide variety of complex operators to query a mobile object database. Unlike most other proposals, this mode supports not only lD object, but also those with 2D geometric descriptions / Mestrado / Mestre em Ciência da Computação
|
38 |
Caracterização geo-ambiental e estudo da variabilidade espaço-temporal de erosão no Parque Metripolitano Armando de Holanda Cavalcanti - Cabo de Santo Agostinho - PE/BrasilPaulo da Silva, Everaldo January 2004 (has links)
Made available in DSpace on 2014-06-12T18:06:24Z (GMT). No. of bitstreams: 2
arquivo6880_1.pdf: 8957916 bytes, checksum: e4ad170521e807604bf7b753cab1c9b4 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2004 / O presente trabalho teve como objetivo elaborar uma base de dados geo-ambientais
para o diagnóstico do meio-físico e variabilidade espaço-temporal de erosão hídrica com
informações dos fatores bióticos, abióticos e antrópicos do geoecossistema do Parque
Metropolitano Armando de Holanda Cavalcanti no Distrito de Santo Agostinho. A abordagem
utilizada se baseou na análise de uma série de mapas digitais temáticos com auxílio do
geoprocessamento com apoio da tecnologia SIG (Sistemas de Informação Geográfica). A base
de dados foi elaborada com elementos espaciais e não-espaciais, composta por dados de
campo e informações derivadas de fontes analógicas e de sensoriamento remoto
(ortofotocartas, aerofotos e GPS) entre outras.
Como o estudo incorporou uma abordagem analítico-integrativa, buscou caracterizar a
evolução do geoecossistema em escala espaço-temporal, série histórica: 1973, 1988, 1997 e
2003 com base nas correlações entre fatores geo-ambientais e dados pluviométricos com seus
reflexos nos estágios evolutivos do processo erosivo que ocorre no Parque. Assim, se
incorporou uma perspectiva histórica (passado e futuro) sustentadas por evidências atuais.
O Cabo de Santo Agostinho, denominação assumida pelo município no qual está
localizado e integrante da Região Metropolitana do Recife, é o principal acidente geográfico
do litoral sul de Pernambuco. A área encontra-se degradada com ocorrência de intenso
processo de erosão.
Resultados obtidos do cruzamento do mapa de ocupação urbana de 1973 com o de
1997 revela um significativo aumento da malha urbana, decorridos 24 (vinte e quatro) anos.
Esse aumento provocou uma forte pressão sobre a área do Parque. A maior concentração de
erosão na área é evidenciada em setores onde ocorre a vegetação arbustiva degradada.
Cruzamento de dados de topografia para um período de 30 anos revela mudança na
morfologia a partir dos processos erosivos atuantes na área de estudos. No mapa de síntese da
paisagem, os caminhos, trilhas e áreas fortemente antropizadas indicam a influência destes
vetores na transformação da paisagem.
A correlação de dados temporais mostra aumento nas áreas de todas as erosões
provocado pelo escoamento superficial, ou seja, pela erosão das águas de chuva ou erosão
hídrica. No ano de 1973 o total foi de 167.681,00mm2 ou 16,77ha, em 1988 de 177.680,00m2ou 17,77ha, e em 1997, último ano considerado no estudo o valor foi de 205.413,00m2 ou
20,54ha. A partir dessas informações, se avaliou que entre 1973 e 1988 (15 anos decorridos) a
área erodida aumentou em, aproximadamente, 1ha. Enquanto de 1988 a 1997 (9 anos
decorridos apenas) o valor de área erodida foi de 2,78ha
|
39 |
Extensão de um SGBD para incluir o gerenciamento da informação temporal. / Extension of a DBMS to include the management of temporal information.Sakai, Rodrigo Katsumoto 09 August 2007 (has links)
O fator temporal é uma variável natural da maioria dos sistemas de informação, pois no mundo real os eventos ocorrem de maneira dinâmica, modicando continuamente os valores dos seus objetos no decorrer do tempo. Muitos desses sistemas precisam registrar essa modicação e atribuir os instantes de tempo em que cada informação foi válida no sistema. Este trabalho reúne as características relacionadas aos Bancos de Dados Temporais e Bancos de Dados Objeto-Relacionais. O objetivo primordial é propor uma forma de implementar alguns aspectos temporais, desenvolvendo um módulo que faça parte das características e funcionalidades internas de um SGBD. O módulo temporal contempla principalmente a parte de restrições de integridade temporal que é utilizada para manter a consistência da informação temporal armazenada. Para isso, é proposto um novo tipo de dado que melhor representa as marcas temporais dos objetos. Uma parte importante para a implementação desse projeto é a utilização de um SGBD objeto-relacional que possui algumas características orientadas a objetos que permitem a extensão de seus recursos, tornando-o capaz de gerenciar alguns aspectos temporais. O módulo temporal desenvolvido torna esses aspectos temporais transparentes para o usuário. Por conseqüência, esses usuários são capazes de utilizar os recursos temporais com maior naturalidade. / The temporal factor is a natural variable of the majority of the information systems, therefore in the real world the events occur in dynamic way, modifying continuously the values of its objects in elapsing of the time. Many of these systems need to register this modication and to attribute the instants of time where each information was valid in the system. This work congregates the characteristics related to the Temporal Databases and Object-Relational Databases. The primordial objective is to consider a form to implement some temporal aspects, developing a module that is part of the characteristics and internal functionalities of a DBMS. The temporal module mainly contemplates the part of restrictions of temporal integrity that is used to keep the consistency of the stored temporal information. For this, a new data type is proposed that better represent the objects timestamps. An important part for the implementation of this project is the use of a object-relational DBMS that has some object-oriented characteristics that allow the extension of its resources, becoming capable to manage some temporal aspects. The developed temporal module becomes these transparent temporal aspects for the user. For consequence, these users are capable to use the temporal resources more naturally.
|
40 |
Utilização de técnicas de mineração de dados considerando aspectos temporaisLucas, Anelise de Macedo January 2002 (has links)
Atualmente, o enorme volume de informações armazenadas em bancos de dados de organizações ultrapassa a capacidade dos tradicionais métodos de análise dos dados baseados em consultas, pois eles se tornaram insuficientes para analisar o conteúdo quanto a algum conhecimento implícito e importante na grande massa de dados. A partir disto, a mineração de dados tem-se transformado em um tópico importante de pesquisa, porque provê um conjunto de técnicas e ferramentas capazes de inteligente e automaticamente assistir o ser humano na análise de uma enorme quantidade de dados à procura de conhecimento relevante e que está encoberto pelos demais dados. O presente trabalho se propõe a estudar e a utilizar a mineração de dados considerando os aspectos temporais. Através de um experimento realizado sobre os dados da Secretaria da Saúde do Estado do Rio Grande do Sul, com a aplicação de uma metodologia para a mineração de dados temporais, foi possível identificar padrões seqüenciais nos dados. Este experimento procurou descobrir padrões seqüenciais de comportamento em internações médicas, objetivando obter modelos de conhecimento dos dados temporais e representá-los na forma de regras temporais. A descoberta destes padrões seqüenciais permitiu comprovar tradicionais comportamentos dos tratamentos médicos efetuados, detectar situações anômalas, bem como, acompanhar a evolução das doenças existentes.
|
Page generated in 0.3106 seconds