28
CHAPTER 7 Current Trends in Database

CHAPTER 7 Current Trends in Database. Difficulties with RDBMS storage and usage Demand for data in forms other than just text Adoption of e-Business

Embed Size (px)

Citation preview

Page 1: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

CHAPTER 7

Current Trends in Database

Page 2: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Difficulties with RDBMS storage and usage

Demand for data in forms other than just text

Adoption of e-Business causes rise in online DBMS capacity demand.

Growth in e-commerce and enterprise portals….Creates market for open source DBMS.

Demand for access through mobile devices….Mobile database suites

Why changing trends???

Page 3: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Multimedia Databases

Distributed Database

Document-oriented Databases

Mobile & embedded Databases

What are the current trends ??

Page 4: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Multimedia data typically means A. digital images B. audioC. videoD. animation and graphics

The acquisition, generation, storage and processing of multimedia data in computers and transmission over networks have grown tremendously in the recent past.

Multimedia Databases

Page 5: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Contents of MMDB

1. Media data - actual data representing images, audio, video that are captured, digitized, processed, compressed and stored.

2. Media format data - Contains information pertaining to the format of the media data after it goes through the acquisition, processing, and encoding phases.

E.g. sampling rate, resolution, frame rate, encoding scheme etc.

Multimedia Databases

Page 6: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Contents of MMDB

3. Media keyword data (content descriptive data ) Contains keyword descriptions, relating to the generation of the media data.

E.g., for a video, includes the date, time, place of recording , person who recorded, scene that is recorded etc.

Multimedia Databases

Page 7: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Contents of MMDB

4. Media feature data(content dependent data) - Contains the features derived from the media

data. A feature characterizes the media contents.

E.g., info about the distribution of colors, the kinds of textures and the different shapes present in an image.

Multimedia Databases

Page 8: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Querying parameters

The media keyword data and media feature data are used as indices for searching purpose. The media format data is used to present the retrieved information.

Multimedia Databases

Page 9: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Multimedia Databases

Page 10: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Some Examples

Multimedia Search Engine Multimedia.Lycos.com

Search Engine for Sounds Findsounds.com

Image Search Google.com e.g. filter image by color

Multimedia Databases

Page 11: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Multimedia Databases Applications of Multimedia Database

1. Streaming data

2. Interactive video

3. Digital Libraries

4. Image retrieval

Page 12: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

1. Streaming data

Data streamData streamingUsed generally in Electronics Telecommunications Computer architecture. they require bandwidth, time dependent, no time lag Source and sink

Multimedia Databases

Page 13: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

1. Streaming Data

modes of transmission asynchronous, synchronous, isochronous characteristics time strongly periodic, weakly periodic, aperiodic var. of consecutive packet amount strongly regular, weekly regular, irregular continuityconnected data streams, unconnected data streams

Multimedia Databases

Page 14: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

2. Interactive video

The term interactive video usually refers to a technique used to blend interaction and linear film or video.

Example

Multimedia Databases

Page 15: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Interactive video inMultimedia Databases

Added text with video

Page 16: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

3. Digital Libraries

Collections are stored in digital formats (not as print, or other media)The digital content may be stored locally, or accessed remotely via computer networks. A digital library is a type of information retrieval system.Example

Multimedia Databases

Page 17: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Multimedia DatabasesWorld Digital Library @ US Library of Congress, Washington D.C.

Page 18: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

4. Image Retrieval

Multimedia Databases

Page 19: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

A distributed database is a collection of multiple, logically interrelated databases of the same system distributed over various sites of a

computer network.

Sometimes "distributed database system" is used to refer jointly to the distributed database

and the distributed DBMS.

Distributed Databases

Page 20: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

2 aspects of a distributed database:1.Distribution : Data are not resident at the same site, so that we can distinguish a distributed database from a single, centralized database. 2.Logical correlation : Data have some properties which tie them together, so that we can distinguish a distributed database from a set of local databases or files which are resident at different sites of a computer network.

Distributed Databases

Page 21: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Distributed Databases

Page 22: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Examples

Cloud computing services

All major social and professional networking sites use distributed databases

Distributed Databases

Page 23: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Each record (document) might have a different format (number and size of fields)Don’t store data in tables with uniform sized fields for each record. Instead, each record is stored as a document that has certain characteristics. Any number of fields of any length can be added to a document. Fields can also contain multiple pieces of data.

Document-oriented database

Page 24: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

A document:FirstName=“Anna“, Address=“Denver“Hobby="singing"

Another document :FirstName=“Anurag", Address=“Thane“Hobby=“dancing”NickName=“mishra”

Document-oriented database

<?xml version="1.0" encoding="ISO-8859-1" ?> <Student> <FirstName>Anna</FirstName> <Address>Denver</Address> <Hobby>singing</Hobby> </Student>

<?xml version="1.0" encoding="ISO-8859-1" ?> <Student> <FirstName>Anurag</FirstName> <Address>Thane</Address> <Hobby>dancing</Hobby> <NickName>mishra</Nickname> </Student>

How will the XMLLook like

How will the XMLLook like

Page 25: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

All XML databases are doc-oriented DBs

Apache's CoucheDB is an example of a free & open source document-oriented database

There are various other such providers

Document-oriented database

Page 26: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Many daily-use devices contain databasesTVs, washing machines, mobile phonese.g. Android phones with SQLite database

Embedded databases in cars, airplanes etc.manage configurations & store sensor datae.g. db4o object database used in BMW Car IT system

Mobile & embedded database

Page 27: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Data is highly valuable for every business organization.

The trends just depict mere examples of what is in store for us

in the future.

Page 28: CHAPTER 7 Current Trends in Database.  Difficulties with RDBMS storage and usage  Demand for data in forms other than just text  Adoption of e-Business

Slide from:

• http://www.slideshare.net/SwatanuSatpathy/current-trends-in-dbms