SlideShare a Scribd company logo
1 of 7
DBMS
TYPES OF DATABASES


      Hierarchical database
      Network database
      Relational database
      Object-oriented database
HIERARCHICAL DATABASE

   A DBMS is said to be hierarchical if the relationships
    among data in the database are established in such a
    way that one data item is present as the subordinate
    of another one. 
   Here subordinate means that items have 'parent-
    child' relationships among them. Direct relationships 
    exist between any two records that are stored 
    consecutively. The data structure "tree" is followed 
    by the DBMS to structure the database. No backward 
    movement is possible/allowed in the hierarchical 
    database.
NETWORK DATABASE

   A DBMS is said to be a Network DBMS if the
    relationships among data in the database are of
    type many-to-many. 
   The relationships among many-to-many appears in 
    the form of a network. Thus the structure of 
    a network database is extremely complicated 
    because of these many-to-many relationships in 
    which one record can be used as a key of the entire 
    database. A network database is structured in the 
    form of a graph that is also a data structure.
RELATIONAL DATABASE

   A DBMS is said to be a Relational DBMS or RDBMS if
    the database relationships are treated in the form of a
    table. there are three keys on relational DBMS 
    1)relation 2)domain 3)attributes. 
   A network means it contains fundamentel constructs
    sets or records.sets contains one to many
    relationship,records contains fields statical table that
    is composed of rows and columns is used to organize
    the database and its structure and is actually a two
    dimension array in the computer memory. A number
    of RDBMSs are available, some popular examples are
    Oracle, Sybase, Ingress,Informix, Microsoft SQL
    Server, and Microsoft Access.
OBJECT-ORIENTED DATABASE

    Object-oriented databases use small, reusable chunks of
     software called objects. The objects themselves are stored
     in the object-oriented database. Each object consists of
     two elements: 1) a piece of data (e.g., sound, video, text,
     or graphics), and 2) the instructions, or software programs
     called methods, for what to do with the data.
    Object-oriented databases have two disadvantages. First,
     they are more costly to develop. Second, most
     organizations are reluctant to abandon or convert from
     those databases that they have already invested money in
     developing and implementing. However, the benefits to
     object-oriented databases are compelling. The ability to
     mix and match reusable objects provides incredible
     multimedia capability.
OBJECT-ORIENTED DATABASE

    Object-oriented databases use small, reusable chunks of
     software called objects. The objects themselves are stored
     in the object-oriented database. Each object consists of
     two elements: 1) a piece of data (e.g., sound, video, text,
     or graphics), and 2) the instructions, or software programs
     called methods, for what to do with the data.
    Object-oriented databases have two disadvantages. First,
     they are more costly to develop. Second, most
     organizations are reluctant to abandon or convert from
     those databases that they have already invested money in
     developing and implementing. However, the benefits to
     object-oriented databases are compelling. The ability to
     mix and match reusable objects provides incredible
     multimedia capability.

More Related Content

What's hot

Data base management system
Data base management systemData base management system
Data base management system
Navneet Jingar
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
koolkampus
 
Database management functions
Database management functionsDatabase management functions
Database management functions
yhen06
 

What's hot (20)

Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Data models
Data modelsData models
Data models
 
Database management system
Database management system Database management system
Database management system
 
Database Management System ppt
Database Management System pptDatabase Management System ppt
Database Management System ppt
 
Introduction: Databases and Database Users
Introduction: Databases and Database UsersIntroduction: Databases and Database Users
Introduction: Databases and Database Users
 
Database management system
Database management systemDatabase management system
Database management system
 
Characteristic of dabase approach
Characteristic of dabase approachCharacteristic of dabase approach
Characteristic of dabase approach
 
Database architecture
Database architectureDatabase architecture
Database architecture
 
Data base management system
Data base management systemData base management system
Data base management system
 
Database approach
Database approachDatabase approach
Database approach
 
Relational Database Management System
Relational Database Management SystemRelational Database Management System
Relational Database Management System
 
Introduction to databases
Introduction to databasesIntroduction to databases
Introduction to databases
 
Data Models
Data ModelsData Models
Data Models
 
Database and types of database
Database and types of databaseDatabase and types of database
Database and types of database
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
 
Types of databases
Types of databases   Types of databases
Types of databases
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
Database management functions
Database management functionsDatabase management functions
Database management functions
 
Advantages of DBMS
Advantages of DBMSAdvantages of DBMS
Advantages of DBMS
 
