SlideShare a Scribd company logo
1 of 19
CH.PRANAVI
COMPUTER SCIENCE ENGG
PREVIOUS HISTORY OF DBMS
 Before the concept of DBMS, they used to store
the data (i.e information) in the form of written
copies and store them....
This made the retrieve process very difficult.
It made wastage of paper, files, storage and
precious time.
CONCEPT OF DBMS...
 In order to make the retrieving process easy,
the concept of was DBMS raised .
 The introduction of term database coincided
from the mid-1960s onwards.
 As computers grew in speed and capability, a
number of general-purpose database systems
emerged; by the mid-1960s a number of such
systems had come into commercial use.
In 1971 the Database Task Group delivered
their standard known as "CODASYL approach“.
Both concepts later became known as
NAVIGATIONAL DATABASES due to
the way data was accessed.
IBM also had their own DBMS in 1968, known
as Information Management System (IMS).
• CHARLES BACHMAN,
was awarded with
ACM TURING award in 1973,
for his work on
development of
“DATABASE
MANAGEMENT
SYSTEMS.”
BEFORE... AFTER...
What is DBMS???
A Database Management System (DBMS) is a
software system designed to store, manage, and
facilitate access to databases….
(or)
A database management system (DBMS) is a set of
related software applications that provide end
users and application programmers with a
systematic way to create and manage databases.
IN GENERAL TERMS.....
Data base management system is nothing but
storing of data which we can access whenever we
will need.
Collection of inter-related data.
It provides an convenient environment for the
efficient use.
Database touch all aspects of our day to day life.
In modern days business, data base management
system can be never avoided.
APPLICATIONS OF DBMS....
Banking: for transactions
Airlines: reservation and schedules
Tele communications: for retrieving data of user
Credit card: for transactions
Universities: registration, retrieving marks,
applications, grades
Human resources: employee records, salaries, tax
deductions,
RDBMS...
• Most popular database system.
• Simple and sound theoretical basis.
• Developed by E F Codd in the early 1970's.
• The model is based on tables, rows and columns and the
manipulation of data stored within.
• Relational database is a collection of these tables.
• First commercial system: MULTICS in 1978.
• Has overtaken Hierarchical and Network models.
• Main feature: Single database can be spread across several tables.
• Examples include: Oracle, IBM's DB2, Sybase, MySQL & Microsoft
Access.
RDBMS Advantages
• Increases the sharing of data and faster development of new applications
• Support a simple data structure, namely tables or relations
• Limit redundancy or replication of data
• Better integrity as data inconsistencies are avoided by storing data in one
place
• Provide physical data independence so users do not have to be aware of
underlying objects
• Offer logical database independence - data can be viewed in different ways
by different users.
• Expandability is relatively easy to achieve by adding new views of the data
as they are required.
• Support one off queries using SQL or other appropriate language.
• Better backup and recovery procedures
• Provides multiple interfaces
• Solves many problems created by other data models
• The ability to handle efficiently simple data types
• Multiple users can access which is not possible in DBMS
RDBMS Disadvantages
• Software is expensive
• Complex software means expensive hardware
• Requires skilled knowledge to implement
• Certain applications are slower processing
• Increased vulnerability
• More difficult to recover if data is lost
• Seen as a poor representation of the real world
• Difficult to represent hierarchies
• Difficult to represent complex data type.
DBMS
Data is stored in a single large table
Single record modification affects the whole
database
RDBMS
Database is 'broken down' into smaller pieces
The changes will not affect the entire database
DATABASE LANGUAGE
SQL…
The most basic Oracle Database utility
A Basic command-line interface
The first thing you work with it in Oracle DBMS
What is SQL?
– When a user wants to get some
information from a database file, he
can issue a query.
– A query is a user–request to retrieve
data or information with a certain
condition.
– SQL is a query language that allows
user to specify the conditions. (instead
of algorithms)
INTRODUCTION TO SQL…
Concept of SQL
– The user specifies a certain condition.
– The result of the query will then be
stored in form of a table.
– Statistical information of the data.
– The program will go through all the
records in the database file and
select those records that satisfy the
condition.(searching).
STRUCTURED QUERY LANGUAGE ...
Relational Database Management Systems
use the language known as SQL
SQL is a simple programming language used
for accessing and managing data in relational
databases.
Developed by IBM in 1970 to support its
various relational products.
------------X-------------

