What Is Database Management System
What Is Database Management System
Example: 23, Juan, Bulacan , Any kind of text images, audio and video.
META-DATA: The database definition, or the complete description of a database, defines the
database, type of the data that we store in the database or the constraints on the data.
DEFINITION OF DBMS
Collection of programs that enables users to create and maintain the database.
FUNCTIONALITIES OF DBMS
Define the database: Specify the data type, structures and constraints(limit) for the data to
be stored.
Manipulate the database: Querying the database to retrieve specific data, updating
database and generating reports.
Share the database: Allows multiple users and programs to access the database concurrently
or simultaneously.
Other manners: Protection of the database from unauthorized access, or from hardware and
software failures.
PROPERTIES OF DBMS
3. A database is designed, built and populated with data for specific purpose.
1950
MAGNETIC TAPES
Example: Payroll Processing – It is automated with the data stored on magnetic tapes,. The
magnetic tapes is sequential in terms of data access so we cannot access data directly on the
magnetic tapes because it is sequential storage.
1960 – 1970
It is an example for direct data access. We are able to navigate to any position on the disk
and thus the data is freed from the sequential access. Edgar frank Cord defined the relational model
and non-procedural ways of querying data in the relational model, and this effort later on we call
Data Abstraction.
1980
Relational model is widely used in commercial products, and relational databases. In object-
oriented databases we have what we call Parallel and Distributed DB.
1990
Structured Query Language (SQL) developed for decision support applications. And many
programmers introduce parallel database products and also object relational support for the
database. During 1990’s we see the growth of the internet or the WWW.
2000
Extensible markup language- XML it is widely use for data exchange and also for storing the
complex data types. Several data storage systems were built to handle data management
requirements of very large websites like cisco, amazon, facebook, google, microsoft, yahoo etc. And
we also have mobile database which is the growth is fascinating