Problema de stocare și prelucrare a informațiilor pe termen lung a apărut aproape imediat, odată cu apariția primelor calculatoare. Pentru a rezolva această problemă la sfârșitul anilor 60-e de programe specializate, numite au fost dezvoltate sisteme de management de baze de date relaționale (SGBD). SGBD au făcut un drum lung de evoluție din sistemul de management de fișiere, prin intermediul bazelor de date ierarhice și de rețea. La sfarsitul anilor '80 a devenit sistemul dominant de management al bazelor de date relaționale (RDBMS). Din acel moment, aceste baze de date au devenit standardul de facto, și în scopul de a unifica lucrul cu ei, a fost dezvoltat limbaj structurat (SQL) interogări, care este un limbaj de control este o bază de date relațională.
Interacțiunea cu baza de date are loc prin intermediul unui sistem de management de baze de date (SGBD), care decriptează cererea, și efectuează operațiuni cu informații într-o bază de date. Prin urmare, este mai corect să vorbim de o interogare a bazei de date și interacțiunea cu baza de date a aplicațiilor bazate pe Web. Dar, din moment ce complică percepția, atunci tot vom spune „bază de date“, implicând baze de date.
Următoarele tipuri de baze de date:
- ierarhică;
- relațională;
- orientat pe obiect;
- hibrid.
bază de date se bazează pe ierarhică structura de stocare a datelor copac. În acest sens, baza de date ierarhică sunt foarte asemănătoare cu sistemul de fișiere al computerului.
În bazele de date relaționale datele colectate în tabel, care la rândul lor sunt compuse din coloane și rânduri, care sunt situate la intersecția celulei. Interogări la astfel de baze de date returnează un tabel, care din nou poate participa la următoarea interogare. Datele din unele tabele care sunt de obicei asociate cu date din alte tabele, de aici numele de „relațional“.
În bazele de date orientate obiect sunt stocate ca obiecte. Cu baze de date orientate-obiect este convenabil să funcționeze, folosind programarea orientată pe obiecte. Cu toate acestea, până în prezent, o astfel de bază de date este dat-TION nu a atins încă popularitatea relațională, atâta timp cât acestea sunt semnificativ inferioare în performanță.
Baze de date hibride combină capacitățile bazelor de date relaționale și orientate-obiect.
Tabele Tabelul 1 Baza de date pe Forum.