More Related Content

Viewers also liked

DBMS information in detail || Dbms (lab) ppt
DBMS information in detail || Dbms (lab) pptDBMS information in detail || Dbms (lab) ppt
DBMS information in detail || Dbms (lab) pptgourav kottawar
 
Introduction of DBMS
Introduction of DBMSIntroduction of DBMS
Introduction of DBMSYouQue ™
 
Operation research - Chapter 01
Operation research - Chapter 01Operation research - Chapter 01
Operation research - Chapter 012013901097
 
Business Communication
Business CommunicationBusiness Communication
Business CommunicationJanet Tibaldo
 
Introduction to statistics
Introduction to statisticsIntroduction to statistics
Introduction to statisticsakbhanj
 
Introduction to statistics...ppt rahul
Introduction to statistics...ppt rahulIntroduction to statistics...ppt rahul
Introduction to statistics...ppt rahulRahul Dhaker
 
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHODCLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD Dr.Shazia Zamir
 
Kinds & classification of research
Kinds & classification of researchKinds & classification of research
Kinds & classification of researchGerlie Joy Gonda
 
Research Methodology
Research MethodologyResearch Methodology
Research Methodologysh_neha252
 
Introduction To Statistics
Introduction To StatisticsIntroduction To Statistics
Introduction To Statisticsalbertlaporte
 
Management -accounting ppt
Management -accounting pptManagement -accounting ppt
Management -accounting pptBabasab Patil
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsAhmed-Refat Refat
 
Cost & management accounting
Cost & management accountingCost & management accounting
Cost & management accountinganu singh
 
Cost Accounting
Cost AccountingCost Accounting
Cost Accountingashu1983
 

Viewers also liked (20)

DBMS information in detail || Dbms (lab) ppt
DBMS information in detail || Dbms (lab) pptDBMS information in detail || Dbms (lab) ppt
DBMS information in detail || Dbms (lab) ppt
 
Introduction of DBMS
Introduction of DBMSIntroduction of DBMS
Introduction of DBMS
 
Operation research - Chapter 01
Operation research - Chapter 01Operation research - Chapter 01
Operation research - Chapter 01
 
DbMs
DbMsDbMs
DbMs
 
Business Communication
Business CommunicationBusiness Communication
Business Communication
 
Income tax-ppt-revised
Income tax-ppt-revisedIncome tax-ppt-revised
Income tax-ppt-revised
 
Introduction to statistics
Introduction to statisticsIntroduction to statistics
Introduction to statistics
 
Introduction to statistics...ppt rahul
Introduction to statistics...ppt rahulIntroduction to statistics...ppt rahul
Introduction to statistics...ppt rahul
 
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHODCLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
CLASSIFICATION OF RESEARCH BY PURPOSE & METHOD
 
Kinds & classification of research
Kinds & classification of researchKinds & classification of research
Kinds & classification of research
 
Business Environment
Business EnvironmentBusiness Environment
Business Environment
 
Research Methodology
Research MethodologyResearch Methodology
Research Methodology
 
Introduction To Statistics
Introduction To StatisticsIntroduction To Statistics
Introduction To Statistics
 
Management -accounting ppt
Management -accounting pptManagement -accounting ppt
Management -accounting ppt
 
Research methodology notes
Research methodology notesResearch methodology notes
Research methodology notes
 
Research Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and MethodsResearch Methods: Basic Concepts and Methods
Research Methods: Basic Concepts and Methods
 
Cost & management accounting
Cost & management accountingCost & management accounting
Cost & management accounting
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
Cost Accounting
Cost AccountingCost Accounting
Cost Accounting
 
E commerce ppt
E commerce pptE commerce ppt
E commerce ppt
 

Similar to Introduction of DBMS,RDBMS,SQL

NoSQL-Database-Concepts
NoSQL-Database-ConceptsNoSQL-Database-Concepts
NoSQL-Database-ConceptsBhaskar Gunda
 
