SlideShare a Scribd company logo
1 of 21
Presented by Shwe Yee Mya Win
› Introduction to Database
› Definition of different database type
› Characteristics & Features
› Appropriate Usages
› Advantages & Disadvantages
Database
A collection of interrelated data stored in a computer.
Importance of database
› Provide a highly efficient method for handling large amount of different types of
data with ease.
› Database allows data to be stored systematically and these data to be easily
retrieved, filtered, sorted and updated efficiently and accurately.
Simple database system that stores record in a plain text file
that have no structured relationships between each record.
CHARACTERISTICS & FEATURES
› Store all data in one large table.
› Each line of the text holds one record.
› The first row in a flat file refers to the field name.
› The different fields in a record are separated by delimiters, such as vertical bar
“|” or a comma “,” or a semi-colon “;”.
› No folders or paths are used organize the data.
› Cannot store graphical documents but only text.
› Data stored in it are searchable by using keywords, phrases or both.
Where to use ?
› Ideal for storing very small amounts of simple data that could be manually
manageable.
For example:
We can use flat file database to store records of funding or savings for a small group of
people because there is not many fields, the use of multiple table is not necessary as
well and there is no complex process to perform.
ADVANTAGES
› Easier to setup and use.
› Consume less space.
› No special software or hardware
requirements.
› Often free or cheap.
DISADVANTAGES
› Prone to data corruption or duplication.
› Prone to error.
› Hard to update or modify.
› Poor access control.
› Cannot perform complex process
More advanced and efficient type of database which can store
very large amount of data in a set of tables that are linked
together.
CHARACTERISTICS & FEATURES
› Use of multiple tables to store records and each table is composed of records in
rows & columns.
› Each column is a field which represents a particular type of information of the entity
and each row lists as one record.
› Each field in a table has its own data type.
› Each row contains a unique instance of data to uniquely identifies a record.
› Records within the tables are linked to records held in other tables through a
relationship.
› The statements of inserting, retrieving, updating and deleting data in relational
databases are made by queries which are written in SQL.
Where to use ?
› Widely used in many different industries ranging from small to large companies
to:_
– store financial records of the whole industry,
– keep track of inventory,
– hold customer and supplier information
– keep track of customer orders
– keep records on employees and etc.
ADVANTAGES
› Can store vast amount of data.
› Ensures data integrity
› Easily extendable and modifiable
› Facilitates data accessibility, searchability,
and reporting.
› Better performance
› Allow multiple users
› Advanced data security
DISADVANTAGES
› Steep learning curve.
› Expensive to set up & maintain.
› Require sophisticated hardware and
networking setups.
› Presents a double-edged sword.
Type of database where data are organized in a tree structure
that links a number of different elements to one "parent,"
primary record.
CHARACTERISTICS & FEATURES
› The top of the tree is the parent and the branches are children.
› All attributes of a specific record are listed under an entity type (parent).
› An entity type is the equivalent of a table.
› Each individual record is represented as a row and an attribute as a column.
› Each record type has only one parent.
› Entity types are related to each other using one-to-many relationship.
Where to use ?
› Most relevant to use in the situation where the primary focus of information is
gathered on a single data element such as a list of business departments,
employee organization in corporations or assets.
› For example, we can use the hierarchical schema for part of the COMPANY database.
ADVANTAGES
› Easier to understand.
› Simplifies data overview.
› Easier to work with because of its
linear type data storage
DISADVANTAGES
› Predefined tree structure reduces flexibility.
› Many too many relationships not
supported.
› Slow because access to a child segment
can only be done through the parent
segment
Type of basic database that is made to run on a single computer.
CHARACTERISTICS & FEATURES
 Allows file system level access to data, rather than access via a database server.
 Usually come with rich, visual data-centric user interfaces
 Like text database, each row is a single record but each field is in a separate
column
 Offer a range of functionality for smaller data sets but do not generally support
