SlideShare a Scribd company logo
My Topic
Oracle
Database DBMS SQL ORACLE
What
Is
Database
“ “
Database
Could
Store In.
“ “
What Is
Database Management
System.
(DBMS)
“ “
DBMS =
Database + DBMS Software
“ “
Relational Database
Management System.
(RDBMS)
“ “
•D i f f e r e n c e
B e t w e e n
D B M S
R D B M S
• Database
Management System
• RelationalDatabase
Management System
Sl.# DBMS RDBMS
1 Introduced in 1960s. Introduced in 1970s.
2
During introduction it followed the navigational modes
(Navigational DBMS) for data storage and fetching.
This model uses relationship between tables using
primary keys, foreign keys and indexes.
3
Data fetching is slower for complex and large amount of
data.
Comparatively faster because of its relational model.
4 Used for applications using small amount of data.
Used for huge applications using complex and large
amount of data.
5
Data Redundancy is common in this model leading to
difficulty in maintaining the data.
Keys and indexes are used in the tables to avoid
redundancy.
6
Example systems are dBase, Microsoft Acces,
LibreOffice Base, FoxPro.
Example systems are SQL Server, Oracle , MySQL,
MariaDB, SQLite.
The Evolution of Database
• Navigational DBMS
• The introduction of the
term database coincided with the
availability of direct-access storage
(disks and drums) from the mid-
1960s onwards.
• 1960
• SQL DBMS
• he first version was ready in
1974/5, and work then started on
multi-table systems in which the
data could be split so that all of the
data for a record
• Late 1970
NoSQL and New SQL
• XML databases are mostly used
in enterprise database
management, where XML is
being used as the machine-to-
machine data interoperability
standard.
• 2000
• Relational DBMS
• Edgar Codd worked at IBM
in San Jose, California
• the lack of a "search" facility
• 1970
• On the desktop
• C. Wayne Ratliff the creator of
dBASE stated: "dBASE was different
from programs like BASIC, C,
FORTRAN, and COBOL in that a lot
of the dirty work had already been
done.• 1980
What
Is
Oracle.
“ “
Advantages
Market Presence
Oracle is by far the largest RDBMS
Vendor, and spends more on R&D
than most of its competitors .
Performance
Speed of a *tuned* Oracle database and
application is quite good, even with large
databases.
Multiple Database Support
Oracle has a superior ability to
manage multiple databases within
the same transaction using a two-
phase commit protocol.
Backup & Recovery
Oracle provides industrial strength support
for on-line backup and recovery and good
software fault tolerance to disk failure.
Portability
Oracle is ported to more platforms than any of
its competition
Version Changes
Oracle seem very good at informing
you in detail as to what is not going to
be supported in the next major release.
Oracle Database Security
• Major 4 security measures
Automatic Secure Configuration
New Password Protections
Encryption Enhancements
Directory Security Enhancement
When you create a new database, you can use Database Configuration
Assistant (DBCA) to automatically create a more secure configuration
in releases of Oracle Database.
Te utinam debitis consequuntur mea, posse debitis
electram vel at, sumo affert meliore nec ei.
Password complexity verification ensures that users set complex
passwords when setting or resetting passwords.
you can use Oracle Data Pump to compress and encrypt an
entire dump file set. You can optionally compress and
encrypt the data, metadata, or complete dump file set
during an Oracle Data Pump export.
Database DBMS SQL ORACLE
Database DBMS SQL ORACLE
The
End
Ad

More Related Content

What's hot (20)

Database History From Codd to Brewer
Database History From Codd to BrewerDatabase History From Codd to Brewer
Database History From Codd to Brewer
OpenSource Connections
 
Cloud Deployments with Apache Hadoop and Apache HBase
Cloud Deployments with Apache Hadoop and Apache HBaseCloud Deployments with Apache Hadoop and Apache HBase
Cloud Deployments with Apache Hadoop and Apache HBase
DATAVERSITY
 
Redis meetup
Redis meetupRedis meetup
Redis meetup
Nikhil Dole
 
NoSQL databases and managing big data
NoSQL databases and managing big dataNoSQL databases and managing big data
NoSQL databases and managing big data
Steven Francia
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
Shubham Tomar
 
INTRODUCTION OF BIG DATA
INTRODUCTION OF BIG DATAINTRODUCTION OF BIG DATA
INTRODUCTION OF BIG DATA
HarshitChaurasia6
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
PolarSeven Pty Ltd
 
Apache Hive
Apache HiveApache Hive
Apache Hive
tusharsinghal58
 
Hadoop in three use cases
Hadoop in three use casesHadoop in three use cases
Hadoop in three use cases
Joey Echeverria
 
RDBMS vs Hadoop vs Spark
RDBMS vs Hadoop vs SparkRDBMS vs Hadoop vs Spark
RDBMS vs Hadoop vs Spark
Laxmi8
 
