11 research outputs found
Context-sensitive mobile database summarisation
In mobile computing environments, as a result of
the reduced capacity of local storage, it is commonly
not feasible to replicate entire datasets on each mobile
unit. In addition, reliable, secure and economical
access to central servers is not always possible.
Moreover, since mobile computers are designed to be
portable, they are also physically small and thus often
unable to hold or process the large amounts of data
held in centralised databases. As many systems are
only as useful as the data they can process, the support
provided by database and system management
middleware for applications in mobile environments is
an important driver for the uptake of this technology
by application providers and thus also for the wider
use of the technology.
One of the approaches to maximize the available
storage is through the use of database summarisation.
To date, most strategies for reducing data volumes
have used compression techniques that ignore the semantics
of the data. Those that do not use data compression
techniques adopt structural (i.e. data and
use-independent) methods. In this paper, we outline
the special constraints imposed on storing information
in mobile databases and provide a flexible data
summarisation policy. The method works by assigning
a level of priority to each data item through the
setting of a number of parameters. The paper discusses
some policies for setting these parameters and
some implementation strategies.Bedford Park, South Australi
Der Lehrstuhl Datenbank- und Informationssysteme der Universität Rostock
Im Jahr 2014 feierte der Lehrstuhl Datenbank- und Informationssysteme (LS DBIS) an der Universität Rostock sein zwanzigjähriges Bestehen. Zur Jubiläumsveranstaltung mit ehemaligen und aktuellen Studenten, Mitarbeitern, Kollegen und Kooperationspartnern wurde diverses Material aus 20 Jahren aufbereitet. In diesem Beitrag soll daraus ein Rückblick auf 20 Jahre Forschung und Lehre im Bereich Datenbank- und Informationssysteme sowie ein Ein- und Ausblick auf aktuelle Forschungsarbeiten gegeben werden
Sistemas de bases de dados móveis
Nos últimos anos, tem-se vindo a presenciar a inúmeros avanços tecnológicos, tanto ao nível das
comunicações sem fios como ao nível da computação portátil. Se por um lado as comunicações sem fios são cada vez mais rápidas e seguras, por outro as estações portáteis são, também, cada vez mais fáceis de transportar, uma vez que têm evidenciado uma diminuição do seu tamanho e peso, mantendo, todavia, alguma capacidade de processamento, armazenamento e autonomia das suas baterias. A par desses avanços tecnológicos têm surgido novos sistemas
computacionais, que tentam tirar partido das facilidades fornecidas pela combinação de tais
tecnologias. Os Sistemas de Base de Dados Móveis são um desses exemplos. Nestes sistemas,
tal como é sabido, existe normalmente um conjunto de estações de trabalho distribuídas, em que
algumas delas possuem uma localização fixa e conhecida e outras não. Estas últimas, por se
poderem deslocar durante o período de execução das suas tarefas, são designadas de estações
móveis. A comunicação entre as várias estações que integram um sistema distribuído pode ser
realizada através de ligações com e sem fios. No caso de uma das estações do sistema não
conseguir comunicar com uma outra, por motivos de falha do sistema de comunicações ou,
simplesmente, por indisponibilidade da segunda estação, esta pode, contudo, continuar a executar
as suas tarefas baseadas nos dados que mantém localmente, usufruindo assim da autonomia que
o SBDM na qual está integrada lhe confere em termos de dados. Mais tarde, quando estiverem
novamente repostas as condições para a comunicação entre as estações, os dados processados poderão ser então validados com outras estações do sistema. A autonomia é apenas uma das muitas vantagens e facilidades que os Sistemas de Base de Dados Móveis colocam à disposição dos seus utilizadores. Mas, como seria de esperar, nem tudo são vantagens. A implementação e Nos últimos anos, tem-se vindo a presenciar a inúmeros avanços tecnológicos, tanto ao nível das comunicações sem fios como ao nível da computação portátil. Se por um lado as comunicações sem fios são cada vez mais rápidas e seguras, por outro as estações portáteis são, também, cada vez mais fáceis de transportar, uma vez que têm evidenciado uma diminuição do seu tamanho e peso, mantendo, todavia, alguma capacidade de processamento, armazenamento e autonomia das suas baterias. A par desses avanços tecnológicos têm surgido novos sistemas
computacionais, que tentam tirar partido das facilidades fornecidas pela combinação de tais
tecnologias. Os Sistemas de Base de Dados Móveis são um desses exemplos. Nestes sistemas,
tal como é sabido, existe normalmente um conjunto de estações de trabalho distribuídas, em que
algumas delas possuem uma localização fixa e conhecida e outras não. Estas últimas, por se
poderem deslocar durante o período de execução das suas tarefas, são designadas de estações
móveis. A comunicação entre as várias estações que integram um sistema distribuído pode ser
realizada através de ligações com e sem fios. No caso de uma das estações do sistema não
conseguir comunicar com uma outra, por motivos de falha do sistema de comunicações ou,
simplesmente, por indisponibilidade da segunda estação, esta pode, contudo, continuar a executar
as suas tarefas baseadas nos dados que mantém localmente, usufruindo assim da autonomia que
o SBDM na qual está integrada lhe confere em termos de dados. Mais tarde, quando estiverem
novamente repostas as condições para a comunicação entre as estações, os dados processados poderão ser então validados com outras estações do sistema. A autonomia é apenas uma das muitas vantagens e facilidades que os Sistemas de Base de Dados Móveis colocam à disposição dos seus utilizadores. Mas, como seria de esperar, nem tudo são vantagens. A implementação eNos últimos anos, tem-se vindo a presenciar a inúmeros avanços tecnológicos, tanto ao nível das comunicações sem fios como ao nível da computação portátil. Se por um lado as comunicações sem fios são cada vez mais rápidas e seguras, por outro as estações portáteis são, também, cada vez mais fáceis de transportar, uma vez que têm evidenciado uma diminuição do seu tamanho e peso, mantendo, todavia, alguma capacidade de processamento, armazenamento e autonomia das suas baterias. A par desses avanços tecnológicos têm surgido novos sistemas
computacionais, que tentam tirar partido das facilidades fornecidas pela combinação de tais
tecnologias. Os Sistemas de Base de Dados Móveis são um desses exemplos. Nestes sistemas,
tal como é sabido, existe normalmente um conjunto de estações de trabalho distribuídas, em que
algumas delas possuem uma localização fixa e conhecida e outras não. Estas últimas, por se
poderem deslocar durante o período de execução das suas tarefas, são designadas de estações
móveis. A comunicação entre as várias estações que integram um sistema distribuído pode ser
realizada através de ligações com e sem fios. No caso de uma das estações do sistema não
conseguir comunicar com uma outra, por motivos de falha do sistema de comunicações ou,
simplesmente, por indisponibilidade da segunda estação, esta pode, contudo, continuar a executar
as suas tarefas baseadas nos dados que mantém localmente, usufruindo assim da autonomia que
o SBDM na qual está integrada lhe confere em termos de dados. Mais tarde, quando estiverem
novamente repostas as condições para a comunicação entre as estações, os dados processados poderão ser então validados com outras estações do sistema. A autonomia é apenas uma das
muitas vantagens e facilidades que os Sistemas de Base de Dados Móveis colocam à disposição
dos seus utilizadores. Mas, como seria de esperar, nem tudo são vantagens. A implementação e gestão destes sistemas não é nada simples, sendo, na generalidade, bastante mais complexa do
que nos Sistemas de Bases de Dados Distribuídos. Questões como estas serviram de estímulo
para o desenvolvimento de um trabalho de estudo pormenorizado e fundamentado sobre o
domínio dos Sistemas de Bases de Dados Móveis, no qual se abordaria toda a problemática da
sua implementação, manutenção e gestão, dando-se particular atenção a questões como os seus
aspectos arquitecturais e funcionais, modelos de acesso e replicação de dados, sistemas de
transacções, processamento de queries, manutenção de consistência, protecção dos dados e implementações reais. O resultado desse trabalho de estudo está apresentado nesta dissertação de mestrado.In the last few years, a lot of technological advances emerged in wireless communications and
mobile computing fields. Wireless communications are becoming faster and safer and portable
stations are evidencing a significant decrease on their size and weight, maintaining the same
processing and storage capacities, and battery autonomy. As a direct consequence of these
technological advances, new computational systems appeared integrating the best characteristics that the combination of these two technologies can provide. Mobile Database Systems are a clear example of such combination. They are characterized to have a set of distributed stations, where some of them have are fixed with a known localization and others are mobile, since they can move during the execution of their tasks. The communication between these stations can be supported by wireless communications. In a Mobile Database Systems, when one station can not
communicate with another, due to a system failure or simple because the second one is
unavailable, they can continue to execute their tasks based on their local data replicas. This is
possible only because they have a high level of autonomy in terms of data provided by the Mobile
Database System where they are integrated. Latter, when communications are re-established, the data that was processed locally have to be validated with the other system’s stations. Autonomy is only one of the several advantages that Mobile Database Systems can offer to their users. However, these systems have also some disadvantages. Their implementation and management tasks are not simple. In fact, in most of the cases, they are more complex than conventional Distributed Database Systems. Questions like these stimulated the developing of a detailed and supported study about the domain of Mobile Database Systems, approaching the characteristics, functionalities, and common problems that can occur in the design, implementation, and management of such systems. System architectural and functional features, access and replication data models, transactions systems, query processing, consistency maintenance models, data protection, and real current real-world implementations were some of the topics that were also explored. This thesis presents the result of that work
Database Access in Mobile Environments
. Mobility is the cause for new requirements on database systems. Database systems used in classical LAN- or host-based environments provide these new features deficiently. New concepts are needed in mobile environments. The conventional client-server architecture has to extended in a client-agent-server architecture. We describe new approaches in database technology to meet the new requirements like adaptive database system components and intensified use of query statistics. This includes the management of queries and query results. The access to the information will be done via an OQL-like interface. The OQL query will be transformed into queries of the underlying relational or object-oriented database systems used by the information servers. Mobile computing with the help of small devices via wireless networks is in our opinion only one possible mobile scenario. In this paper we present a new and more general interpretation of mobility based on mobility of users. 1 Introduction Wor..