SlideShare a Scribd company logo
DATABASE
DATABASE PRESENTATION
WHAT IN TODAY’S
PRESENTATION???
 VIKAS
 ADITYA
 SHIVAAY
 AMAN
 TANUJ
 SUNNY
 SHIVAAY
 What is database???
 Types of database
 Database concepts
 What is
Relationship????
 Relational Algebra
 Normalization
 SQL
 Designing reports
What is Database ???
A Database is an
organized collection of
data( If Information is
not organized it is not
useful).
DATABASE PRESENTATION
Types of Database
FLAT FILE
DATABASE
RELATIONAL
DATABASE
RDBMS
FLAT FILE DATABASE
A flat file database is
a database that stores data in a
plain text file. Each line of the
text file holds one record, with
fields separated by delimiters,
such as commas or tabs.
DATABASE PRESENTATION
RELATIONAL DATABASE
A Relational database is a type
of database that store data in
several tables.
These tables are related to one
another.
The relationship between
different tables can be defined
by their common fields.
DATABASE PRESENTATION
RDBMS
RDBMS Stands for "Relational
Database Management System.
 An RDBMS is a DBMS designed
specifically for relational databases.
 Therefore, RDBMS is a subset of
DBMS.
 A relational database refers to a
database that stores data in a structured
format, using rows and columns.
DATABASE PRESENTATION
DATABASE SERVER
A database server is a
server which uses a
database application that
provides database services
to other computer programs
or to computers, as defined
by the client–server mode.
DATABASE PRESENTATION
DATABASE CONCEPTS
In a relational database,
All data is held
in tables, which are made up of rows
and columns.
Each
table has one or more columns, and
each column is assigned a specific data
type, such as an integer number, a
sequence of characters (for text), or a
date.
DATABASE PRESENTATION
BASIC DATABASIC
CONCEPTS
Field(Column)
Record(Row)
Table(File)
Database
Records
Value (Data)
WHAT IS RELATIONSHIP???
A relationship is a situation that
exists between two relational
database tables when one table
has a foreign key that references
the primary key of the other table.
 Relationships allow relational
databases to split and store data in
different tables, while linking
disparate data items.
RELATIONAL
ALGEBRA
Relational algebra is a procedural
query language, which takes instances
of relations as input and yields instances
of relations as output.
It uses operators to perform queries. An
operator can be either unary or binary.
 They accept relations as their input and
yield relations as their output.
DATABASE PRESENTATION
NORMALIZATION
The process of data
analysis used for grouping
entities and data elements
into harmonious relations
is know as Normalization.
DATABASE PRESENTATION
TYPES OF POPULAR
NORMALIZATION FORM
First normal
Second normal form
Third normal form
SQL(STRUCTU
RED QUERY
LANGUAGE)
SQL
SQL is the standard language
used for relational databases.
 It is declarative language
where users declare what
they want without having to
write a step by stem
procedure.
 It was first implemented by
TYPES OF SQL
DDL
DML
DCL
TCL
EXAMPLES DDL COMMANDS
CREATE – is used to create the database or
its objects (like table, index, function, views,
store procedure and triggers).
DROP – is used to delete objects from the
database.
ALTER-is used to alter the structure of the
database.
TRUNCATE–is used to remove all records
from a table, including all spaces allocated
for the records are removed.
COMMENT –is used to add comments to
the data dictionary.
EXAMPLES OF DML
COMMANDS
INSERT – is used to insert
data into a table.
UPDATE – is used to update
existing data within a table.
DELETE – is used to delete
records from a database
table.
EXAMPLES OF DCL
GRANT-gives user’s access
privileges to database.
REVOKE-withdraw user’s
access privileges given by using
the GRANT command.
EXAMPLES OF TCL
COMMIT– commits a Transaction.
ROLLBACKS-rollbacks a transaction
in case of any error occurs.
SAVEPOINT–sets a save point within
a transaction.
SET TRANSACTION–specify
characteristics for the transaction.
DESIGNING
REPORTS
A Report is the summary of your
database.
It consists of information obtained
from tables or queries and
presented as per user’s
requirement.
Reports are generally prepared and
presented in hard copy.
Reports also provide the facility to
REPORT SECTION
REPORT HEADER
PAGE HEADER
DETAIL
PAGE FOOTER
REPORT FOOTER
THANK
YOU
ANY
QUERY ?
Ad

More Related Content

What's hot (20)

database ppt
database pptdatabase ppt
database ppt
Mansoor Badshah
 
Data independence
Data independenceData independence
Data independence
Aashima Wadhwa
 
A project on DBMS and RDMS
A project on DBMS and RDMSA project on DBMS and RDMS
A project on DBMS and RDMS
Aayush vohra
 