No SQL- The Future Of Data Storage
No SQL- The Future Of Data StorageNo SQL- The Future Of Data Storage
No SQL- The Future Of Data Storage
Bethmi Gunasekara
 
Database awareness
Database awarenessDatabase awareness
Database awareness
kloia
 
The Big Data Stack
The Big Data StackThe Big Data Stack
The Big Data Stack
Zubair Nabi
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
Meshal Albeedhani
 
Big data solutions in azure
Big data solutions in azureBig data solutions in azure
Big data solutions in azure
Mostafa
 
Building Big data solutions in Azure
Building Big data solutions in AzureBuilding Big data solutions in Azure
Building Big data solutions in Azure
Mostafa
 
Semantic web meetup 14.november 2013
Semantic web meetup 14.november 2013Semantic web meetup 14.november 2013
Semantic web meetup 14.november 2013
Jean-Pierre König
 
Case study on big data
Case study on big dataCase study on big data
Case study on big data
Khushboo Kumari
 
Hire Hadoop Developer
Hire Hadoop DeveloperHire Hadoop Developer
Hire Hadoop Developer
Geeks Per Hour
 
Big data solutions in Azure
Big data solutions in AzureBig data solutions in Azure
Big data solutions in Azure
Mostafa
 
Cloud Deployments with Apache Hadoop and Apache HBase
Cloud Deployments with Apache Hadoop and Apache HBaseCloud Deployments with Apache Hadoop and Apache HBase
Cloud Deployments with Apache Hadoop and Apache HBase
DATAVERSITY
 
NoSQL databases and managing big data
NoSQL databases and managing big dataNoSQL databases and managing big data
NoSQL databases and managing big data
Steven Francia
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
Shubham Tomar
 
Hadoop in three use cases
Hadoop in three use casesHadoop in three use cases
Hadoop in three use cases
Joey Echeverria
 
RDBMS vs Hadoop vs Spark
RDBMS vs Hadoop vs SparkRDBMS vs Hadoop vs Spark
RDBMS vs Hadoop vs Spark
Laxmi8
 
No SQL- The Future Of Data Storage
No SQL- The Future Of Data StorageNo SQL- The Future Of Data Storage
No SQL- The Future Of Data Storage
Bethmi Gunasekara
 
Database awareness
Database awarenessDatabase awareness
Database awareness
kloia
 
The Big Data Stack
The Big Data StackThe Big Data Stack
The Big Data Stack
Zubair Nabi
 
Big data solutions in azure
Big data solutions in azureBig data solutions in azure
Big data solutions in azure
Mostafa
 
Building Big data solutions in Azure
Building Big data solutions in AzureBuilding Big data solutions in Azure
Building Big data solutions in Azure
Mostafa
 
Semantic web meetup 14.november 2013
Semantic web meetup 14.november 2013Semantic web meetup 14.november 2013
Semantic web meetup 14.november 2013
Jean-Pierre König
 
Big data solutions in Azure
Big data solutions in AzureBig data solutions in Azure
Big data solutions in Azure
Mostafa
 

Similar to Database DBMS SQL ORACLE (20)

History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
chottu89
 
Dbms and rdbms ppt
Dbms and rdbms pptDbms and rdbms ppt
Dbms and rdbms ppt
rahul kapoliya
 
Chapter 1 Database Systems______________.pptx
Chapter 1 Database Systems______________.pptxChapter 1 Database Systems______________.pptx
Chapter 1 Database Systems______________.pptx
bestboybulshaawi
 
Mirroring and replications
Mirroring and replicationsMirroring and replications
Mirroring and replications
Kartik Kalpande Patil
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
Tushar Wagh
 
Chapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxChapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptx
MaxamedAbiib1
 
A peek into the future
A peek into the futureA peek into the future
A peek into the future
Prateek Chauhan
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
Radhika R
 
Data
DataData
Data
Tommy Chiu
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
Adi Challa
 
MS ACCESS.pptx
MS ACCESS.pptxMS ACCESS.pptx
MS ACCESS.pptx
MattMarino13
 
So You Want to Build a Data Lake?
So You Want to Build a Data Lake?So You Want to Build a Data Lake?
So You Want to Build a Data Lake?
David P. Moore
 
Database Technologies
Database TechnologiesDatabase Technologies
Database Technologies
Michel de Goede
 
NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?
Martin Scholl
 
Big data and hadoop overvew
Big data and hadoop overvewBig data and hadoop overvew
Big data and hadoop overvew
Kunal Khanna
 
DBMS Notes.pdf
DBMS Notes.pdfDBMS Notes.pdf
DBMS Notes.pdf
shubhampatel67739
 