the kinds of advanced predictive analytics and data mining.
 Widely used in small systems where expensive client-server databases are
unnecessary and simple table-based access is more familiar to users
ADVANTAGES
› Cheaper to implement and maintain.
› User friendly database environment.
› Does not require sophisticated
hardware and networking setups.
DISADVANTAGES
› Low Security.
› Limited performance & capability.
› Cannot represent complex data
relationships.
› Data redundancy is common especially
when the amount of data increases.
REFERENCE
› https://www.techopedia.com/definition/25956/flat-file
› http://www.jegsworks.com/lessons/ComputerBasics/lesson1-2/lesson2-
4database.htm
› https://simple.wikipedia.org/wiki/Hierarchical_database_model
› https://www.techopedia.com/definition/19782/hierarchical-database
› http://databasemanagement.wikia.com/wiki/Category:Hierarchical_Data_Model
› http://www.ukessays.co.uk/essays/information-technology/hierarchical-data-
model.php
Different type of databases

More Related Content

What's hot

What's hot (20)

Introduction to Database Management System
Introduction to Database Management SystemIntroduction to Database Management System
Introduction to Database Management System
 
Data Mining
Data MiningData Mining
Data Mining
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
 
Relational databases
Relational databasesRelational databases
Relational databases
 
Data mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, ClassificationData mining , Knowledge Discovery Process, Classification
Data mining , Knowledge Discovery Process, Classification
 
Data warehouse
Data warehouse Data warehouse
Data warehouse
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Knowledge discovery thru data mining
Knowledge discovery thru data miningKnowledge discovery thru data mining
Knowledge discovery thru data mining
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
File organization
File organizationFile organization
File organization
 
Database architecture
Database architectureDatabase architecture
Database architecture
 
Data Dictionary
Data DictionaryData Dictionary
Data Dictionary
 
Unit1 DBMS Introduction
Unit1 DBMS IntroductionUnit1 DBMS Introduction
Unit1 DBMS Introduction
 
Object oriented databases
Object oriented databasesObject oriented databases
Object oriented databases
 
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
 
ER-Model-ER Diagram
ER-Model-ER DiagramER-Model-ER Diagram
ER-Model-ER Diagram
 
Data Models
Data ModelsData Models
Data Models
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Database management system
Database management systemDatabase management system
Database management system
 

Viewers also liked (7)

Dimensionality Reduction
Dimensionality ReductionDimensionality Reduction
Dimensionality Reduction
 
Dimensionality reduction
Dimensionality reductionDimensionality reduction
Dimensionality reduction
 
Concept description characterization and comparison
Concept description characterization and comparisonConcept description characterization and comparison
Concept description characterization and comparison
 
Data Mining: Data cube computation and data generalization
Data Mining: Data cube computation and data generalizationData Mining: Data cube computation and data generalization
Data Mining: Data cube computation and data generalization
 
1.7 data reduction
1.7 data reduction1.7 data reduction
1.7 data reduction
 
1.8 discretization
1.8 discretization1.8 discretization
1.8 discretization
 
Data Mining: Association Rules Basics
Data Mining: Association Rules BasicsData Mining: Association Rules Basics
Data Mining: Association Rules Basics
 

Similar to Different type of databases

DBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptxDBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptx
shreyassoni7
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architecture
Costa Pissaris
 
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptxINFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
odane3
 
Introduction to asdfghjkln b vfgh n v
Introduction to asdfghjkln b vfgh n    vIntroduction to asdfghjkln b vfgh n    v
Introduction to asdfghjkln b vfgh n v
23mz02
 
Introduction to Database (Lecture 1).ppt
Introduction to Database (Lecture 1).pptIntroduction to Database (Lecture 1).ppt
Introduction to Database (Lecture 1).ppt
RuelDogma1
 

Similar to Different type of databases (20)

DBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptxDBMS basics and normalizations unit.pptx
DBMS basics and normalizations unit.pptx
 
