SlideShare a Scribd company logo
EVOLUTION OF DATABASE
TECHNOLOGY: HYPER
DATABASES
GROUP MEMBERS:
JAMIL MALIK
HAMZA BIN MAQSOOD
SAMAMA QURESHI
ABSTRACT:
• Our vision is that hyper databases become available that extend and evolve from
database technology. Hyper databases move up to a higher level, closer to the
applications. A hyperdata base manages distributed objects and software
components as well as workflows, in analogy to a database system that manages
data and transactions. In short, hyper databases will provide "higher order data
independence", e.g., immunity of applications against changes in the
implementation of components and workload transparency. Such an evolution of
database technology should keep its pivotal role as infrastructure for application
development for data-intensive, central and distributed application. The
hyperdata base concept abstracts from the host of current infrastructures and
middleware technology.
TRADITIONAL FILE BASE SYSTEM:
• A file-based data management system (also called a file system) is a type of software
that allows users to access and organize small groups of data. It is usually integrated
into a computer's operating system and is responsible for storing and retrieving files from
a storage medium, such as a hard disk or flash drive.
CONS OF TRADITIONAL FILE SYSTEM:
WHAT IS THE HYPERDATA BASE CONCEPT?
• A Hyperdata base (HDB) is a database over databases. A HDB administers
objects that are composed of objects and transactions that are composed of
transactions. In a more general setting we say that a HDB administers
distributed components in a networked environment and provides a kind of
higher order “data independence”. Data independence was a major
breakthrough when relational databases were propagated. Now we must
strive for immunity of application programs not only against changes in
storage and access structure but also - and this is the point here - against
changes in location, implementation, and potential replication of complete
software components and their services.
NEED OF HYPERDATA BASE:
• When modern database systems have been introduced twenty years ago they
have been considered as infrastructure and main platform for application
development of data-intensive applications. Data independence was found to a
breakthrough in that programmers were freed from dealing with low level details
of accessing (shared) data with respect to both performance and correct
concurrency. In the meantime the hardware and software technology has
changed dramatically. Consequently, the role of databases and database
technology in today's environment must be revisited and newly determined.
DIFFERENCE B/W DB AND HDB?
• A database is a collection of structured data that is stored and organized in a way that allows for easy retrieval
and manipulation. A hyperdata base, on the other hand, is a type of database that is designed to store and
manage large amounts of complex, interconnected data.
• Structure: A traditional database has a fixed schema, which defines the structure of the data stored in the
database. A hyperdata base, on the other hand, has a flexible schema that can adapt to changing data structures
and relationships.
• Interconnectedness: A traditional database stores data in tables, with each table representing a separate entity.
A hyperdata base, on the other hand, stores data in a network of interconnected nodes, with each node
representing an entity and each edge representing a relationship between two entities.
• Scalability: A traditional database can be scaled horizontally (by adding more servers) or vertically (by adding
more resources to a single server). A hyperdata base, on the other hand, is designed to scale horizontally by
adding more servers.
CONTI:
• Performance: Hyperdata base can handle big data, high performance, and complex
queries more efficiently than traditional databases.
DATA INDEPENDENCE:
• Data independence in a hyperdata base refers to the ability of the system to
decouple the physical storage of data from the logical representation of data. This
means that the system can change the way data is stored without affecting the
way the data is accessed or used by the application.
DECOUPLING OF DATABASE:
• In a hyperdata base, decoupling refers to the separation of the physical storage of
data from the logical representation of data. This means that the physical storage
of data, such as the location of data on disk or the specific storage technology
used, is separate from the logical representation of data, such as the schema or
the relationships between data.
HOW TO ACHIEVE DATA INDEPENDENCE IN
HYPER DATABASE?
• In a hyperdata base, data independence is achieved by using a flexible schema,
which allows the system to adapt to changing data structures and relationships.
Additionally, the use of a network of interconnected nodes, rather than a fixed set
of tables, allows for more flexibility in the way data is stored and accessed.

