SlideShare a Scribd company logo
Assignment no.4
Topic:Models of databases
Submitted by:
Name:waqas Nadeem
Semester:AF-2
Subject:Introduction to computer and technology
Submitted to:
Sir kamran
Models of Databases:
1.Relational Model:
• Structure: Data is organized into tables (or relations) consisting of rows and columns.
• Example Systems: MySQL, PostgreSQL, Oracle, Microsoft SQL Server.
• Key Features: Uses SQL (Structured Query Language) for querying and managing data. Each table has a unique key and relationships between tables are established
through foreign keys.
2.Hierarchical Model:
• Structure: Data is organized into a tree-like structure where each record has a single parent and potentially many children.
• Example Systems: IBM Information Management System (IMS).
• Key Features: Good for representing one-to-many relationships, such as organizational structures or file systems
3.Network Model:
• Structure: Similar to the hierarchical model but allows each record to have multiple parent and child records, forming a graph structure.
• Example Systems: Integrated Data Store (IDS), Integrated Database Management System (IDMS).
• Key Features: More flexible than the hierarchical model, allowing more complex relationships.
4.Object-Oriented Model:
• Structure: Data is represented as objects, similar to object-oriented programming.
• Example Systems: ObjectDB, db4o.
• Key Features: Supports inheritance, polymorphism, and encapsulation. Suitable for applications requiring complex data representations.
5.Document Model:
• Structure: Data is stored in documents, typically in JSON, BSON, or XML formats.
• Example Systems: MongoDB, CouchDB.
• Key Features: Schemaless, allowing flexible data structures. Ideal for applications with evolving data models.
6.Columnar Model:
• Structure: Data is stored in columns rather than rows.
• Example Systems: Apache Cassandra, HBase.
• Key Features: Optimized for read-heavy operations, such as analytics and reporting, providing efficient data compression and retrieval.
7.Key-Value Model:
• Structure: Data is stored as key-value pairs.
• Example Systems: Redis, Amazon DynamoDB.
• Key Features: Highly performant for simple lookups, suitable for caching and real-time applications.
8.Graph Model:
•Structure: Data is represented as nodes (entities) and edges (relationships).
•Example Systems: Neo4j, ArangoDB.
•Key Features: Excellent for traversing relationships and finding patterns, used in social networks, fraud detection, and recommendation systems.
THE END

More Related Content

PPTX
Lecture 2-DATABASE MODELS lecture 2.pptx
PPTX
cloud computinghshdbbsbshdhsjdbxbxhdnxbxbsbxbxbxbx
PPTX
Types of Database Models
PPT
Database systems introduction
PPTX
Unit 5.pptx computer graphics and gaming
PPTX
DIFFERENT MODELS IN DBMS.pptx
PDF
Presentation On NoSQL Databases
Lecture 2-DATABASE MODELS lecture 2.pptx
cloud computinghshdbbsbshdhsjdbxbxhdnxbxbsbxbxbxbx
Types of Database Models
Database systems introduction
Unit 5.pptx computer graphics and gaming
DIFFERENT MODELS IN DBMS.pptx
Presentation On NoSQL Databases

Similar to assignment and database algorithmno 4.pptx (20)

PPT
DBMS topic in PU
PPTX
No sq lv2
PPTX
2018 05 08_biological_databases_no_sql
PPTX
nosqldatabnjxjdjases-240121150542-d4ec9e23.pptx
PPTX
Dbms classification according to data models
PPTX
Database Introduction to Data Models.pptx
PDF
Big Data technology Landscape
PDF
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
PPTX
Data Models in Database Managment System
DOCX
data base system to new data science lerne
PPTX
Db sys concept
PPTX
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
PPT
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
PPT
Mis assignment (database)
PPTX
DBMS introduction
PPTX
WEB_DATABASE_chapter_4.pptx
PPTX
DBMS-Unit-1.pptx
PDF
Database Technologies
PPTX
dbms introduction.pptx
DOCX
Unit II -BIG DATA ANALYTICS.docx
DBMS topic in PU
No sq lv2
2018 05 08_biological_databases_no_sql
nosqldatabnjxjdjases-240121150542-d4ec9e23.pptx
Dbms classification according to data models
Database Introduction to Data Models.pptx
Big Data technology Landscape
NoSQL BIg Data Analytics Mongo DB and Cassandra .pdf
Data Models in Database Managment System
data base system to new data science lerne
Db sys concept
kfddnloiujhfsgklllmnbfhigldktktktkykydlhjjclj
vdocuments.mx_chapter-2-database-environment-thomas-connolly-carolyn-begg-dat...
Mis assignment (database)
DBMS introduction
WEB_DATABASE_chapter_4.pptx
DBMS-Unit-1.pptx
Database Technologies
dbms introduction.pptx
Unit II -BIG DATA ANALYTICS.docx
Ad

More from KamranAli649587 (20)

