MySQL tanfolyam kezdőknek: adatbázis-tervezés és SQL egy webáruházon keresztül
Az adatbázis a webáruház alapja: itt élnek a termékek, a felhasználók és a rendelések. A tanfolyam MySQL moduljában a nulláról megtanulod megtervezni és használni.
Miért MySQL?
A MySQL (és a vele kompatibilis MariaDB) a legtöbb PHP-s tárhelyen elérhető, jól dokumentált, és kiválóan alkalmas webáruházak adatainak kezelésére. Ha egyszer megértetted a relációs adatbázisok működését, a tudásod más rendszerekre is átvihető.
Mit tanulsz a MySQL modulban?
- adatbázis és táblák létrehozása, mezők típusai,
- elsődleges kulcs és kapcsolatok (idegen kulcs),
SELECT,INSERT,UPDATE,DELETE,JOIN: több tábla adatainak összekapcsolása,- prepared statement (paraméterezett lekérdezés),
- adatbázis-biztonság.
Egy példa a gyakorlatból
A webáruház termékeinek tábláját például így hozhatod létre:
CREATE TABLE products (
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(190) NOT NULL,
price_huf INT UNSIGNED NOT NULL,
is_active TINYINT(1) NOT NULL DEFAULT 1
);
A tanfolyamon ennél sokkal többet építesz: a termékek, kategóriák, felhasználók, rendelések és fizetések összefüggő, normalizált szerkezetét.
Hogyan kapcsolódik a PHP-hoz?
A PHP-ból az adatbázist a mysqli bővítménnyel éred el. A tanfolyam elejétől fogva paraméterezett lekérdezéseket használsz, így az SQL injection elleni védelem nem utólagos kiegészítés, hanem alapszokás. A PHP-s oldalról a PHP tanfolyam oldalán olvashatsz.
Kinek ajánljuk?
Annak, aki a PHP mellé az adatbázis-kezelést is meg szeretné tanulni, de nem külön elméleti példákon, hanem egy valódi projekten. Előképzettség nem szükséges.
Kapcsolódó oldalak
Webmester képzés tanfolyam
Egyszeri díj: 150 000 Ft. Alanyi adómentes értékesítés, az ár ÁFÁ-t nem tartalmaz. Biztonságos bankkártyás fizetés Stripe-on keresztül.