More Related Content

Similar to Evolution of Database Technology.pptx

Database & dbms
Database & dbmsDatabase & dbms
Database & dbms
Diana Diana
 
Foxvalley bigdata
Foxvalley bigdataFoxvalley bigdata
Foxvalley bigdata
Tom Rogers
 
Modern database management system chapter 1
Modern database management system chapter 1Modern database management system chapter 1
Modern database management system chapter 1
AyeshaShoukat5
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptx
RamyaGr4
 
Module-2_HADOOP.pptx
Module-2_HADOOP.pptxModule-2_HADOOP.pptx
Module-2_HADOOP.pptx
ShreyasKv13
 
BIg Data Analytics-Module-2 vtu engineering.pptx
BIg Data Analytics-Module-2 vtu engineering.pptxBIg Data Analytics-Module-2 vtu engineering.pptx
BIg Data Analytics-Module-2 vtu engineering.pptx
VishalBH1
 
Open Source Database Management Software available on the Net
Open Source Database Management Software available on the NetOpen Source Database Management Software available on the Net
Open Source Database Management Software available on the Net
Dlis Mu
 
ppt on database management
ppt on database management ppt on database management
ppt on database management
sonveer singh baghel
 
Distributed dbms (ddbms)
Distributed dbms (ddbms)Distributed dbms (ddbms)
Distributed dbms (ddbms)
JoylineChepkirui
 
Computer applications.pptx
Computer applications.pptxComputer applications.pptx
Computer applications.pptx
Emmanuel235416
 
databas (2).pdf
databas (2).pdfdatabas (2).pdf
databas (2).pdf
Janoakre
 
MADHU.pptx
MADHU.pptxMADHU.pptx
MADHU.pptx
SaiKanna14
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
Radhika R
 
MS-CIT Unit 9.pptx
MS-CIT Unit 9.pptxMS-CIT Unit 9.pptx
MS-CIT Unit 9.pptx
SHRIBALAJIINFOTECH
 
Research on vector spatial data storage scheme based
Research on vector spatial data storage scheme basedResearch on vector spatial data storage scheme based
Research on vector spatial data storage scheme based
Anant Kumar
 
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENTHYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
IJCSEA Journal
 
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENTHYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
IJCSEA Journal
 
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptx
RATISHKUMAR32
 
Infrastructure Considerations for Analytical Workloads
Infrastructure Considerations for Analytical WorkloadsInfrastructure Considerations for Analytical Workloads
Infrastructure Considerations for Analytical Workloads
Cognizant
 

Similar to Evolution of Database Technology.pptx (20)

Database & dbms
Database & dbmsDatabase & dbms
Database & dbms
 
Foxvalley bigdata
Foxvalley bigdataFoxvalley bigdata
Foxvalley bigdata
 
Modern database management system chapter 1
Modern database management system chapter 1Modern database management system chapter 1
Modern database management system chapter 1
 
Database management system.pptx
Database management system.pptxDatabase management system.pptx
Database management system.pptx
 
Module-2_HADOOP.pptx
Module-2_HADOOP.pptxModule-2_HADOOP.pptx
Module-2_HADOOP.pptx
 
BIg Data Analytics-Module-2 vtu engineering.pptx
BIg Data Analytics-Module-2 vtu engineering.pptxBIg Data Analytics-Module-2 vtu engineering.pptx
BIg Data Analytics-Module-2 vtu engineering.pptx
 
Open Source Database Management Software available on the Net
Open Source Database Management Software available on the NetOpen Source Database Management Software available on the Net
Open Source Database Management Software available on the Net
 
ppt on database management
ppt on database management ppt on database management
ppt on database management
 
Distributed dbms (ddbms)
Distributed dbms (ddbms)Distributed dbms (ddbms)
Distributed dbms (ddbms)
 
Computer applications.pptx
Computer applications.pptxComputer applications.pptx
Computer applications.pptx
 
databas (2).pdf
databas (2).pdfdatabas (2).pdf
databas (2).pdf
 