No SQL DATABASE Description about 4 no sql database.pptx
No SQL DATABASE Description about 4 no sql database.pptxNo SQL DATABASE Description about 4 no sql database.pptx
No SQL DATABASE Description about 4 no sql database.pptx
KavithaMs10
 
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.pptChap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
SagniTolasa
 
What Is a Database Powerpoint Presentation.pptx
What Is a Database Powerpoint Presentation.pptxWhat Is a Database Powerpoint Presentation.pptx
What Is a Database Powerpoint Presentation.pptx
graciouspezoh
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
Balasingham Karthiban
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
chottu89
 
Chapter 1 Database Systems______________.pptx
Chapter 1 Database Systems______________.pptxChapter 1 Database Systems______________.pptx
Chapter 1 Database Systems______________.pptx
bestboybulshaawi
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
Tushar Wagh
 
Chapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptxChapter 1 Database Systems.pptx
Chapter 1 Database Systems.pptx
MaxamedAbiib1
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
Radhika R
 
NoSQLDatabases
NoSQLDatabasesNoSQLDatabases
NoSQLDatabases
Adi Challa
 
So You Want to Build a Data Lake?
So You Want to Build a Data Lake?So You Want to Build a Data Lake?
So You Want to Build a Data Lake?
David P. Moore
 
NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?NoSQL – Back to the Future or Yet Another DB Feature?
NoSQL – Back to the Future or Yet Another DB Feature?
Martin Scholl
 
Big data and hadoop overvew
Big data and hadoop overvewBig data and hadoop overvew
Big data and hadoop overvew
Kunal Khanna
 
No SQL DATABASE Description about 4 no sql database.pptx
No SQL DATABASE Description about 4 no sql database.pptxNo SQL DATABASE Description about 4 no sql database.pptx
No SQL DATABASE Description about 4 no sql database.pptx
KavithaMs10
 
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.pptChap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
Chap gshsiiajsbbJAIOAJB68292uhsbiw8622.ppt
SagniTolasa
 
What Is a Database Powerpoint Presentation.pptx
What Is a Database Powerpoint Presentation.pptxWhat Is a Database Powerpoint Presentation.pptx
What Is a Database Powerpoint Presentation.pptx
graciouspezoh
 
Ad

Recently uploaded (20)

Decision Trees in Artificial-Intelligence.pdf
Decision Trees in Artificial-Intelligence.pdfDecision Trees in Artificial-Intelligence.pdf
Decision Trees in Artificial-Intelligence.pdf
Saikat Basu
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
Deloitte - A Framework for Process Mining Projects
Deloitte - A Framework for Process Mining ProjectsDeloitte - A Framework for Process Mining Projects
Deloitte - A Framework for Process Mining Projects
Process mining Evangelist
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
Digilocker under workingProcess Flow.pptx
Digilocker  under workingProcess Flow.pptxDigilocker  under workingProcess Flow.pptx
Digilocker under workingProcess Flow.pptx
satnamsadguru491
 
Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
Customer Segmentation using K-Means clustering
Customer Segmentation using K-Means clusteringCustomer Segmentation using K-Means clustering
Customer Segmentation using K-Means clustering
Ingrid Nyakerario
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptxISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
pankaj6188303
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Decision Trees in Artificial-Intelligence.pdf
Decision Trees in Artificial-Intelligence.pdfDecision Trees in Artificial-Intelligence.pdf
Decision Trees in Artificial-Intelligence.pdf
Saikat Basu
 
computer organization and assembly language.docx
computer organization and assembly language.docxcomputer organization and assembly language.docx
computer organization and assembly language.docx
alisoftwareengineer1
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
Deloitte - A Framework for Process Mining Projects
Deloitte - A Framework for Process Mining ProjectsDeloitte - A Framework for Process Mining Projects
Deloitte - A Framework for Process Mining Projects
Process mining Evangelist
 
183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag183409-christina-rossetti.pdfdsfsdasggsag
183409-christina-rossetti.pdfdsfsdasggsag
fardin123rahman07
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
Digilocker under workingProcess Flow.pptx
Digilocker  under workingProcess Flow.pptxDigilocker  under workingProcess Flow.pptx
Digilocker under workingProcess Flow.pptx
satnamsadguru491
 
Classification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptxClassification_in_Machinee_Learning.pptx
Classification_in_Machinee_Learning.pptx
wencyjorda88
 
Customer Segmentation using K-Means clustering
Customer Segmentation using K-Means clusteringCustomer Segmentation using K-Means clustering
Customer Segmentation using K-Means clustering
Ingrid Nyakerario
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Data Analytics Overview and its applications
Data Analytics Overview and its applicationsData Analytics Overview and its applications
Data Analytics Overview and its applications
JanmejayaMishra7
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptxISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
ISO 9001_2015 FINALaaaaaaaaaaaaaaaa - MDX - Copy.pptx
pankaj6188303
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptxPerencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
Perencanaan Pengendalian-Proyek-Konstruksi-MS-PROJECT.pptx
PareaRusan
 
