Cautare in site

Articol

Introducere la Baze de Date – concepte fundamentale, instalarea phpMyAdmin prin XAMPP si paginile web dinamice

Introducere la Baze de Date – concepte fundamentale, instalarea phpMyAdmin prin XAMPP si paginile web dinamice

Ce este o Baza de Date

O baza de date este o arhiva de date, o colectie de informatii structurate si legate intre ele in functie de un model logic. Bazele de date (care mai sunt numite si Banci de date) sunt utilizate pentru stocarea datelor in vederea accesarii simultane a acestora de catre mii de utilizatori de pe intregul glob.

Tipologia cea mai frecvent utilizata astazi a bazelor de date este cea Relationala (DB construite pe modelul logic relational), unde datele sunt stocate in Tabele.

Pentru aceasta tipologie de Baze de Date Relationale limbajul de interogare utilizat este SQLStructured Query Language. Acesta este un limbaj ce permite extragerea de informatii intr-o baza de date prin intermediul cererilor numite si Query.

DBMS – Data Base Management System

Bazele de date sunt manipulate cu ajutorul Sistemelor de gestiune a bazelor de date. Un sistem de tipul DBM este un sistem software proiectat pentru a da posibilitatea crearii si manipularii (din partea administratorului) si a interogarii eficiente (din partea unuia sau a mai multor utilizatori) a unei baze de date.

Unul dintre sistemele DBM cele mai cunoscute si utilizate astazi este MySQL. Acesta este un software liber ce are nevoie la randul sau de un sistem de administrare.

PhpMyAdmin este o aplicatie scrisa in PHP si disponibila sub licenta GNU, care permite administrarea unui database MySQL prin intermediul oricarui browser web. Aceasta aplicatie ne permite crearea unei DB de la zero, crearea tabelelor,  realizarea operatiilor dorite asupra acestora si exportarea lor pentru publicarea pe server sau pentru scopuri de backup local.

Instalarea PhpMyAdmin

Pentru a instala aceasta aplicatie pe calculatorul personal pentru a incepe lucrul cu bazele de date o putem descarca si instala manual sau putem recurge la produse “third party” cum este XAMPP care de curand poate fi instalat atat pe Windows cat si pe OS X.

Ce contine XAMPP

XAMPP este cel mai popular mediul de dezvoltare PHP si contine pe langa MySQL si bineinteles PHP si server-ul Apache dar si Perl.

Numele vine de la initialele acestor componente: X este pentru multi-platforma (deoarece XAMPP functioneaza pe multe sisteme operative), A de la Apache, M de la MySQL, P de la PHP si P de la Perl.

Apache HTTP Server – este platforma webserver cea mai utilizata, este un software care realizeaza functiile de transport a informatiei.

In acest tutorial video vedem cum putem instala XAMPP.

Configurarea server-ului si site-ului web local cu XAMPP o vedem in acest tutorial video.

Paginile web dinamice

Bazele de date si tenologiile pe care le-am analizat mai sus sunt utilizate in realizarea paginilor web dinamice care afiseaza informatiile conform schemei de mai jos:

pagina-web-dinamica-en

Sursa imagine: Wikipedia

Mai multe despre functionarea paginilor web dinamice in acest tutorial video.


Nu sunt comentarii

Adauga Comentariu

Adresa ta de e-mail nu va fi publicata.