Your SlideShare is downloading. ×
Current trends in DBMS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Current trends in DBMS

16,579

Published on

7 Comments
6 Likes
Statistics
Notes
No Downloads
Views
Total Views
16,579
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
602
Comments
7
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Current trends in database
  • 2. Definition
    Data base management system is a system in which “related data”is stored in an “efficient” and “compact” manner.
    “Efficient”=data which is stored in the DBMS is accessed in
    very quick time
    “compact”=means that the data which is stored in DBMS
    covers very little space in the computer‘s memory
    “related data“=the data which is stored in the DBMS
    is about some particular topic.
  • 3.
    • A DBMS is a set of software programs that controls the organization, storage, management, and retrieval of data in a database.
    • 4. The DBMS accepts requests for data from an application program and instructs the operating system to transfer the appropriate data.
    • 5. In large systems, a DBMS allows users and other software to store and retrieve data in a structured way.
    • 6. Many DBMS packages provide Fourth-generation programming language (4GLs) and other application development features.
  • Database Servers
    Database servers are computers that hold the actual databases and run only the DBMS and related software. Database servers are usually multiprocessor computers, with generous memory and RAID disk arrays used for stable storage.
  • 7. History of DBMS
    • 1960 – First DBMS by Charles Bachman at GE
    IBMs Information Management System (IMS)
    • 1970 – E.F Codd introduced the RDBMS
    • 8. 1980 – Relational model became popular and accepted as the main database paradigm. SQL, ANSI SQL, etc.
    • 9. 1980 to 1990 – New data models like ODBMS, ORDBMS powerful query languages, etc. Popular vendors are Oracle, SQL Server, IBM DB2, Informix, etc.
  • Why changing trends???
    • Difficulties with RDBMS storage and usage
    • 10. Demand for data in forms other than just text
    • 11. Adoption of e-Business causes rise in online DBMS capacity demand.
    • 12. Growth in e-commerce and enterprise portals
    ….Creates market for open source DBMS.
    • Demand for access through mobile devices
    ….Mobile database suites
  • 13. What are the current trends ??
    • Multimedia Databases
    • 14. Distributed Database
    • 15. Document-oriented Databases
    • 16. Mobile & embedded Databases
  • Multimedia Databases
    Multimedia data typically means
    digital images
    audio
    video
    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.
  • 17. Multimedia Databases
    Contents of MMDB
    Media data - actual data representing images, audio, video that are captured, digitized, processed, compressed and stored.
    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.
  • 18. Multimedia Databases
    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.
  • 19. Multimedia Databases
    Contents of MMDB
    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.
  • 20. Multimedia Databases
    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.
  • 21. Multimedia Databases
  • 22. Multimedia Databases
    Some Examples
    • Multimedia Search Engine Multimedia.Lycos.com
    • 23. Search Engine for Sounds Findsounds.com
    • 24. Image Search Google.com
    e.g. filter image by color
  • 25. Multimedia Databases
    Applications of Multimedia Database
    Streaming data
    Interactive video
    Digital Libraries
    Image retrieval
  • 26. Multimedia Databases
    1. Streaming data
    • Data stream
    • 27. Data streaming
    • 28. Used generally in
    Electronics
    Telecommunications
    Computer architecture.
    • they require
    bandwidth, time dependent, no time lag
    • Source and sink
  • Multimedia Databases
    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
    continuity
    connected data streams, unconnected data streams
  • 29. Multimedia Databases
    2. Interactive video
    • The term interactive video usually refers to a technique used to blend interaction and linear film or video.
    Example
  • 30. Multimedia Databases
    Interactive video in
    Added text with video
  • 31. Multimedia Databases
    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.
    • 32. A digital library is a type of information retrieval system.
    Example
  • 33. Multimedia Databases
    World Digital Library @ US Library of Congress, Washington D.C.
  • 34. Multimedia Databases
    4. Image Retrieval
  • 35. Distributed Databases
    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.
  • 36. Distributed Databases
    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.
  • 37. Distributed Databases
  • 38. Distributed Databases
    Examples
    • Cloud computing services
    • 39. All major social and professional networking sites use distributed databases
  • Document-oriented database
    • 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
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <Student>
      <FirstName>Anna</FirstName>
      <Address>Denver</Address>
      <Hobby>singing</Hobby>
      </Student>
    A document:
    FirstName=“Anna“,
    Address=“Denver“
    Hobby="singing"
    Another document :
    FirstName=“Anurag", Address=“Thane“
    Hobby=“dancing”
    NickName=“mishra”
    How will the XML
    Look like
    <?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 XML
    Look like
  • 40. Document-oriented database
    • All XML databases are doc-oriented DBs
    • 41. Apache's CoucheDB is an example of a free &
    open source document-oriented database
    • There are various other such providers
  • Mobile & embedded database
    • Many daily-use devices contain
    databases
    • TVs, washing machines, mobile phones
    • 42. e.g. Android phones with SQLite
    database
    • Embedded databases in cars,
    airplanes etc.
    • manage configurations &
    store sensor data
    • e.g. db4o object database
    used in BMW Car IT system
  • 43. Data is highly valuable for every business organization.
    The trends just depict mere examples of what is in store for us in the future.

×