Relational
Database
Management
System
IN HINDI
OMega TechEd
Relational Database.
Relational Database Management System.
Database Languages.
OMega TechEd
Relational Database
OMega TechEd
Relational Database
A Relational Database is a collection of
data items which are organized in the form
of tables of information, which can be
easily accessed.
This concept was introduced by E.F.Codd a
researcher at IBM in 1970 .
In Relational Databases the data is stored
using rows and columns in the form of a
table.
Name Age City Salary
Santosh 29 Mumbai 34500
Rupali 30 Pune 30000
Kalpana 45 Delhi 50000
Monali 28 Surat 35000
Hemant 41 Mumbai 55000
OMega TechEd
Employee
Name Salary
Age City
Emp_id Name Salary Age City
101 Kavita 18800 21 Mumbai
102 Piyush 21000 23 Pune
Employee Table: Relation
Columns: Attributes
Rows: Entities
OMega TechEd
Emp_id
Relation, Entities and Attributes.
Relation : Table which
contains rows and
columns of related
data.
1
Entities (Rows) : They
are items about which
some relevant
information is stored in
the database.
2
Attributes (Columns) :
They are the qualities
of an entity that are
stored as information.
3
OMega TechEd
Relationship
A relationship is a connection between the data stored in one relational database table and another.
Stock_id Supp_id Stock_name clstock
1301 001 Soap 234
1102 002 Shampoo 153
1203 003 Toothpaste 105
Supp_id Supp_name Phone_no
001 Hiten & Co. 9914326571
002 Manu & Co. 8114456572
003 Raj & Co. 9942156992
Stock Table
Supplier Table
OMega TechEd
Join
 A join is a connection between two tables where the data from them is merged together based on a
field (column) that is common to these tables, creating a new virtual table.
 To create a join it is necessary that the tables have a relationship.
Stock_id Supp_id Stock_name Supp_name Phone_no.
1301 001 Soap Hiten & Co. 9914326571
1102 002 Shampoo Manu & Co. 8114456572
1203 003 Toothpaste Raj & Co. 9942156992
OMega TechEd
Relational Database
Management System
OMega TechEd
Relational Database
Management System.
The Software that is used with Relational
database is called a Relational Database
Management System (RDBMS).
Examples: MY SQL, MS-ACCESS etc.
OMega TechEd
Database
Languages
OMega TechEd
• This language is used by the designer
and programmers of the database to
indicate the content and structure of the
database.
Data Definition
Language (DDL)
• This language is used primarily for data
manipulation and processing. It involves
retrieving the data, arranging the data
deleting the data and displaying the data
etc.
Data
Manipulation
Language (DML)
OMega TechEd
• This is used for controlling the data
and access to the database. It is
used to address security issues and
restrict the access to the database.
Data Control
Language
(DCL)
• TCL is used to run the changes
made by the DML statement. TCL
can be grouped into a logical
transaction.
Transaction
Control
Language (TCL)
OMega TechEd
Summary
 RDBMS applications store data in a tabular form.
 Attributes describe the characteristics or properties of an entity in a database table
(Relation).
 A JOIN is used to combine rows from two or more tables, based on a related column
between them.
 DDL is used for specifying the database schema.
 DML is used for accessing and manipulating data in a database.
 DCL is used for granting and revoking user access on a database.
 The changes in the database that we made using DML commands are either performed
or rollbacked using TCL.
OMega TechEd
If you have a question, you can reach me via e-mail at omega.teched@gmail.com
Social Media Handles:
omega.teched
megha_with
megha-sharma24
OMega TechEd

Relational database

  • 1.
  • 2.
    Relational Database. Relational DatabaseManagement System. Database Languages. OMega TechEd
  • 3.
  • 4.
    Relational Database A RelationalDatabase is a collection of data items which are organized in the form of tables of information, which can be easily accessed. This concept was introduced by E.F.Codd a researcher at IBM in 1970 . In Relational Databases the data is stored using rows and columns in the form of a table. Name Age City Salary Santosh 29 Mumbai 34500 Rupali 30 Pune 30000 Kalpana 45 Delhi 50000 Monali 28 Surat 35000 Hemant 41 Mumbai 55000 OMega TechEd
  • 5.
    Employee Name Salary Age City Emp_idName Salary Age City 101 Kavita 18800 21 Mumbai 102 Piyush 21000 23 Pune Employee Table: Relation Columns: Attributes Rows: Entities OMega TechEd Emp_id
  • 6.
    Relation, Entities andAttributes. Relation : Table which contains rows and columns of related data. 1 Entities (Rows) : They are items about which some relevant information is stored in the database. 2 Attributes (Columns) : They are the qualities of an entity that are stored as information. 3 OMega TechEd
  • 7.
    Relationship A relationship isa connection between the data stored in one relational database table and another. Stock_id Supp_id Stock_name clstock 1301 001 Soap 234 1102 002 Shampoo 153 1203 003 Toothpaste 105 Supp_id Supp_name Phone_no 001 Hiten & Co. 9914326571 002 Manu & Co. 8114456572 003 Raj & Co. 9942156992 Stock Table Supplier Table OMega TechEd
  • 8.
    Join  A joinis a connection between two tables where the data from them is merged together based on a field (column) that is common to these tables, creating a new virtual table.  To create a join it is necessary that the tables have a relationship. Stock_id Supp_id Stock_name Supp_name Phone_no. 1301 001 Soap Hiten & Co. 9914326571 1102 002 Shampoo Manu & Co. 8114456572 1203 003 Toothpaste Raj & Co. 9942156992 OMega TechEd
  • 9.
  • 10.
    Relational Database Management System. TheSoftware that is used with Relational database is called a Relational Database Management System (RDBMS). Examples: MY SQL, MS-ACCESS etc. OMega TechEd
  • 11.
  • 12.
    • This languageis used by the designer and programmers of the database to indicate the content and structure of the database. Data Definition Language (DDL) • This language is used primarily for data manipulation and processing. It involves retrieving the data, arranging the data deleting the data and displaying the data etc. Data Manipulation Language (DML) OMega TechEd
  • 13.
    • This isused for controlling the data and access to the database. It is used to address security issues and restrict the access to the database. Data Control Language (DCL) • TCL is used to run the changes made by the DML statement. TCL can be grouped into a logical transaction. Transaction Control Language (TCL) OMega TechEd
  • 14.
    Summary  RDBMS applicationsstore data in a tabular form.  Attributes describe the characteristics or properties of an entity in a database table (Relation).  A JOIN is used to combine rows from two or more tables, based on a related column between them.  DDL is used for specifying the database schema.  DML is used for accessing and manipulating data in a database.  DCL is used for granting and revoking user access on a database.  The changes in the database that we made using DML commands are either performed or rollbacked using TCL. OMega TechEd
  • 15.
    If you havea question, you can reach me via e-mail at omega.teched@gmail.com Social Media Handles: omega.teched megha_with megha-sharma24 OMega TechEd