Content deleted Content added
Line 108:
===1980s object-oriented databases===
The 1980s, along with a rise in [[object oriented programming]], saw a growth in how data in various databases were handled. Programmers and designers began to treat the data in their databases as objects. That is to say that if a person's data were in a database, that person's attributes, such as their address, phone number, and age, were now considered to belong to that person instead of being extraneous data. This allows for relations between data to be relations to objects and their attributes and not to individual fields.<ref>Development of an object-oriented DBMS; Portland, Oregon, United States; Pages: 472 – 482; 1986; ISBN 0-89791-204-7</ref> The term "[[object-relational impedance mismatch]]" described the inconvenience of translating between programmed objects and database tables. [[Object database]]s and [[object-relational database]]s attempt to solve this problem by providing an object-oriented language (sometimes as extensions to SQL) that programmers can use as alternative to purely relational SQL. On the programming side, libraries known as [[object-relational mapping]]s (ORMs) attempt to solve the same problem.
?
===2000s NoSQL and NewSQL databases===
|