Dbms

488 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
488
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
26
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dbms

  1. 1. DATABASE MANAGEMENT SYSTEM & ITS COMPONENTS
  2. 2. <ul><li>A database is an organized collection of data for one or more purposes, usually in digital form. The data are typically organized to model relevant aspects of reality (for example, the availability of rooms in hotels), in a way that supports processes requiring this information (for example, finding a hotel with vacancies). The term &quot;database&quot; refers both to the way its users view it, and to the logical and physical materialization of its data, content, in files, computer memory, and computer data storage. </li></ul>
  3. 3. <ul><li>Banking : For customer information , accounts and loans, and banking transaction </li></ul><ul><li>Airlines : For reservations and schedule information . Airlines were among the first to use database in a geographically distributed manner – terminals situated around the world accessed the central database system through phone lines and other data network </li></ul>
  4. 4. <ul><li>Universities : For student information , course registration and grades </li></ul><ul><li>Telecommunication : For keeping records of calls made , generating monthly bills etc . </li></ul><ul><li>Sales : For customer , product , and purchase information </li></ul>
  5. 5. <ul><li>A database management system (DBMS) is a software package with computer programs that control the creation, maintenance, and the use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. </li></ul>
  6. 6. <ul><li>Together the database and DBMS software is called as Database system . Users of the system can perform a variety of operations –for example : </li></ul><ul><li>Adding new , empty files to the database </li></ul><ul><li>Inserting data in to existing file </li></ul><ul><li>Retrieving data from the existing file </li></ul><ul><li>Changing or modifying data in existing file </li></ul>
  7. 7. <ul><li>Deleting data from existing file </li></ul><ul><li>Removing existing file </li></ul><ul><li>And most importantly extracting data from existing file </li></ul>
  8. 10. <ul><li>Data independence </li></ul><ul><li>Efficient data access </li></ul><ul><li>Data integrity & security </li></ul><ul><li>Data administration </li></ul><ul><li>Concurrent access, crash recovery </li></ul><ul><li>Reduced application development time </li></ul><ul><li>So why not use them always ? </li></ul><ul><ul><li>Expensive/complicated to set up & maintain </li></ul></ul><ul><ul><li>This cost & complexity must be offset by need </li></ul></ul><ul><ul><li>General-purpose, not suited for special-purpose tasks (e.g. text search!) </li></ul></ul>

×