Tutorial MySQL
HOMENext
Limbajul SQL
In acest capitol vor fi analizate pe scurt cateva caracteristici ale sistemului mySQL si se va face o recapitulare a principalelor instructiuni SQL pe care acesta le suporta.
MySQL este unul dintre cele mai populare sisteme de gestiune de baze de date (SGBD) in regim OpenSource. Producatorul sau se numeste MySQL AB si este o companie a carei principala activitate consta in oferirea de servicii legate de acest SGBD (sistem de gestiune a bazelor de date).
Printre caracteristicile care il recomanda se pot enumera:
- este un SGBD relational.
Datele sunt organizate in tabele. Intre tabele sunt stabilite relatii si constrangeri de integritate. Pentru gestiunea datelor foloseste limbajul SQL (Structured Query Language) care este un tandard in acest domeniu.
- este un sistem client-server.
Serverul de baze de date este separat logic si deseori fizic (pe calculatoare diferite) de programele client care asigura interfata operatiilor cu baza de date. Serverul MySQL suporta o paleta larga de programe client, scrise in diverse limbaje de programare.
- este distribuit in formula Open Source Software.
Aceasta formula permite oricarei persoane sa utilizeze si sa modifice programul, care poate fi luat gratuit de pe Internet.
- este rapid.
In multe aplicatii este chiar mai rapid dacat alte sisteme foarte scumpe. - este fiabil.
Asigura o buna protectie a datelor prin mecanisme specifice. - asigura suport pentru multe limbaje de programare.
Interfete pentru clienti: C, C++, Eiffel, Java, Perl, PHP, Python - este multiplatforma.
Sunt suportate urmatoarele sisteme de operare: Linux, Win95, Win98, WinNT, Win2000, AIX, DEC Unix, HP-UX, Mac OS XServer, OS2 Warp, Solaris, SCO UnixWare etc.