You are on page 1of 11

DBMS

Your Gateway to Organize Data!!


Contents of this presentation

Basic Concepts Explanation about Data, Record, Table, Database, Entities, Attributes and Relationships.

Keys Primary Keys, Candidate Keys and Super Keys.

Purpose Early Methods, Purpose of DBMS, Early Methods, Why DBMS?

File vs DBMS Difference between File System and DBMS, Adv and Dis-Adv of DBMS.

View of Data Data Abstraction, Three Schema Architecture

DataBase Languages DDL, DML, DCL, TCL, DQL


About the topic
Imagine a digital filing system that not only stores
your data but also organizes it, keeps it secure, and
ensures you can access it whenever you need. That’s
DBMS!
01
Basic Concepts
Understanding the Essential Concepts
Concepts
0
1 What is Data?
Data are raw facts or figures that are typically unorganized and have no meaning by themselves. They can
be numbers, words, measurements, observations, or descriptions. For example, "25," "red," and "apple" are
all data.

2 What is Information?
Information is data that has been processed, organized, or structured in a meaningful context. It provides
context, relevance, and purpose to the data. For example, "There are 25 red apples" is information derived
from the data.

3 What is Record?
A record is a collection of related data elements that are treated as a single unit. It typically represents an
event and contains information about that event. For example, a student record may contain data such as
name, student ID, courses enrolled, and grades.
“Data is the new oil for the internet and
the new currency of the digital world.”

- Werner Vogels, CTO of Amazon


Continuation of Concepts
Understanding Entities, Attributes, Relationships.

04 05 06
Entities Attributes Relationships
An entity is a real world thing about Attributes are the characteristics that Relationships define how entities are
which data can be stored. It can be a describe an entity. They are the pieces related to each other. They describe
person, place, event, or object.For of information that we want to store the interactions between entities. For
example, in a university database, about each entity. For example, for a example, a "student" entity having
"student," "course," and "instructor" "student" entity, attributes could relationship with a "course" entity
could be entities. include "name," "student ID," and indicating that the student is enrolled
"date of birth." in that course.
Hypothesis

07
Table
A table is a collection of related data
organized in rows and columns. Each
08
row in a table represents a record, and
each column represents a specific Database
attribute or field of that record. Tables A database is a collection of related data
are used to store and organize data in a organized and stored in a computer
structured format, making it easier to system. Databases typically consist of
retrieve, update, and manage. one or more tables, along with other
objects such as views, indexes etc.
Examples of databases include MySQL,
Oracle, SQL Server, and PostgreSQL.
DataBase Management System

Centralized
DBMS provides a centralized Retrieval
storage mechanism for efficiently
storing and managing large Allows users to easily retrieve data
from the database using queries.
Manipulation
volumes of data
Users can specify the criteria for DBMS enables users to manipulate
retrieving data, such as selecting data stored in the database. This
specific columns or filtering based includes inserting new data,
on certain conditions. updating existing data, and
deleting unnecessary data.
Keys : Keys in a database are used to uniquely identify records in a table

Keys

Super Key Candidate Key Primary Key


A super key is a set of one or more A candidate key is a set of one or A primary key is a unique identifier
columns that uniquely identifies a more columns that can uniquely for a record in a table. It uniquely
record in a table. Unlike a candidate identify a record in a table. identifies each record and ensures that
key, a super key may contain there are no duplicate records in the
additional columns that are not table.
necessary for uniquely identifying a A candidate key becomes the primary
record. key if chosen as the main unique
identifier. If the primary key is made
up of multiple columns, the remaining
candidate keys are called alternate
keys.
Purpose
DBMS provides a centralized storage mechanism for
efficiently storing and managing large volumes of data. It
Retrieval organizes data into tables, rows, and columns, ensuring
data integrity and security.

DBMS enables users to manipulate data stored in the


Manipulation database. This includes inserting new data, updating
existing data, and deleting unnecessary data.

DBMS provides a centralized storage mechanism for


efficiently storing and managing large volumes of data. It
Storage organizes data into tables, rows, and columns, ensuring
data integrity and security.

DBMS provides mechanisms to ensure data security and


Security integrity. It allows users to define access permissions and
control who can view, modify, or delete data.

You might also like