Îți dorești să înveți MySQL de la zero?
Programarea conține multe tehnologii. Ca și programator, e bine să ai cunoștințe de bază în cât mai multe tehnologii, dar e esențial să ajungi să stăpânești câteva pentru a avansa în carieră.
În acest articol îți voi prezenta ce anume vei învăța într-un curs MySQL de la zero.
1. Introducere în MySQL
- Ce este MySQL?
MySQL este un sistem de gestiune a bazelor de date relaționale, apărut în mod public în 1996.
Este robust și foarte rapid. Avantajul unei baze de date este că astfel poți administra datele într-un mod eficient: le poți căuta, sorta, sau le poți stoca în funcție de cerințele clientului.
- MySQL – Instalare
Se poate instala de pe site-ul oficial MySQL (mysql.com) sau dacă descarci un XAMPP, LAMP sau MAMP este inclus în pachet și configurat pentru utilizare.
2. Bazele MySQL
Primul pas este să inveți bazele sistemului MySQL:
- Crearea bazelor de date
Această parte din curs conține informații despre cum creăm o bază de date, deoarece până să o gestionezi, e necesar să știi cum o creezi.
- Ștergerea bazelor de date – Am creat o bază de date, dar poate nu ne mai este de folos, așa că în această parte vei învăța cum ștergi o bază de date;
- Crearea tabelelor – O bază de date conține mai multe tabele, un tabel conține mai multe coloane;
- Listarea si descrierea tabelelor
- Inserarea datelor (records) – Vei învăța cum să inserezi recorduri, aceasta fiind o parte importantă din MySQL;
- Selectarea datelor – Pe lângă selectare vei învăța și despre cum să filtrezi datele.
- Redenumirea tabelelor
- Auto Increment IDs
- Actualizarea datelor – Actualizarea unui singur record si actualizare pentru mai multe recorduri
- Ștergerea datelor
- Limitarea datelor – În această parte voi explica cum setezi limita pentru numărul de vizualizări;
- Ordonarea datelor – Cursul conține informații pas cu pas despre cum se ordonează recordurile;
- Join – Înveți cum să conectezi 2 sau mai multe tabele relaționale;
- Clauza de like
- Numărarea recordurilor – Înveți cum să numeri numărul recordurilor și ce poți face cu rezultatul.
3. Introducere în MySQL și PHP
- Introducere în PDO – PDO este un modul de PHP care permite comunicare din aplicație PHP cu MySQL și alte baze de date. PDO are varianta funcțională și varianta OOP.
- Manipularea datelor MySQL în PHP – Vei învăța despre instrucțiunile și funcțiile MySQL.
4. Modulul PDO în PHP
- Cum sa te conectezi – În această parte vei învăța cum să te conectezi la o bază de date MySQL dintr-o aplicație PHP;
- Interogări de baza – Mai multe tipuri de selecții și filtrarea datelor direct în PHP
- Rezultate – Cum să citim rezultatele în urma interogărilor;
- Variabile PHP in Queries – Despre ce înseamnă să lucrezi și cum lucrezi cu variabilele în interogări;
- SQL Injectons – Aici vei învăța cum să te protejezi asupra atacurilor MySQL de tip SQL Injections
- Views – Tabele temporare.
- Proceduri stocate
Pentru un curs de MySQL și PHP este nevoie de 3-4 ședințe iar dacă dorești să facem un proiect de la zero, un prototip de magazin online, vei avea nevoie 4-6 ședințe + cunoștințe de bază a limbajului PHP.
Dacă îți dorești să înveți MySQL de la zero sau alte tehnologii din domeniul programării cu un trainer web , mă poți contacta aici.