11 Database Concepts
11 Database Concepts11 Database Concepts
11 Database Concepts
 

Similar to Types dbms

data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
tarunprajapati0t
 

Similar to Types dbms (20)

data base system to new data science lerne
data base system to new data science lernedata base system to new data science lerne
data base system to new data science lerne
 
Types of Databases.pptx
Types of Databases.pptxTypes of Databases.pptx
Types of Databases.pptx
 
Database and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health InformaticsDatabase and Database Management (DBM): Health Informatics
Database and Database Management (DBM): Health Informatics
 
DBMS PART 1.docx
DBMS PART 1.docxDBMS PART 1.docx
DBMS PART 1.docx
 
Lecture#5
Lecture#5Lecture#5
Lecture#5
 
Spatial Database and Database Management System
Spatial Database and Database Management SystemSpatial Database and Database Management System
Spatial Database and Database Management System
 
Chapter 05 pertemuan 7- donpas - manajemen data
Chapter 05 pertemuan 7- donpas - manajemen dataChapter 05 pertemuan 7- donpas - manajemen data
Chapter 05 pertemuan 7- donpas - manajemen data
 
Dbms9
Dbms9Dbms9
Dbms9
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
DBMS Notes.pdf
DBMS Notes.pdfDBMS Notes.pdf
DBMS Notes.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdfDatabase systems Handbook by Muhammad Sharif.pdf
Database systems Handbook by Muhammad Sharif.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database systems Handbook.pdf
Database systems Handbook.pdfDatabase systems Handbook.pdf
Database systems Handbook.pdf
 
Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)Database Management Systems (Mcom Ecommerce)
Database Management Systems (Mcom Ecommerce)
 
about database.pptx......................
about database.pptx......................about database.pptx......................
about database.pptx......................
 

Types dbms

  • 2. TYPES OF DATABASES  Hierarchical database  Network database  Relational database  Object-oriented database
  • 3. HIERARCHICAL DATABASE  A DBMS is said to be hierarchical if the relationships among data in the database are established in such a way that one data item is present as the subordinate of another one.   Here subordinate means that items have 'parent- child' relationships among them. Direct relationships  exist between any two records that are stored  consecutively. The data structure "tree" is followed  by the DBMS to structure the database. No backward  movement is possible/allowed in the hierarchical  database.
  • 4. NETWORK DATABASE  A DBMS is said to be a Network DBMS if the relationships among data in the database are of type many-to-many.   The relationships among many-to-many appears in  the form of a network. Thus the structure of  a network database is extremely complicated  because of these many-to-many relationships in  which one record can be used as a key of the entire  database. A network database is structured in the  form of a graph that is also a data structure.
  • 5. RELATIONAL DATABASE  A DBMS is said to be a Relational DBMS or RDBMS if the database relationships are treated in the form of a table. there are three keys on relational DBMS  1)relation 2)domain 3)attributes.   A network means it contains fundamentel constructs sets or records.sets contains one to many relationship,records contains fields statical table that is composed of rows and columns is used to organize the database and its structure and is actually a two dimension array in the computer memory. A number of RDBMSs are available, some popular examples are Oracle, Sybase, Ingress,Informix, Microsoft SQL Server, and Microsoft Access.
  • 6. OBJECT-ORIENTED DATABASE  Object-oriented databases use small, reusable chunks of software called objects. The objects themselves are stored in the object-oriented database. Each object consists of two elements: 1) a piece of data (e.g., sound, video, text, or graphics), and 2) the instructions, or software programs called methods, for what to do with the data.  Object-oriented databases have two disadvantages. First, they are more costly to develop. Second, most organizations are reluctant to abandon or convert from those databases that they have already invested money in developing and implementing. However, the benefits to object-oriented databases are compelling. The ability to mix and match reusable objects provides incredible multimedia capability.
  • 7. OBJECT-ORIENTED DATABASE  Object-oriented databases use small, reusable chunks of software called objects. The objects themselves are stored in the object-oriented database. Each object consists of two elements: 1) a piece of data (e.g., sound, video, text, or graphics), and 2) the instructions, or software programs called methods, for what to do with the data.  Object-oriented databases have two disadvantages. First, they are more costly to develop. Second, most organizations are reluctant to abandon or convert from those databases that they have already invested money in developing and implementing. However, the benefits to object-oriented databases are compelling. The ability to mix and match reusable objects provides incredible multimedia capability.