Calories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptxCalories_Prediction_using_Linear_Regression.pptx
Calories_Prediction_using_Linear_Regression.pptx
TijiLMAHESHWARI
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
Molecular methods diagnostic and monitoring of infection  -  Repaired.pptxMolecular methods diagnostic and monitoring of infection  -  Repaired.pptx
Molecular methods diagnostic and monitoring of infection - Repaired.pptx
7tzn7x5kky
 
Ad

Database DBMS SQL ORACLE

  • 6. DBMS = Database + DBMS Software “ “
  • 8. •D i f f e r e n c e B e t w e e n D B M S R D B M S • Database Management System • RelationalDatabase Management System
  • 9. Sl.# DBMS RDBMS 1 Introduced in 1960s. Introduced in 1970s. 2 During introduction it followed the navigational modes (Navigational DBMS) for data storage and fetching. This model uses relationship between tables using primary keys, foreign keys and indexes. 3 Data fetching is slower for complex and large amount of data. Comparatively faster because of its relational model. 4 Used for applications using small amount of data. Used for huge applications using complex and large amount of data. 5 Data Redundancy is common in this model leading to difficulty in maintaining the data. Keys and indexes are used in the tables to avoid redundancy. 6 Example systems are dBase, Microsoft Acces, LibreOffice Base, FoxPro. Example systems are SQL Server, Oracle , MySQL, MariaDB, SQLite.
  • 10. The Evolution of Database • Navigational DBMS • The introduction of the term database coincided with the availability of direct-access storage (disks and drums) from the mid- 1960s onwards. • 1960 • SQL DBMS • he first version was ready in 1974/5, and work then started on multi-table systems in which the data could be split so that all of the data for a record • Late 1970 NoSQL and New SQL • XML databases are mostly used in enterprise database management, where XML is being used as the machine-to- machine data interoperability standard. • 2000 • Relational DBMS • Edgar Codd worked at IBM in San Jose, California • the lack of a "search" facility • 1970 • On the desktop • C. Wayne Ratliff the creator of dBASE stated: "dBASE was different from programs like BASIC, C, FORTRAN, and COBOL in that a lot of the dirty work had already been done.• 1980
  • 12. Advantages Market Presence Oracle is by far the largest RDBMS Vendor, and spends more on R&D than most of its competitors . Performance Speed of a *tuned* Oracle database and application is quite good, even with large databases. Multiple Database Support Oracle has a superior ability to manage multiple databases within the same transaction using a two- phase commit protocol. Backup & Recovery Oracle provides industrial strength support for on-line backup and recovery and good software fault tolerance to disk failure. Portability Oracle is ported to more platforms than any of its competition Version Changes Oracle seem very good at informing you in detail as to what is not going to be supported in the next major release.
  • 13. Oracle Database Security • Major 4 security measures Automatic Secure Configuration New Password Protections Encryption Enhancements Directory Security Enhancement When you create a new database, you can use Database Configuration Assistant (DBCA) to automatically create a more secure configuration in releases of Oracle Database. Te utinam debitis consequuntur mea, posse debitis electram vel at, sumo affert meliore nec ei. Password complexity verification ensures that users set complex passwords when setting or resetting passwords. you can use Oracle Data Pump to compress and encrypt an entire dump file set. You can optionally compress and encrypt the data, metadata, or complete dump file set during an Oracle Data Pump export.

Editor's Notes

  • #4: 1. Organized Collection Of Data 2. Used For Storing Data And Information For School Institute Anything 3. Stored In A Software Not In Hard Form.
  • #5: Tables Used Software Word Excel Access Oracle SQL Server MySQL Dbase Foxpro
  • #6: 1. Enables User To Create and manage database 2. It is used for controlling various databases in the desktop computer or server. 3. It was also termed as Navigational Database Management System. 4. Database management system is used for creating database, maintained database and provides the means of using the database
  • #7: Data stored in file system (mainly in system) but no relation in files and tables Data stored in hierarchical form or a table form
  • #8: 1. RDBMS follows Relational Model in which the data is stored in multiple tables and the tables are related to each other in the form of Primary Keys and Foreign Keys. 2. Data is stored in Tables. 3. All The Tables have relation between them. 4. Relationship are created by means of keys.
  • #12: Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is an object-relational database management system[3] produced and marketed by Oracle Corporation. Oracle database is the database software developed by Oracle. Oracle’s database is a relational database management  system (RDBMS). Oracle database was first released on 1979. An Oracle database is a collection of data treated as a unit. The purpose of a database is to store and retrieve related information.