Database Management System
What is a Database?
A collection of data or information about real-world entities such as objects or events. A collection of related records held over a period of time in a computer-readable form. A shared, integrated, computer structure that stores a collection of Data, that is raw facts of interest to the user.
DBMS 2
Applications of Databases
the preferred method of storage for large multiuser applications, where coordination between many users is needed – information systems. many electronic mail programs and personal organizers are based on standard database technology. Software database drivers are available for most database platforms so that application software can use a common Application Programming Interface to retrieve the information stored in a database.
DBMS 3
What is a DBMS?
A computer software designed for the purpose of managing databases. A software program that manages the storage of and access to data in databases. is a complex set of software programs that controls the organization, storage, management, and retrieval of data in a database
Friday, June 28, 2013 Advanced DBMS 4
Role/Advantages of DBMS
Improved data sharing Better data integration Minimized data inconsistency Improved data access Improved decision making Increase end-user productivity
Friday, June 28, 2013
Advanced DBMS
5
Typical DBMSs
Apache Derby (Sun Java DB) BerkeleyDB dBase IBM DB2 Informix Ingres Microsoft Access Microsoft SQL Server (derived from Sybase) MySQL Oracle Database Paradox (database) PostgreSQL Sybase Visual FoxPro
Advanced DBMS 6
Friday, June 28, 2013
Components of a DBMS
Modeling language
defines the schema of each database hosted in the DBMS, according to the DBMS data model.
Data structure (fields, records, files and objects)
optimized to