Abap data dictionary
Abap data dictionaryAbap data dictionary
Abap data dictionary
SmartGokul4
 
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionarySe 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
babak danyal
 
11 Database Concepts
11 Database Concepts11 Database Concepts
11 Database Concepts
Praveen M Jigajinni
 
rdbms-notes
rdbms-notesrdbms-notes
rdbms-notes
Mohit Saini
 
Relational Database Management System
Relational Database Management SystemRelational Database Management System
Relational Database Management System
Mian Abdul Raheem
 
RDBMS concepts
RDBMS conceptsRDBMS concepts
RDBMS concepts
◄ vaquar khan ► ★✔
 
Systems Analyst and Design - Data Dictionary
Systems Analyst and Design -  Data DictionarySystems Analyst and Design -  Data Dictionary
Systems Analyst and Design - Data Dictionary
Kimberly Coquilla
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
BHARATH KUMAR
 
Codd's rules
Codd's rulesCodd's rules
Codd's rules
Mohd Arif
 
Dbms classification according to data models
Dbms classification according to data modelsDbms classification according to data models
Dbms classification according to data models
ABDUL KHALIQ
 
Data Dictionary in System Analysis and Design
Data Dictionary in System Analysis and DesignData Dictionary in System Analysis and Design
Data Dictionary in System Analysis and Design
Arafat Hossan
 
Datamodels & architecture
Datamodels & architectureDatamodels & architecture
Datamodels & architecture
Neeraj Kumar
 
Week 4 The Relational Data Model & The Entity Relationship Data Model
Week 4 The Relational Data Model & The Entity Relationship Data ModelWeek 4 The Relational Data Model & The Entity Relationship Data Model
Week 4 The Relational Data Model & The Entity Relationship Data Model
oudesign
 
Mca ii-dbms- u-ii-the relational database model
Mca ii-dbms- u-ii-the relational database modelMca ii-dbms- u-ii-the relational database model
Mca ii-dbms- u-ii-the relational database model
Rai University
 
Codds rules & keys
Codds rules & keysCodds rules & keys
Codds rules & keys
Balasingham Karthiban
 
Trends in DBMS
Trends in DBMSTrends in DBMS
Trends in DBMS
Hardik Mistry
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
oudesign
 
A project on DBMS and RDMS
A project on DBMS and RDMSA project on DBMS and RDMS
A project on DBMS and RDMS
Aayush vohra
 
Abap data dictionary
Abap data dictionaryAbap data dictionary
Abap data dictionary
SmartGokul4
 
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionarySe 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
babak danyal
 
Relational Database Management System
Relational Database Management SystemRelational Database Management System
Relational Database Management System
Mian Abdul Raheem
 
Systems Analyst and Design - Data Dictionary
Systems Analyst and Design -  Data DictionarySystems Analyst and Design -  Data Dictionary
Systems Analyst and Design - Data Dictionary
Kimberly Coquilla
 
Codd's rules
Codd's rulesCodd's rules
Codd's rules
Mohd Arif
 
Dbms classification according to data models
Dbms classification according to data modelsDbms classification according to data models
Dbms classification according to data models
ABDUL KHALIQ
 
Data Dictionary in System Analysis and Design
Data Dictionary in System Analysis and DesignData Dictionary in System Analysis and Design
Data Dictionary in System Analysis and Design
Arafat Hossan
 
Datamodels & architecture
Datamodels & architectureDatamodels & architecture
Datamodels & architecture
Neeraj Kumar
 
Week 4 The Relational Data Model & The Entity Relationship Data Model
Week 4 The Relational Data Model & The Entity Relationship Data ModelWeek 4 The Relational Data Model & The Entity Relationship Data Model
Week 4 The Relational Data Model & The Entity Relationship Data Model
oudesign
 
Mca ii-dbms- u-ii-the relational database model
Mca ii-dbms- u-ii-the relational database modelMca ii-dbms- u-ii-the relational database model
Mca ii-dbms- u-ii-the relational database model
Rai University
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
oudesign
 

Similar to DATABASE PRESENTATION (20)

IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptxIP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
ssuser61d324
 
SQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptxSQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptx
C3MohdArshAlam18
 
SQL ARPIT YADAV.pptx
SQL ARPIT YADAV.pptxSQL ARPIT YADAV.pptx
SQL ARPIT YADAV.pptx
ArpitYadav353999
 
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptxDATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
Laxmi Pandya
 
rdbms-161216100344 (1).pdf
rdbms-161216100344 (1).pdfrdbms-161216100344 (1).pdf
rdbms-161216100344 (1).pdf
IrfanRashid36
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management System
Lal Mohammad
 
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics CoveredSQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Danish Mehraj
 
