Categorii
programare web

Învață MySQL de la zero

Îț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.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *