Escolar Documentos
Profissional Documentos
Cultura Documentos
Directions in DBs/ISs
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
2
Mobile Databases
Recent advances in portable and wireless technology led to
mobile computing, a new dimension in data communication
and processing.
processing
Portable computing devices coupled with wireless
communications allow clients to access data from virtually
anywhere and at any time
time.
There are a number of hardware and software problems that
must be resolved before the capabilities of mobile computing
can be fully utilized
utilized.
Some of the software problems – which may involve data
management, transaction management, and database
recovery – have their origins in distributed database
systems.
3
Mobile Databases(2)
4
Mobile Computing Architecture
5
Mobile Computing Architecture(2)
6
Data Management Issues
From a data management standpoint, mobile computing may
be considered a variation of distributed computing. Mobile
databases can be distributed under two possible scenarios:
• The entire database is distributed mainly among the wired
components, possibly with full or partial replication.
→A base station or fixed host manages its own database with a
DBMS-like functionality, with additional functionality for locating
mobile units and additional query and transaction management
features to meet the requirements of mobile environments.
• The database is distributed among wired and wireless
components.
→Data management responsibility is shared among base stations
or fixed hosts and mobile units.
7
Data Management Issues(2)
Data management issues as it is applied to mobile
databases:
• Data distribution and replication
• Transactions models
• Query processing
• Recovery and fault tolerance
• Mobile database design
• Location-based service
• Division of labor
• Security
M-Commerce
8
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
9
Multimedia Databases
10
Multimedia Databases (2)
11
Multimedia Databases(3)
12
Multimedia Databases(4)
Types of multimedia data are available in current
systems
y ((contd.))
• Images: Includes drawings, photographs, and so forth,
encoded in standard formats such as bitmap, JPEG, and
MPEG Compression is built into JPEG and MPEG
MPEG. MPEG.
→These images are not subdivided into components. Hence
querying them by content (e.g., find all images containing circles)
is nontrivial.
• Animations: Temporal sequences of image or graphic
data.
13
Multimedia Databases(5)
14
Multimedia Databases(6)
15
Multimedia Databases(7)
16
Data Management Issues
17
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
18
Geographic Information Systems
19
Geographic Information Systems(2)
The scope of GIS broadly encompasses two types of data:
• Spatial data, originating from maps, digital images,
administrative and political boundaries, roads, transportation
networks, physical data, such as rivers, soil characteristics,
climatic regions
regions, land elevations
elevations, and
• Non-spatial data, such as socio-economic data (like census
counts), economic data, and sales or marketing information.
GIS is a rapidly developing domain that offers highly innovative
approaches to meet some challenging technical demands.
20
Geographic Information Systems(3)
21
Spatial data
22
GIS Applications
23
GIS Applications(2)
GIS Applications
24
Data Management Requirements of GIS
25
Data Management Requirements of GIS (2)
26
Data Management Requirements of GIS (3)
27
Data Management Requirements of GIS (4)
Data Integration
GISs must integrate both vector and raster data from a
variety of sources.
• Sometimes edges and regions are inferred from a raster image
t form
to f a vector
t model,
d l or conversely,
l raster
t images
i suchh as
aerial photographs are used to update vector models.
• Several coordinate systems such as Universal Transverse
Mercator (UTM), latitude/longitude, and local cadastral systems
are used to identify locations.
• Data originating from different coordinate systems requires
appropriate transformations.
28
Specific GIS Data Operations
29
Specific GIS Data Operations(2)
The functionality of a GIS database is also subject to other
considerations:
• Extensibility
• Data quality control
• Visualization
Such requirements clearly illustrate that standard RDBMSs
or ODBMSs do not meet the special needs of GIS.
• Therefore it is necessary to design systems that support the
vector and raster representations and the spatial functionality
as well as the required DBMS features
features.
30
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
31
Bioinformatics
Bioinformatics: The study of genetics can be divided into
three branches:
• M
Mendelian
d li genetics
ti iis th
the study
t d off th
the ttransmission
i i off ttraits
it bbetween
t
generations
• Molecular genetics is the study of the chemical structure and function
of g
genes at the molecular level
• Population genetics is the study of how genetic information varies
across populations of organisms
Bioinformatics addresses information management of
genetic
ti information
i f ti with
ith special
i l emphasis
h i on DNA sequence
analysis
Interdisciplinary research field
32
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
33
XML: Extensible Markup Language
Although HTML is widely used for formatting and structuring
Web documents, it is not suitable for specifying structured
data that is extracted from databases
databases.
A new language—namely XML (eXtended Markup
Language) has emerged as the standard for structuring and
exchanging data over the Web
Web.
• XML can be used to provide more information about the
structure and meaning of the data in the Web pages rather
than jjust specifying
p y g how the Web p
pages
g are formatted for
display on the screen.
The formatting aspects are specified separately—for
example, by using a formatting language such as XSL
(
(eXtended S
Stylesheet Language).)
34
XML (2)
Example1:
Example2:
35
XML (3)
36
XML(4)
37
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
38
Definitions of Data Mining
39
Knowledge Discovery in Databases
(
(KDD)
)
Data mining is actually one step of a larger process
known as knowledge discovery in databases
(KDD).
(KDD)
The KDD process model comprises six phases
• Data selection
• Data cleansing
• Enrichment
• D t transformation
Data t f ti or encoding
di
• Data mining
• Reporting
p g and displaying
p y g discovered knowledge
g
40
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
41
Data Warehousing
42
Data Warehousing (2)
Purpose of Data Warehousing
• Traditional databases are not optimized
p for data access
only they have to balance the requirement of data access
with the need to ensure integrity of data.
• Most of the times the data warehouse users need only
readd access but,
b t needd th
the access tto be
b fast
f t over a large
l
volume of data.
• Most of the data required for data warehouse analysis
comes from
f multiple
lti l d
databases
t b and
d th
these analysis
l i are
recurrent and predictable to be able to design specific
software to meet the requirements.
• There is a great need for tools that provide decision
makers with information to make decisions quickly and
reliably based on historical data.
• The above functionality is achieved by Data Warehousing
and Online analytical processing (OLAP)
43
Data Warehousing (3)
44
Conceptual Structure of Data Warehouse
45
Comparison with Traditional Databases
Data Warehouses are mainly optimized for appropriate data
access.
• T
Traditional
diti lddatabases
t b are ttransactional
ti l and
d are optimized
ti i d ffor b
both
th
access mechanisms and integrity assurance measures.
Data warehouses emphasize more on historical data as their
main purpose is to support time-series and trend analysis
analysis.
Compared with transactional databases, data warehouses
are nonvolatile.
In transactional databases transaction is the mechanism
change to the database. By contrast information in data
warehouse is relatively coarse grained and refresh policy is
carefully chosen, usually incremental.
46
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
Revision
47
Introduction to ASIS_Lab
48
Introduction to ASIS_Lab(2)
49
Outline
Mobile Databases
Multimedia Databases
Geographic Information Systems
Bioinformatics
XML
Data Miningg
Data Warehousing
Introduction to ASIS Lab
50
Q&A
51