O bază de date este un ansamblu de date stocate într-un mod strict definit, în structuri care corespund modelului de date presupus. În termeni simpli, aceasta include date și un program de calculator specializat în colectarea și prelucrarea acestor date. Un astfel de program (adesea un set de programe) se numește “Sistem de gestionare a bazelor de date” (DBMS). În terminologia strictă, o bază de date este un ansamblu de date gestionat de un DBMS.

Cuprins
Copii de rezervă ale bazei de date
În noua versiune a panoului mybox, puteți restaura singur copia de rezervă. Pentru a face acest lucru, faceți clic pe “Baza de date” în noul panou mybox și apoi pe “Copii de rezervă”. Se va deschide un meniu care vă va permite să descărcați sau să restaurați o copie de rezervă de la o anumită dată.
NOTĂ: Pentru a restaura copiile de rezervă mai vechi de 5 zile, vă rugăm să contactați “Serviciul clienți” prin intermediul serviciului de asistență disponibil 24 de ore pe zi.
Parametri de acces la baza de date
- Gazdă: informații despre numele de gazdă pot fi găsite în panoul mybox Beta, în fila “Baze de date”, în partea dreaptă, în caseta “Setări”.
- Nume de utilizator: numele de utilizator al bazei dvs. de date
- Parolă: parola generată la crearea utilizatorului bazei de date
- Numele bazei de date: numele generat la crearea bazei de date
- Portul bazei de date: 3306
Sisteme de gestionare a bazelor de date
MySQL
“MySQL” este un sistem de gestionare a bazelor de date (DBMS) multithread și multi-utilizator, dezvoltat de compania suedeză “MySQL AB”. “MySQL” oferă suport excelent pentru replicarea bazelor de date (în modul master-slave>). De asemenea, dispune de un suport multilingv excelent – fiecare tabel și chiar fiecare câmp poate avea propria setare de codificare a caracterelor. “MySQL” oferă diferite tipuri de tabele, fiecare tip fiind conceput pentru o utilizare diferită. Cele mai utilizate sunt:
- MyISAM – un tip de tabele rapid, netranzacțional. Doar acesta permite căutarea full-text.
- InnoDB – mai lent decât MyISAM, însă compensează prin suportul și înregistrarea tranzacțiilor.
- MEMORY (până la versiunea 4.1 – HEAP) – cel mai rapid, deoarece totul este stocat exclusiv în memoria RAM. Cu toate acestea, prezintă câteva limitări, printre care faptul că nu stochează datele atunci când serverul “MySQL” este oprit.
“MySQL” , pe de altă parte, se bucură de reputația de a fi unul dintre cele mai rapide servere de baze de date, ceea ce îl face perfect ca server pentru site-urile web frecvent vizitate.
SQLite
“SQLite” – este un sistem de gestionare a bazelor de date și o bibliotecă C care implementează un astfel de sistem, suportând limbajul “SQL” ( Structured Query Language). A fost creat de Richard Hipp și este disponibil sub o licență de domeniu public. Proiectul a fost lansat în 2000. Biblioteca implementează motorul “SQL”, oferindu-vă posibilitatea de a utiliza baza de date fără a fi necesar să rulați un proces separat de DBMS. În multe aplicații, și în special în sistemele încorporate, această soluție este cea mai practică. Conținutul bazei de date este stocat într-un singur fișier (până la 2 TB). Baza de date “SQLite” este gestionată pe disc folosind arbori binari ( B-Tree). Pentru fiecare tabel și fiecare index se utilizează un arbore separat. Bazele de date sunt salvate ca fișiere binare. Securitatea acestora se bazează pe securitatea oferită de sistemul de fișiere utilizat. Există, de asemenea, un proiect care oferă “SQLite” criptarea bazei de date în mod continuu.