Access
 sql >> Baza danych >  >> RDS >> Access

Historia baz danych

Bazy danych to kluczowa część naszego świata. Korzystamy z nich nawet nie zdając sobie z tego sprawy, np. kupując coś online, logując się do serwisu streamingowego czy sprawdzając wyciąg bankowy. Koncepcja bazy danych istniała na długo przed wynalezieniem komputerów. Różnica polega na tym, że te bazy danych były na papierze i przechowywane w czasopismach, bibliotekach i kartotekach.

Bazy danych papierowych nie były tak wydajne, jak te, które mamy dzisiaj. Papier zajmuje dużo miejsca i utrudnia znalezienie konkretnych informacji. Z pewnością nie można było po prostu wykonać kopii zapasowej papierowej bazy danych, co oznaczało, że pliki te były podatne na uszkodzenia spowodowane wodą lub ogniem.

Wraz z wynalezieniem komputerów bazy danych stały się znacznie łatwiejsze do organizowania, przechowywania i zarządzania. Dowiedzmy się więcej o historii baz danych i o tym, jak pomagają one efektywnie funkcjonować naszemu światu.

Lata 60. – Początek 

Przed latami 60. bazy danych istniały, ale zostały opracowane przez duże organizacje, takie jak szpitale i urzędy państwowe. W latach 60. powstały pierwsze komputerowe bazy danych. Dwa popularne modele danych w tym czasie to model hierarchiczny zwany IMS i model sieciowy o nazwie CODASYL.

Lata 70. – Wprowadzenie relacyjnych baz danych 

W latach 70. zaproponowano model relacyjnej bazy danych, zmieniając sposób myślenia o bazach danych. W tym modelu schemat (lub organizacja logiczna) jest odłączony od fizycznego przechowywania informacji. Od tego momentu stało się to podstawowym fundamentem systemów bazodanowych.

Pod koniec lat 70. zaproponowano inny model bazy danych o nazwie Entity-Relationship. Model ten koncentruje się na aplikacji danych zamiast logicznej struktury tabeli. Jest to graficzne podejście do projektowania baz danych, wykorzystywane przez inżynierów oprogramowania, wydziały edukacji i badaczy.

Lata 80. – SQL staje się standardowym językiem zapytań

SQL (Structured Query Language) stał się standardowym językiem zapytań w latach 80. XX wieku. SQL umożliwia użytkownikom dostęp do baz danych i manipulowanie nimi, dzięki czemu mogą pobierać dane, aktualizować lub usuwać rekordy, tworzyć procedury składowane i nie tylko. Do dziś używamy tego języka.

Ponadto relacyjne bazy danych znacznie wzrosły w latach 80., podczas gdy wcześniejsze modele nawigacyjne zostały wycofane.

Lata 90. – Internet 

Narodziny Internetu doprowadziły do ​​gwałtownego rozwoju branży baz danych. Tworzenie, przechowywanie i zarządzanie bazami danych było teraz łatwiejsze niż kiedykolwiek — a teraz można je udostępniać wielu osobom w różnych miejscach. Wysokie inwestycje w firmy internetowe doprowadziły również do zapotrzebowania na systemy bazodanowe klient-serwer.

2000 – NoSQL 

Aplikacje bazodanowe nadal rosły w 2000 roku, a bazy danych NoSQL (nie tylko w języku ustrukturyzowanym) stały się popularne. Bazy danych NoSQL są przydatne w przypadku danych nieustrukturyzowanych i znacznie wzrosły w 2000 roku ze względu na możliwość przetwarzania dużych, bardziej zróżnicowanych baz danych.

2010-dzisiaj – Big Data i cyberbezpieczeństwo

Wszystkie lata 2010 dotyczyły świadomości danych. Big data było głównym modnym hasłem, co oznaczało, że bazy danych musiały gromadzić, organizować i wykorzystywać duże ilości danych. Aby temu pomóc, popularne stało się oprogramowanie do automatyzacji. Był to również czas, kiedy ludzie zaczęli doceniać integralność swoich danych i to, jak je chronić.

Bazy danych mają długą i bogatą historię i z roku na rok obserwujemy ich poprawę. Nic dziwnego, dlaczego dzisiaj korzystamy z baz danych w większości rzeczy, które robimy!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Parametry ciągu połączenia dla Schema.ini

  2. Ekskluzywny! Dołącz do nas z naszym gościem Michał Bar, kierownik programu dostępu

  3. VBA Alchemia:zamienianie metod we właściwości

  4. Jak rozwiązywać te 3 typowe problemy z dostępem?

  5. 5 potężnych funkcji Microsoft Access