Updated_rdbms-161216100344 (1).pptx
Updated_rdbms-161216100344 (1).pptxUpdated_rdbms-161216100344 (1).pptx
Updated_rdbms-161216100344 (1).pptx
THEFPS
 
Chapter02
Chapter02Chapter02
Chapter02
sasa_eldoby
 
Sql vs no sql
Sql vs no sqlSql vs no sql
Sql vs no sql
Bhuwan Paneru
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptx
Hitesh670643
 
GROUP-4-Database-Connectivity-with-MySqL.pptx
GROUP-4-Database-Connectivity-with-MySqL.pptxGROUP-4-Database-Connectivity-with-MySqL.pptx
GROUP-4-Database-Connectivity-with-MySqL.pptx
JohnLhoydMaderable
 
lovely
lovelylovely
lovely
love0323
 
SQL2.pptx
SQL2.pptxSQL2.pptx
SQL2.pptx
RareDeath
 
Database_Concepts_Final.pptx.pdf for class 12
Database_Concepts_Final.pptx.pdf for class 12Database_Concepts_Final.pptx.pdf for class 12
Database_Concepts_Final.pptx.pdf for class 12
pramodcoder1319
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL Overview
Ahmed Elbaz
 
SKILLWISE-DB2 DBA
SKILLWISE-DB2 DBASKILLWISE-DB2 DBA
SKILLWISE-DB2 DBA
Skillwise Group
 
MODERN DATABASES (2).pptx in which modern types of data bases
MODERN DATABASES (2).pptx in which modern types of data basesMODERN DATABASES (2).pptx in which modern types of data bases
MODERN DATABASES (2).pptx in which modern types of data bases
lovepreet33653
 
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjcljkfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
pitogojaymark50
 
Rdbms
RdbmsRdbms
Rdbms
renukarenuka9
 
IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptxIP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
IP-Lesson_Planning(Unit4 - Database concepts and SQL).pptx
ssuser61d324
 
SQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptxSQL_Introduction_Updated.pptx
SQL_Introduction_Updated.pptx
C3MohdArshAlam18
 
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptxDATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
DATABASE MANAGEMENT SYSTEM-MRS. LAXMI B PANDYA FOR 25TH AUGUST,2022.pptx
Laxmi Pandya
 
rdbms-161216100344 (1).pdf
rdbms-161216100344 (1).pdfrdbms-161216100344 (1).pdf
rdbms-161216100344 (1).pdf
IrfanRashid36
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management System
Lal Mohammad
 
SQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics CoveredSQL Complete Tutorial. All Topics Covered
SQL Complete Tutorial. All Topics Covered
Danish Mehraj
 
Updated_rdbms-161216100344 (1).pptx
Updated_rdbms-161216100344 (1).pptxUpdated_rdbms-161216100344 (1).pptx
Updated_rdbms-161216100344 (1).pptx
THEFPS
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptx
Hitesh670643
 
GROUP-4-Database-Connectivity-with-MySqL.pptx
GROUP-4-Database-Connectivity-with-MySqL.pptxGROUP-4-Database-Connectivity-with-MySqL.pptx
GROUP-4-Database-Connectivity-with-MySqL.pptx
JohnLhoydMaderable
 
Database_Concepts_Final.pptx.pdf for class 12
Database_Concepts_Final.pptx.pdf for class 12Database_Concepts_Final.pptx.pdf for class 12
Database_Concepts_Final.pptx.pdf for class 12
pramodcoder1319
 
MODERN DATABASES (2).pptx in which modern types of data bases
MODERN DATABASES (2).pptx in which modern types of data basesMODERN DATABASES (2).pptx in which modern types of data bases
MODERN DATABASES (2).pptx in which modern types of data bases
lovepreet33653
 
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjcljkfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
pitogojaymark50
 
Ad

Recently uploaded (20)

pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Unit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdfUnit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdf
KanchanPatil34
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
Understanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s GuideUnderstanding P–N Junction Semiconductors: A Beginner’s Guide
Understanding P–N Junction Semiconductors: A Beginner’s Guide
GS Virdi
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Social Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy StudentsSocial Problem-Unemployment .pptx notes for Physiotherapy Students
Social Problem-Unemployment .pptx notes for Physiotherapy Students
DrNidhiAgarwal
 
Sinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_NameSinhala_Male_Names.pdf Sinhala_Male_Name
Sinhala_Male_Names.pdf Sinhala_Male_Name
keshanf79
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Quality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdfQuality Contril Analysis of Containers.pdf
Quality Contril Analysis of Containers.pdf
Dr. Bindiya Chauhan
 