MADHU.pptx
MADHU.pptxMADHU.pptx
MADHU.pptx
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
 
MS-CIT Unit 9.pptx
MS-CIT Unit 9.pptxMS-CIT Unit 9.pptx
MS-CIT Unit 9.pptx
 
Research on vector spatial data storage scheme based
Research on vector spatial data storage scheme basedResearch on vector spatial data storage scheme based
Research on vector spatial data storage scheme based
 
Dwbasics
DwbasicsDwbasics
Dwbasics
 
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENTHYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
 
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENTHYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
HYBRID DATABASE SYSTEM FOR BIG DATA STORAGE AND MANAGEMENT
 
Lecture 3.31 3.32.pptx
Lecture 3.31  3.32.pptxLecture 3.31  3.32.pptx
Lecture 3.31 3.32.pptx
 
Infrastructure Considerations for Analytical Workloads
Infrastructure Considerations for Analytical WorkloadsInfrastructure Considerations for Analytical Workloads
Infrastructure Considerations for Analytical Workloads
 

More from jamilmalik19

Deadlocks.ppt
Deadlocks.pptDeadlocks.ppt
Deadlocks.ppt
jamilmalik19
 
Evolution of Database Technology.pptx
Evolution of Database Technology.pptxEvolution of Database Technology.pptx
Evolution of Database Technology.pptx
jamilmalik19
 
CD Store Management.pptx
CD Store Management.pptxCD Store Management.pptx
CD Store Management.pptx
jamilmalik19
 
bankers-algorithm2.pptx
bankers-algorithm2.pptxbankers-algorithm2.pptx
bankers-algorithm2.pptx
jamilmalik19
 
Exception Handling ,templates in C++
Exception Handling ,templates in C++Exception Handling ,templates in C++
Exception Handling ,templates in C++
jamilmalik19
 
Introduction to DSA
Introduction to DSAIntroduction to DSA
Introduction to DSA
jamilmalik19
 
Wildcard In database
Wildcard In databaseWildcard In database
Wildcard In database
jamilmalik19
 
Angular momentum
Angular momentumAngular momentum
Angular momentum
jamilmalik19
 
What is IDE in C++?
What is IDE in C++?What is IDE in C++?
What is IDE in C++?
jamilmalik19
 
introduction to C++.pptx
introduction to C++.pptxintroduction to C++.pptx
introduction to C++.pptx
jamilmalik19
 
Data Types and variables in C++.pptx
Data Types and variables in C++.pptxData Types and variables in C++.pptx
Data Types and variables in C++.pptx
jamilmalik19
 

More from jamilmalik19 (11)

Deadlocks.ppt
Deadlocks.pptDeadlocks.ppt
Deadlocks.ppt
 
Evolution of Database Technology.pptx
Evolution of Database Technology.pptxEvolution of Database Technology.pptx
Evolution of Database Technology.pptx
 
CD Store Management.pptx
CD Store Management.pptxCD Store Management.pptx
CD Store Management.pptx
 
bankers-algorithm2.pptx
bankers-algorithm2.pptxbankers-algorithm2.pptx
bankers-algorithm2.pptx
 
Exception Handling ,templates in C++
Exception Handling ,templates in C++Exception Handling ,templates in C++
Exception Handling ,templates in C++
 
Introduction to DSA
Introduction to DSAIntroduction to DSA
Introduction to DSA
 
Wildcard In database
Wildcard In databaseWildcard In database
Wildcard In database
 
Angular momentum
Angular momentumAngular momentum
Angular momentum
 
What is IDE in C++?
What is IDE in C++?What is IDE in C++?
What is IDE in C++?
 
introduction to C++.pptx
introduction to C++.pptxintroduction to C++.pptx
introduction to C++.pptx
 
Data Types and variables in C++.pptx
Data Types and variables in C++.pptxData Types and variables in C++.pptx
Data Types and variables in C++.pptx
 

Recently uploaded

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 

