week 17 slides 1 7 multidimensional, parallel, and distributed database

7
Advanced Database Systems What is Multidimensional Database? A multidimensional database is a form of database designed in large number of aggregations and summarizations. It can receive data from a variety of relational databases such as * Property of STI Page 1 of 7 Multidimensional, Parallel, and Distributed Database of relational databases such as Oracle, SQL Server, and Sybase.

Upload: anne-lee

Post on 17-Feb-2017

376 views

Category:

Data & Analytics


1 download

TRANSCRIPT

Advanced Database Systems

What is Multidimensional Database?

� A multidimensional database is a

form of database designed in large

number of aggregations and

summarizations.

� It can receive data from a variety

of relational databases such as

* Property of STIPage 1 of 7

Multidimensional, Parallel,

and Distributed Database

of relational databases such as

Oracle, SQL Server, and Sybase.

Advanced Database Systems

Parallel DBMS

� A parallel DBMS is a DBMS running

across multiple processors and

storage device designed to execute

operations in parallel to improve

performance.

� One of the key factors in

* Property of STIPage 2 of 7

Multidimensional, Parallel,

and Distributed Database

� One of the key factors in

implementing parallel DBMS is to

have a shared resource

management such as shared

memory, shared hard disk, or

shared nothing.

Advanced Database Systems

What is Distributed Database?

� A distributed database is defined

as the logically interrelated

collection of shared data physically

distributed over a computer

network.

� Each of this is stored on one or

* Property of STIPage 3 of 7

Multidimensional, Parallel,

and Distributed Database

� Each of this is stored on one or

more computers under the control

of a separate DBMS.

Advanced Database Systems

Characteristics of Distributed DBMS

� The Distributed DBMS has the

following characteristics:

� A collection of logically related

shared data

� Fragments may be replicated

� Transparency

� The data at each site is under

* Property of STIPage 4 of 7

Multidimensional, Parallel,

and Distributed Database

� The data at each site is under

the control of DBMS

� The DBMS at each site can

handle local applications,

autonomously and each DBMS

participates in at least one

global application

� Concurrency control

Advanced Database Systems

Advantages and Disadvantages of Distributed DBMS

� Here are the advantages of

distributed DBMS:

� Expandability

� Local Autonomy

� Improved availability and

reliability

* Property of STIPage 5 of 7

Multidimensional, Parallel,

and Distributed Database

reliability

� Improved performance

� Integration

Advanced Database Systems

� Here are the disadvantages of

distributed DBMS:

� Cost

� Integrity control more difficult

� Complexity

Security

Advantages and Disadvantages of Distributed DBMS

* Property of STIPage 6 of 7

Multidimensional, Parallel,

and Distributed Database

� Security

� Database design more complex

Advanced Database Systems

Functions of Distributed DBMS

� Here are the functions of the

Distributed DBMS:

� Extended communication

services

� Extended system catalog

� Distributed query processing

* Property of STIPage 7 of 7

Multidimensional, Parallel,

and Distributed Database

� Distributed query processing

� Extended security control

� Extended concurrency control

� Extended recovery services