DataBase Management Systems
The history and evolution of DBMS
Object Oriented & Web-based
Network & Relational
1990s
1970s
HOME
GOAL
1980s
2000+
1960s
Relational & Entity-Relationship
File-Based &Hierarchical
NoSQL & NewSQL
Did you know... OODBs store and manipulate data as objects, rather than tables or records.
According to a report by the International Data Corporation (IDC), the market for OODBs grew rapidly in the 1990s, reaching a peak of $165 million in 1997
OODBs were designed to support complex and hierarchical data, such as multimedia, CAD, or GIS, and to integrate well with object-oriented programming languages, such as C++, Java, or Smalltalk
Network databases require a predefined schema and a navigational query language, while relational databases allow dynamic schema changes and a declarative query language (SQL)
Some of the main differences between network and relational database models are:
Network databases use physical links or pointers to connect records, while relational databases use logical links or common fields to connect tables.
File-Based MS vs. Data-base MS
Type of software that allows users to access and organize small groups of data and can be referred to as a digitized version of paper-based filing systems
- In a file system, all of the files are organized into directories and folders.
- Responsible for storing and retrieving files from a storage medium.
- Can only modify the metadata of a specific file rather than its contents.
- Suitable for personal data management.
- No backup or recovery capabilities
- Examples of file systems include Microsoft’s NTFS and Apple’s Hierarchical File System.
No vs. New (Sql)
NewSQL databases are a type of relational database management system that emerged in the 2010s.
NoSQL is a term that refers to a variety of database systems that do not use the relational model or SQL (Structured Query Language) to store and manipulate data.
Structured Query Language, or SQL, became the standard query language, selected by the American National Standards Institute in 1986 and the International Organization for Standardization in 1987.
- Network databases were widely used in the 1970s and 1980s, especially for applications that required complex data structures and high performance.
- However, they were later replaced by relational databases, which offered more simplicity, consistency, and flexibility
The Evolution of Database Management Systems
Alyssa Anderson
Created on January 21, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Timeline
View
Timeline video mobile
View
Timeline Lines Mobile
View
Major Religions Timeline
View
Timeline Flipcard
View
Timeline video
View
History Timeline
Explore all templates
Transcript
DataBase Management Systems
The history and evolution of DBMS
Object Oriented & Web-based
Network & Relational
1990s
1970s
HOME
GOAL
1980s
2000+
1960s
Relational & Entity-Relationship
File-Based &Hierarchical
NoSQL & NewSQL
Did you know... OODBs store and manipulate data as objects, rather than tables or records.
According to a report by the International Data Corporation (IDC), the market for OODBs grew rapidly in the 1990s, reaching a peak of $165 million in 1997
OODBs were designed to support complex and hierarchical data, such as multimedia, CAD, or GIS, and to integrate well with object-oriented programming languages, such as C++, Java, or Smalltalk
Network databases require a predefined schema and a navigational query language, while relational databases allow dynamic schema changes and a declarative query language (SQL)
Some of the main differences between network and relational database models are:
Network databases use physical links or pointers to connect records, while relational databases use logical links or common fields to connect tables.
File-Based MS vs. Data-base MS
Type of software that allows users to access and organize small groups of data and can be referred to as a digitized version of paper-based filing systems
No vs. New (Sql)
NewSQL databases are a type of relational database management system that emerged in the 2010s.
NoSQL is a term that refers to a variety of database systems that do not use the relational model or SQL (Structured Query Language) to store and manipulate data.
Structured Query Language, or SQL, became the standard query language, selected by the American National Standards Institute in 1986 and the International Organization for Standardization in 1987.