Ch-11 Relational Databases.pptx
Ch-11 Relational Databases.pptxCh-11 Relational Databases.pptx
Ch-11 Relational Databases.pptx
 
database1.pdf
database1.pdfdatabase1.pdf
database1.pdf
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architecture
 
Database Management Systems.pptx
Database Management Systems.pptxDatabase Management Systems.pptx
Database Management Systems.pptx
 
DBMS LEC-1PDF.pdf
DBMS LEC-1PDF.pdfDBMS LEC-1PDF.pdf
DBMS LEC-1PDF.pdf
 
Unit 2 DBMS.pptx
Unit 2 DBMS.pptxUnit 2 DBMS.pptx
Unit 2 DBMS.pptx
 
Lecture 05 - The Data Warehouse and Technology
Lecture 05 - The Data Warehouse and TechnologyLecture 05 - The Data Warehouse and Technology
Lecture 05 - The Data Warehouse and Technology
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptx
 
Database concepts
Database conceptsDatabase concepts
Database concepts
 
DATABASE ADMINSTRATION
DATABASE ADMINSTRATION DATABASE ADMINSTRATION
DATABASE ADMINSTRATION
 
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptxINFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
INFORMATION TECHNOLOGY PRESENTATION ON INFORMATON MANAGEMENT.pptx
 
Introduction to asdfghjkln b vfgh n v
Introduction to asdfghjkln b vfgh n    vIntroduction to asdfghjkln b vfgh n    v
Introduction to asdfghjkln b vfgh n v
 
Dipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAsDipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAs
 
Best storage engine for MySQL
Best storage engine for MySQLBest storage engine for MySQL
Best storage engine for MySQL
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1
 
database
databasedatabase
database
 
RDMS AND SQL
RDMS AND SQLRDMS AND SQL
RDMS AND SQL
 
Sql vs no sql
Sql vs no sqlSql vs no sql
Sql vs no sql
 
Introduction to Database (Lecture 1).ppt
Introduction to Database (Lecture 1).pptIntroduction to Database (Lecture 1).ppt
Introduction to Database (Lecture 1).ppt
 

More from Shwe Yee

More from Shwe Yee (6)

How networks communicate ?
How networks communicate ?How networks communicate ?
How networks communicate ?
 
Advantages & disadvantages of different communication routes
Advantages & disadvantages of different communication routesAdvantages & disadvantages of different communication routes
Advantages & disadvantages of different communication routes
 
Importance of Normalization
Importance of NormalizationImportance of Normalization
Importance of Normalization
 
Importance of the quality of code
Importance of the quality of codeImportance of the quality of code
Importance of the quality of code
 
Characteristics of good information
Characteristics of good informationCharacteristics of good information
Characteristics of good information
 
Impacts of HCI
Impacts of HCIImpacts of HCI
Impacts of HCI
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 