DBMS - Database Management System
DBMS - Database Management System DBMS - Database Management System
DBMS - Database Management System Krishna Patel
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructureprojectandppt
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1YOGESH SINGH
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1Jyothis Menon
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Tushar Wagh
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptxNishaTariq1
 
Database-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxDatabase-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxDhruveeHalvadiya
 
Database management system basics and it applications
Database management system basics and it applicationsDatabase management system basics and it applications
Database management system basics and it applicationsRAJESH S
 
Ch 2-introduction to dbms
Ch 2-introduction to dbmsCh 2-introduction to dbms
Ch 2-introduction to dbmsRupali Rana
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptDeepakShakya39
 

Similar to Introduction of DBMS,RDBMS,SQL (20)

NoSQL-Database-Concepts
NoSQL-Database-ConceptsNoSQL-Database-Concepts
NoSQL-Database-Concepts
 
Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
 
Dbms Useful PPT
Dbms Useful PPTDbms Useful PPT
Dbms Useful PPT
 
History of Database
History  of DatabaseHistory  of Database
History of Database
 
DBMS - Database Management System
DBMS - Database Management System DBMS - Database Management System
DBMS - Database Management System
 
Dbms and it infrastructure
Dbms and  it infrastructureDbms and  it infrastructure
Dbms and it infrastructure
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
 
DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1DEE 431 Introduction to DBMS Slide 1
DEE 431 Introduction to DBMS Slide 1
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1
 
Complete first chapter rdbm 17332
Complete first chapter rdbm 17332Complete first chapter rdbm 17332
Complete first chapter rdbm 17332
 
Rdbms
RdbmsRdbms
Rdbms
 
DBMS.pptx
DBMS.pptxDBMS.pptx
DBMS.pptx
 
Database Systems Lec 1.pptx
Database Systems Lec 1.pptxDatabase Systems Lec 1.pptx
Database Systems Lec 1.pptx
 
Database-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptxDatabase-management-system-dbms-ppt.pptx
Database-management-system-dbms-ppt.pptx
 
ppt on database management
ppt on database management ppt on database management
ppt on database management
 
Dbms and rdbms ppt
Dbms and rdbms pptDbms and rdbms ppt
Dbms and rdbms ppt
 
Database management system basics and it applications
Database management system basics and it applicationsDatabase management system basics and it applications
Database management system basics and it applications
 
Ch 2-introduction to dbms
Ch 2-introduction to dbmsCh 2-introduction to dbms
Ch 2-introduction to dbms
 
Unit-I_dbms_TT_Final.pptx
Unit-I_dbms_TT_Final.pptxUnit-I_dbms_TT_Final.pptx
Unit-I_dbms_TT_Final.pptx
 
Unit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .pptUnit-I mech for studendts for btech .ppt
Unit-I mech for studendts for btech .ppt
 

Recently uploaded

Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...liera silvan
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Recently uploaded (20)

Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
EmpTech Lesson 18 - ICT Project for Website Traffic Statistics and Performanc...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

