Upload
ashutosh-duggal
View
407
Download
1
Tags:
Embed Size (px)
Citation preview
DATABASE MANAGEMENT SYSTEM &
ITS COMPONENTS
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 "database" 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.
Banking : For customer information , accounts and loans, and banking transaction
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
Universities : For student information , course registration and grades
Telecommunication : For keeping records of calls made , generating monthly bills etc .
Sales : For customer , product , and purchase information
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.
Together the database and DBMS software is called as Database system . Users of the system can perform a variety of operations –for example :
Adding new , empty files to the database Inserting data in to existing file Retrieving data from the existing file Changing or modifying data in existing
file
Deleting data from existing file
Removing existing file
And most importantly extracting data from existing file
Data independence Efficient data access Data integrity & security Data administration Concurrent access, crash recovery Reduced application development time So why not use them always ?
Expensive/complicated to set up & maintain This cost & complexity must be offset by need General-purpose, not suited for special-purpose
tasks (e.g. text search!)