Different type of databases

  • 1. Presented by Shwe Yee Mya Win
  • 2. › Introduction to Database › Definition of different database type › Characteristics & Features › Appropriate Usages › Advantages & Disadvantages
  • 3. Database A collection of interrelated data stored in a computer.
  • 4. Importance of database › Provide a highly efficient method for handling large amount of different types of data with ease. › Database allows data to be stored systematically and these data to be easily retrieved, filtered, sorted and updated efficiently and accurately.
  • 5. Simple database system that stores record in a plain text file that have no structured relationships between each record.
  • 6. CHARACTERISTICS & FEATURES › Store all data in one large table. › Each line of the text holds one record. › The first row in a flat file refers to the field name. › The different fields in a record are separated by delimiters, such as vertical bar “|” or a comma “,” or a semi-colon “;”. › No folders or paths are used organize the data. › Cannot store graphical documents but only text. › Data stored in it are searchable by using keywords, phrases or both.
  • 7. Where to use ? › Ideal for storing very small amounts of simple data that could be manually manageable. For example: We can use flat file database to store records of funding or savings for a small group of people because there is not many fields, the use of multiple table is not necessary as well and there is no complex process to perform.
  • 8. ADVANTAGES › Easier to setup and use. › Consume less space. › No special software or hardware requirements. › Often free or cheap. DISADVANTAGES › Prone to data corruption or duplication. › Prone to error. › Hard to update or modify. › Poor access control. › Cannot perform complex process
  • 9. More advanced and efficient type of database which can store very large amount of data in a set of tables that are linked together.
  • 10. CHARACTERISTICS & FEATURES › Use of multiple tables to store records and each table is composed of records in rows & columns. › Each column is a field which represents a particular type of information of the entity and each row lists as one record. › Each field in a table has its own data type. › Each row contains a unique instance of data to uniquely identifies a record. › Records within the tables are linked to records held in other tables through a relationship. › The statements of inserting, retrieving, updating and deleting data in relational databases are made by queries which are written in SQL.
  • 11. Where to use ? › Widely used in many different industries ranging from small to large companies to:_ – store financial records of the whole industry, – keep track of inventory, – hold customer and supplier information – keep track of customer orders – keep records on employees and etc.
  • 12. ADVANTAGES › Can store vast amount of data. › Ensures data integrity › Easily extendable and modifiable › Facilitates data accessibility, searchability, and reporting. › Better performance › Allow multiple users › Advanced data security DISADVANTAGES › Steep learning curve. › Expensive to set up & maintain. › Require sophisticated hardware and networking setups. › Presents a double-edged sword.
  • 13. Type of database where data are organized in a tree structure that links a number of different elements to one "parent," primary record.
  • 14. CHARACTERISTICS & FEATURES › The top of the tree is the parent and the branches are children. › All attributes of a specific record are listed under an entity type (parent). › An entity type is the equivalent of a table. › Each individual record is represented as a row and an attribute as a column. › Each record type has only one parent. › Entity types are related to each other using one-to-many relationship.
  • 15. Where to use ? › Most relevant to use in the situation where the primary focus of information is gathered on a single data element such as a list of business departments, employee organization in corporations or assets. › For example, we can use the hierarchical schema for part of the COMPANY database.
  • 16. ADVANTAGES › Easier to understand. › Simplifies data overview. › Easier to work with because of its linear type data storage DISADVANTAGES › Predefined tree structure reduces flexibility. › Many too many relationships not supported. › Slow because access to a child segment can only be done through the parent segment
  • 17. Type of basic database that is made to run on a single computer.
  • 18. CHARACTERISTICS & FEATURES  Allows file system level access to data, rather than access via a database server.  Usually come with rich, visual data-centric user interfaces  Like text database, each row is a single record but each field is in a separate column  Offer a range of functionality for smaller data sets but do not generally support the kinds of advanced predictive analytics and data mining.  Widely used in small systems where expensive client-server databases are unnecessary and simple table-based access is more familiar to users
  • 19. ADVANTAGES › Cheaper to implement and maintain. › User friendly database environment. › Does not require sophisticated hardware and networking setups. DISADVANTAGES › Low Security. › Limited performance & capability. › Cannot represent complex data relationships. › Data redundancy is common especially when the amount of data increases.
  • 20. REFERENCE › https://www.techopedia.com/definition/25956/flat-file › http://www.jegsworks.com/lessons/ComputerBasics/lesson1-2/lesson2- 4database.htm › https://simple.wikipedia.org/wiki/Hierarchical_database_model › https://www.techopedia.com/definition/19782/hierarchical-database › http://databasemanagement.wikia.com/wiki/Category:Hierarchical_Data_Model › http://www.ukessays.co.uk/essays/information-technology/hierarchical-data- model.php

Editor's Notes

  1. Searching for data requires the DBMS to run through the entire model from top to bottom until the required information is found, making queries very slow. 
  2. Searching for data requires the DBMS to run through the entire model from top to bottom until the required information is found, making queries very slow.