Introduction of DBMS,RDBMS,SQL

  • 2. PREVIOUS HISTORY OF DBMS  Before the concept of DBMS, they used to store the data (i.e information) in the form of written copies and store them.... This made the retrieve process very difficult. It made wastage of paper, files, storage and precious time.
  • 3. CONCEPT OF DBMS...  In order to make the retrieving process easy, the concept of was DBMS raised .  The introduction of term database coincided from the mid-1960s onwards.  As computers grew in speed and capability, a number of general-purpose database systems emerged; by the mid-1960s a number of such systems had come into commercial use.
  • 4. In 1971 the Database Task Group delivered their standard known as "CODASYL approach“. Both concepts later became known as NAVIGATIONAL DATABASES due to the way data was accessed. IBM also had their own DBMS in 1968, known as Information Management System (IMS).
  • 5. • CHARLES BACHMAN, was awarded with ACM TURING award in 1973, for his work on development of “DATABASE MANAGEMENT SYSTEMS.”
  • 7. What is DBMS??? A Database Management System (DBMS) is a software system designed to store, manage, and facilitate access to databases…. (or) A database management system (DBMS) is a set of related software applications that provide end users and application programmers with a systematic way to create and manage databases.
  • 8. IN GENERAL TERMS..... Data base management system is nothing but storing of data which we can access whenever we will need. Collection of inter-related data. It provides an convenient environment for the efficient use. Database touch all aspects of our day to day life. In modern days business, data base management system can be never avoided.
  • 9. APPLICATIONS OF DBMS.... Banking: for transactions Airlines: reservation and schedules Tele communications: for retrieving data of user Credit card: for transactions Universities: registration, retrieving marks, applications, grades Human resources: employee records, salaries, tax deductions,
  • 10.
  • 11. RDBMS... • Most popular database system. • Simple and sound theoretical basis. • Developed by E F Codd in the early 1970's. • The model is based on tables, rows and columns and the manipulation of data stored within. • Relational database is a collection of these tables. • First commercial system: MULTICS in 1978. • Has overtaken Hierarchical and Network models. • Main feature: Single database can be spread across several tables. • Examples include: Oracle, IBM's DB2, Sybase, MySQL & Microsoft Access.
  • 12. RDBMS Advantages • Increases the sharing of data and faster development of new applications • Support a simple data structure, namely tables or relations • Limit redundancy or replication of data • Better integrity as data inconsistencies are avoided by storing data in one place • Provide physical data independence so users do not have to be aware of underlying objects • Offer logical database independence - data can be viewed in different ways by different users. • Expandability is relatively easy to achieve by adding new views of the data as they are required. • Support one off queries using SQL or other appropriate language. • Better backup and recovery procedures • Provides multiple interfaces • Solves many problems created by other data models • The ability to handle efficiently simple data types • Multiple users can access which is not possible in DBMS
  • 13. RDBMS Disadvantages • Software is expensive • Complex software means expensive hardware • Requires skilled knowledge to implement • Certain applications are slower processing • Increased vulnerability • More difficult to recover if data is lost • Seen as a poor representation of the real world • Difficult to represent hierarchies • Difficult to represent complex data type.
  • 14. DBMS Data is stored in a single large table Single record modification affects the whole database RDBMS Database is 'broken down' into smaller pieces The changes will not affect the entire database
  • 16. SQL… The most basic Oracle Database utility A Basic command-line interface The first thing you work with it in Oracle DBMS
  • 17. What is SQL? – When a user wants to get some information from a database file, he can issue a query. – A query is a user–request to retrieve data or information with a certain condition. – SQL is a query language that allows user to specify the conditions. (instead of algorithms)
  • 18. INTRODUCTION TO SQL… Concept of SQL – The user specifies a certain condition. – The result of the query will then be stored in form of a table. – Statistical information of the data. – The program will go through all the records in the database file and select those records that satisfy the condition.(searching).
  • 19. STRUCTURED QUERY LANGUAGE ... Relational Database Management Systems use the language known as SQL SQL is a simple programming language used for accessing and managing data in relational databases. Developed by IBM in 1970 to support its various relational products. ------------X-------------

Editor's Notes

  1. A Relational database management system (RDBMS) is a database management system (DBMS) that is based on a relational model. The model was introduced in the early 1970's by E F Codd with his series of pioneering papers. They system is by far the most popular database system used in organisations today. The first system sold as an RDBMS was Multics Relational Data Store, first sold in 1978. Others have been Berkeley Ingres QUEL and IBM BS12. Short for relational database management system and pronounced as separate letters, a type of database management system (DBMS) that stores data in the form of related tables. Relational databases are powerful because they require few assumptions about how data is related or how it will be extracted from the database. As a result, the same database can be viewed in many different ways. An important feature of relational systems is that a single database can be spread across several tables. This differs from flat-file databases, in which each database is self-contained in a single table. Almost all full-scale database systems are RDBMS's. Small database systems, however, use other designs that provide less flexibility in posing queries.
  2. Increases the sharing of data Avoids duplication of information Improved data integrity and security Better data accessibility Represents complex relationships among data Enforces integrity constraints More control of concurrency (simultaneous operations within the computer) Better backup and recovery procedures Provides multiple interfaces Faster development of new applications Multiple users can access which is not possible in DBMS Uses the advantages of economies of scale Performs all Data Manipulation Language operations Supports data independence Solves many problems created by other data models The ability to handle efficiently simple data types