0% found this document useful (0 votes)
31 views11 pages

Database Management System

Uploaded by

Adnan Sharif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views11 pages

Database Management System

Uploaded by

Adnan Sharif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Database

Management
System
Data: : Facts, figures, statistics etc. having no particular meaning (e.g. 1, ABC, 19 etc).

Record: Collection of related data items, e.g. in the above example the three data items
had no meaning. But if we organize them in the following way, then they collectively
represent meaningful information.

Table or Relation: Collection of related records.

The columns of this relation are called Fields, Attributes or Domains. The rows are
called Tuples or Records. Database: Collection of related relations. Consider the
following collection of tables:
Introduction to DBMS
• A Database Management System
(DBMS) is software that provides an
interface for users and applications
to interact with databases. It helps
in creating, managing, and
retrieving data from databases.
Why DBMS?
• • Efficient data management
• • Reduces redundancy and
inconsistency
• • Supports data sharing and security
• • Provides backup and recovery
Types of DBMS
• • Relational DBMS (RDBMS):
Organizes data in tables (e.g.,
MySQL, Oracle).
• • NoSQL DBMS: Stores data in key-
value pairs, documents, etc. (e.g.,
MongoDB, Cassandra).
• • Hierarchical DBMS: Data is
organized in a tree structure.
Functions of DBMS
• • Data Storage and Management
• • Query Processing
• • Transaction Management
• • Data Security and Access Control
• • Backup and Recovery
Advantages of DBMS
• • Reduces data redundancy
• • Enhances data integrity and
consistency
• • Provides data security
• • Facilitates data sharing
• • Supports multiple users
simultaneously
Database vs Traditional File
System
• • Traditional File System: Data stored in
isolated files with no structure or
relation.
• • Database: Data stored in structured
formats with defined relationships and
constraints.
• • Example of Traditional File System:
Text or CSV files.
• • Example of Database: MySQL,
MongoDB.
Advantages of Traditional File
System
• • Simplicity: Easy to use for small
datasets.
• • Low Cost: No need for specialized
software.
• • Less Resource Intensive: No need
for a dedicated server or high
resources.
Disadvantages of Traditional File
System
• • Data Redundancy: Duplicate data
stored in multiple files.
• • Limited Data Sharing: Difficult for
multiple users to access and update.
• • Poor Security: Limited access
control and security features.
• • Data Inconsistency: Changes in
one file may not reflect in other files.

You might also like