Recently uploaded (20)

Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 

Evolution of Database Technology.pptx

  • 1. EVOLUTION OF DATABASE TECHNOLOGY: HYPER DATABASES GROUP MEMBERS: JAMIL MALIK HAMZA BIN MAQSOOD SAMAMA QURESHI
  • 2. ABSTRACT: • Our vision is that hyper databases become available that extend and evolve from database technology. Hyper databases move up to a higher level, closer to the applications. A hyperdata base manages distributed objects and software components as well as workflows, in analogy to a database system that manages data and transactions. In short, hyper databases will provide "higher order data independence", e.g., immunity of applications against changes in the implementation of components and workload transparency. Such an evolution of database technology should keep its pivotal role as infrastructure for application development for data-intensive, central and distributed application. The hyperdata base concept abstracts from the host of current infrastructures and middleware technology.
  • 3. TRADITIONAL FILE BASE SYSTEM: • A file-based data management system (also called a file system) is a type of software that allows users to access and organize small groups of data. It is usually integrated into a computer's operating system and is responsible for storing and retrieving files from a storage medium, such as a hard disk or flash drive.
  • 4.
  • 5. CONS OF TRADITIONAL FILE SYSTEM:
  • 6. WHAT IS THE HYPERDATA BASE CONCEPT? • A Hyperdata base (HDB) is a database over databases. A HDB administers objects that are composed of objects and transactions that are composed of transactions. In a more general setting we say that a HDB administers distributed components in a networked environment and provides a kind of higher order “data independence”. Data independence was a major breakthrough when relational databases were propagated. Now we must strive for immunity of application programs not only against changes in storage and access structure but also - and this is the point here - against changes in location, implementation, and potential replication of complete software components and their services.
  • 7. NEED OF HYPERDATA BASE: • When modern database systems have been introduced twenty years ago they have been considered as infrastructure and main platform for application development of data-intensive applications. Data independence was found to a breakthrough in that programmers were freed from dealing with low level details of accessing (shared) data with respect to both performance and correct concurrency. In the meantime the hardware and software technology has changed dramatically. Consequently, the role of databases and database technology in today's environment must be revisited and newly determined.
  • 8. DIFFERENCE B/W DB AND HDB? • A database is a collection of structured data that is stored and organized in a way that allows for easy retrieval and manipulation. A hyperdata base, on the other hand, is a type of database that is designed to store and manage large amounts of complex, interconnected data. • Structure: A traditional database has a fixed schema, which defines the structure of the data stored in the database. A hyperdata base, on the other hand, has a flexible schema that can adapt to changing data structures and relationships. • Interconnectedness: A traditional database stores data in tables, with each table representing a separate entity. A hyperdata base, on the other hand, stores data in a network of interconnected nodes, with each node representing an entity and each edge representing a relationship between two entities. • Scalability: A traditional database can be scaled horizontally (by adding more servers) or vertically (by adding more resources to a single server). A hyperdata base, on the other hand, is designed to scale horizontally by adding more servers.
  • 9. CONTI: • Performance: Hyperdata base can handle big data, high performance, and complex queries more efficiently than traditional databases.
  • 10. DATA INDEPENDENCE: • Data independence in a hyperdata base refers to the ability of the system to decouple the physical storage of data from the logical representation of data. This means that the system can change the way data is stored without affecting the way the data is accessed or used by the application.
  • 11. DECOUPLING OF DATABASE: • In a hyperdata base, decoupling refers to the separation of the physical storage of data from the logical representation of data. This means that the physical storage of data, such as the location of data on disk or the specific storage technology used, is separate from the logical representation of data, such as the schema or the relationships between data.
  • 12. HOW TO ACHIEVE DATA INDEPENDENCE IN HYPER DATABASE? • In a hyperdata base, data independence is achieved by using a flexible schema, which allows the system to adapt to changing data structures and relationships. Additionally, the use of a network of interconnected nodes, rather than a fixed set of tables, allows for more flexibility in the way data is stored and accessed.