database management system · pdf filewhy do we use dbms dbms stands for database management...
TRANSCRIPT
![Page 1: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/1.jpg)
DataBase Management System
Laxmi S Shabadi
Assistant professor
Dept. of CSE
![Page 2: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/2.jpg)
What is Data?
In simple words data can be facts related
to any object in consideration.
For example your name, age, height,
weight, etc are some data related to you.
A picture , image , file , pdf etc can also be
considered data.
![Page 3: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/3.jpg)
What is a Database?
Database is a systematic collection of data. Databases support storage and manipulation of data. Databases make data management easy.
A database is a collection of information that is organized so that it can be easily accessed, managed and updated.
Data is organized into rows, columns and tables, and it is indexed to make it easier to find relevant information.
![Page 4: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/4.jpg)
Cont...
Let's discuss few examples.
An online telephone directory would definitely use database to store data pertaining to people, phone numbers, other contact details, etc.
Let's also consider the facebook. It needs to store, manipulate and present data related to members, their friends, member activities, messages, advertisements and lot more.
![Page 5: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/5.jpg)
Why do we use DBMS
DBMS stands for database management system; in other words, a system that manages databases.
A database management system (DBMS) is a computer software application that interacts with the user, other applications, and the database itself to capture and analyze data. A general-purpose DBMS is designed to allow the definition, creation, querying, update, and administration of databases.
![Page 6: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/6.jpg)
Example of Database
A Microsoft Excel spreadsheet or
Microsoft Access are good examples of
desktopdatabase programs. These
programs allow users to enter data, store
it, protect it, and retrieve it when needed.
... They include databases like SQL
Server, OracleDatabase, Sybase,
Informix, and MySQL
![Page 7: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/7.jpg)
Evolution of databases
Databases have evolved since their
inception in the 1960s, beginning with
hierarchical and network databases,
through the 1980s with object-oriented
databases, and today with SQL and NoSQL
databases and cloud database.
![Page 8: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/8.jpg)
Hierarchical -
This type of DBMS employs the "parent-child" relationship of storing data. This type of DBMS is rarely used nowadays. Its structure is like a tree with nodes representing records and branches representing fields. The windows registry used in Windows XP is an example of a hierarchical database. Configuration settings are stored as tree structures with nodes.
![Page 9: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/9.jpg)
Network DBMS
This type of DBMS supports many-to
many relations. This usually results in
complex database structures. RDM
Server is an example of a database
management system that implements the
network model.
![Page 10: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/10.jpg)
Relational DBMS
this type of DBMS defines database
relationships in form of tables, also known
as relations. Unlike network DBMS,
RDBMS does not support many to many
relationships.Relational DBMS usually
have pre-defined data types that they can
support.
Ex- MySQL, Oracle, and Microsoft SQL
Server database.
![Page 11: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/11.jpg)
Object Oriented Relation DBMS
this type supports storage of new data
types. The data to be stored is in form of
objects.
Ex- PostgreSQL is an example of an
object oriented relational DBMS.
![Page 12: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/12.jpg)
Top 10 Database Software Systems
Oracle RDBMS
IBM DB2
Microsoft SQL Server
SAP Sybase ASE
Teradata
MySQL
FileMaker
Microsoft Access
Informix
![Page 13: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/13.jpg)
Applications
Banking
Airlines
Manufacturing and selling
Human resources
Uses of DBMS:
Data that is well organized and integrated
is very useful in decision making.
![Page 14: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/14.jpg)
Cont...
(i) Effective and efficient management of
data
(ii) Query processing and management
(iii) Easy to understand and user friendly
(iv) Security and integrity of data
(v) Better Decision making
(vi) Data sharing and storage
![Page 15: DataBase Management System · PDF fileWhy do we use DBMS DBMS stands for database management system; in other words, a system that manages databases. A database management system (DBMS)](https://reader033.vdocument.in/reader033/viewer/2022052319/5a7b7ae07f8b9a2e358bee65/html5/thumbnails/15.jpg)
Assignment
Application and Uses of Database
Management System (DBMS)