PPTX
Register in assembly language and counters .pptx
PPTX
lecture introduction to assembly language .pptx
PPT
sect7--ch9--legal_priv_ethical_issues.ppt
PPTX
bba system analysis and algorithm development.pptx
PPT
Data structure and algorithm.lect-03.ppt
PDF
Ict in healthcare and well being use how it will be benefit
PPTX
Angular is and php fram work as idea of secience
PDF
UNIT-2-liang-barsky-clipping-algorithm-KM.pdf
PPT
Data design and analysis of computing tools
PPTX
graphs data structure and algorithm link list
PPT
lecture10 date structure types of graph and terminology
PPTX
Encoder-and-decoder.pptx
PPTX
Radio propagation model...pptx
PPT
Loops_and_FunctionsWeek4_0.ppt
PPT
Lecture+06-TypesVars.ppt
PPT
C++InputOutput.PPT
PDF
radiopropagation-140328202308-phpapp01.pdf
PPTX
cluster.pptx
PPT
Week11-EvaluationMethods.ppt
PPT
Week6-Sectionsofapaper.ppt
Register in assembly language and counters .pptx
lecture introduction to assembly language .pptx
sect7--ch9--legal_priv_ethical_issues.ppt
bba system analysis and algorithm development.pptx
Data structure and algorithm.lect-03.ppt
Ict in healthcare and well being use how it will be benefit
Angular is and php fram work as idea of secience
UNIT-2-liang-barsky-clipping-algorithm-KM.pdf
Data design and analysis of computing tools
graphs data structure and algorithm link list
lecture10 date structure types of graph and terminology
Encoder-and-decoder.pptx
Radio propagation model...pptx
Loops_and_FunctionsWeek4_0.ppt
Lecture+06-TypesVars.ppt
C++InputOutput.PPT
radiopropagation-140328202308-phpapp01.pdf
cluster.pptx
Week11-EvaluationMethods.ppt
Week6-Sectionsofapaper.ppt
Ad

Recently uploaded (20)

PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
Computer network topology notes for revision
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PDF
annual-report-2024-2025 original latest.
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
IB Computer Science - Internal Assessment.pptx
PDF
Mega Projects Data Mega Projects Data
PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Reliability_Chapter_ presentation 1221.5784
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPT
Quality review (1)_presentation of this 21
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
1_Introduction to advance data techniques.pptx
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PDF
.pdf is not working space design for the following data for the following dat...
Business Ppt On Nestle.pptx huunnnhhgfvu
Computer network topology notes for revision
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
Qualitative Qantitative and Mixed Methods.pptx
climate analysis of Dhaka ,Banglades.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
annual-report-2024-2025 original latest.
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
IB Computer Science - Internal Assessment.pptx
Mega Projects Data Mega Projects Data
Supervised vs unsupervised machine learning algorithms
Reliability_Chapter_ presentation 1221.5784
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Quality review (1)_presentation of this 21
Acceptance and paychological effects of mandatory extra coach I classes.pptx
1_Introduction to advance data techniques.pptx
Data_Analytics_and_PowerBI_Presentation.pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
.pdf is not working space design for the following data for the following dat...

assignment and database algorithmno 4.pptx

  • 1. Assignment no.4 Topic:Models of databases Submitted by: Name:waqas Nadeem Semester:AF-2 Subject:Introduction to computer and technology Submitted to: Sir kamran
  • 2. Models of Databases: 1.Relational Model: • Structure: Data is organized into tables (or relations) consisting of rows and columns. • Example Systems: MySQL, PostgreSQL, Oracle, Microsoft SQL Server. • Key Features: Uses SQL (Structured Query Language) for querying and managing data. Each table has a unique key and relationships between tables are established through foreign keys. 2.Hierarchical Model: • Structure: Data is organized into a tree-like structure where each record has a single parent and potentially many children. • Example Systems: IBM Information Management System (IMS). • Key Features: Good for representing one-to-many relationships, such as organizational structures or file systems 3.Network Model: • Structure: Similar to the hierarchical model but allows each record to have multiple parent and child records, forming a graph structure. • Example Systems: Integrated Data Store (IDS), Integrated Database Management System (IDMS). • Key Features: More flexible than the hierarchical model, allowing more complex relationships. 4.Object-Oriented Model: • Structure: Data is represented as objects, similar to object-oriented programming. • Example Systems: ObjectDB, db4o. • Key Features: Supports inheritance, polymorphism, and encapsulation. Suitable for applications requiring complex data representations.
  • 3. 5.Document Model: • Structure: Data is stored in documents, typically in JSON, BSON, or XML formats. • Example Systems: MongoDB, CouchDB. • Key Features: Schemaless, allowing flexible data structures. Ideal for applications with evolving data models. 6.Columnar Model: • Structure: Data is stored in columns rather than rows. • Example Systems: Apache Cassandra, HBase. • Key Features: Optimized for read-heavy operations, such as analytics and reporting, providing efficient data compression and retrieval. 7.Key-Value Model: • Structure: Data is stored as key-value pairs. • Example Systems: Redis, Amazon DynamoDB. • Key Features: Highly performant for simple lookups, suitable for caching and real-time applications. 8.Graph Model: •Structure: Data is represented as nodes (entities) and edges (relationships). •Example Systems: Neo4j, ArangoDB. •Key Features: Excellent for traversing relationships and finding patterns, used in social networks, fraud detection, and recommendation systems. THE END