New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
milanasargsyan5
 
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdfExploring-Substances-Acidic-Basic-and-Neutral.pdf
Exploring-Substances-Acidic-Basic-and-Neutral.pdf
Sandeep Swamy
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
Unit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdfUnit 6_Introduction_Phishing_Password Cracking.pdf
Unit 6_Introduction_Phishing_Password Cracking.pdf
KanchanPatil34
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...Multi-currency in odoo accounting and Update exchange rates automatically in ...
Multi-currency in odoo accounting and Update exchange rates automatically in ...
Celine George
 
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 AccountingHow to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
How to Customize Your Financial Reports & Tax Reports With Odoo 17 Accounting
Celine George
 
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACYUNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
UNIT 3 NATIONAL HEALTH PROGRAMMEE. SOCIAL AND PREVENTIVE PHARMACY
DR.PRISCILLA MARY J
 
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam SuccessUltimate VMware 2V0-11.25 Exam Dumps for Exam Success
Ultimate VMware 2V0-11.25 Exam Dumps for Exam Success
Mark Soia
 
Ad

DATABASE PRESENTATION

  • 3. WHAT IN TODAY’S PRESENTATION???  VIKAS  ADITYA  SHIVAAY  AMAN  TANUJ  SUNNY  SHIVAAY  What is database???  Types of database  Database concepts  What is Relationship????  Relational Algebra  Normalization  SQL  Designing reports
  • 4. What is Database ??? A Database is an organized collection of data( If Information is not organized it is not useful).
  • 6. Types of Database FLAT FILE DATABASE RELATIONAL DATABASE RDBMS
  • 7. FLAT FILE DATABASE A flat file database is a database that stores data in a plain text file. Each line of the text file holds one record, with fields separated by delimiters, such as commas or tabs.
  • 9. RELATIONAL DATABASE A Relational database is a type of database that store data in several tables. These tables are related to one another. The relationship between different tables can be defined by their common fields.
  • 11. RDBMS RDBMS Stands for "Relational Database Management System.  An RDBMS is a DBMS designed specifically for relational databases.  Therefore, RDBMS is a subset of DBMS.  A relational database refers to a database that stores data in a structured format, using rows and columns.
  • 13. DATABASE SERVER A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined by the client–server mode.
  • 15. DATABASE CONCEPTS In a relational database, All data is held in tables, which are made up of rows and columns. Each table has one or more columns, and each column is assigned a specific data type, such as an integer number, a sequence of characters (for text), or a date.
  • 18. WHAT IS RELATIONSHIP??? A relationship is a situation that exists between two relational database tables when one table has a foreign key that references the primary key of the other table.  Relationships allow relational databases to split and store data in different tables, while linking disparate data items.
  • 19. RELATIONAL ALGEBRA Relational algebra is a procedural query language, which takes instances of relations as input and yields instances of relations as output. It uses operators to perform queries. An operator can be either unary or binary.  They accept relations as their input and yield relations as their output.
  • 21. NORMALIZATION The process of data analysis used for grouping entities and data elements into harmonious relations is know as Normalization.
  • 23. TYPES OF POPULAR NORMALIZATION FORM First normal Second normal form Third normal form
  • 25. SQL SQL is the standard language used for relational databases.  It is declarative language where users declare what they want without having to write a step by stem procedure.  It was first implemented by
  • 27. EXAMPLES DDL COMMANDS CREATE – is used to create the database or its objects (like table, index, function, views, store procedure and triggers). DROP – is used to delete objects from the database. ALTER-is used to alter the structure of the database. TRUNCATE–is used to remove all records from a table, including all spaces allocated for the records are removed. COMMENT –is used to add comments to the data dictionary.
  • 28. EXAMPLES OF DML COMMANDS INSERT – is used to insert data into a table. UPDATE – is used to update existing data within a table. DELETE – is used to delete records from a database table.
  • 29. EXAMPLES OF DCL GRANT-gives user’s access privileges to database. REVOKE-withdraw user’s access privileges given by using the GRANT command.
  • 30. EXAMPLES OF TCL COMMIT– commits a Transaction. ROLLBACKS-rollbacks a transaction in case of any error occurs. SAVEPOINT–sets a save point within a transaction. SET TRANSACTION–specify characteristics for the transaction.
  • 31. DESIGNING REPORTS A Report is the summary of your database. It consists of information obtained from tables or queries and presented as per user’s requirement. Reports are generally prepared and presented in hard copy. Reports also provide the facility to
  • 32. REPORT SECTION REPORT HEADER PAGE HEADER DETAIL PAGE FOOTER REPORT FOOTER