Prezentarea cursului?
Vei afla ce este limbajul de interogare SQL și la ce folosește.
Instalarea programelor necesare?
Vei afla cum să descarci și să instalezi uneltele necesare pentru a putea începe să creezi și să interoghezi baze de date și tabele.
Instalare server MySQL și MySQL Workbench
Ce sunt bazele de date și tabelele??
Introducere în baze de date și tabele.
Ce sunt bazele de date?
Ce sunt tabelele?
Tipuri de date în limbajul SQL.?
Vei afla cu ce tipuri de date vei putea lucra în SQL.
Tipuri de date în SQL
Quiz 1
Crearea și modificarea bazelor de date și a tabelelor?
Vei înțelege cum să creezi o bază de date și implicit un tabel, prin exercițiu.
CREATE DATABASE & CREATE TABLE (teorie)
CREATE DATABASE & CREATE TABLE (practică)
Quiz 2
Modificarea structurii tabelelor
ALTER TABLE: modificarea tabelelelor – (Teorie)
ALTER TABLE: modificarea tabelelelor – (Practică)
Quiz 3
Inserarea datelor în tabel?
Vei înțelege cum să inserezi date noi într-un tabel, prin exercițiu.
INSERT (Teorie)
INSERT (Practică)
Quiz 4
Identificatori unici?
Vei învăța cum poți marca o coloană a unui tabel ca fiind un identificator unic.
PRIMARY KEY (Teorie)
PRIMARY KEY (Practică)
AUTO_INCREMENT (Teorie)
AUTO_INCREMENT (Practică)
Quiz 5
Keyword-uri specifice tabelelor?
Vei învăța care sunt cuvintele cheie folosite cel mai des în SQL
NOT NULL – (Teorie)
NOT NULL – (Practică)
UNIQUE – (Teorie)
UNIQUE – (Practică)
DEFAULT – (Teorie)
DEFAULT – (Practică)
Quiz 6
Citirea datelor din tabel?
Vei înțelege cum să selectezi și să afișezi toate datele sau doar anumite date dintr-un tabel, prin exercițiu.
SELECT: citirea datelor din tabel – (Teorie)
SELECT: citirea datelor din tabel – (Practică)
Quiz 7
Filtrarea datelor din tabel?
Vei înțelege cum să filtrezi datele citite dintr-un tabel, prin exercițiu.
WHERE: – (Teorie)
WHERE: – (Practică)
AND & OR – (Teorie)
AND & OR – (Practică)
IN – (Teorie)
IN – (Practică)
BETWEEN – (Teorie)
BETWEEN – (Practică)
LIKE – (Teorie)
LIKE – (Practică)
DISTINCT – (Teorie)
DISTINCT – (Practică)
COALESCE – (Teorie)
COALESCE – (Practică)
Quiz 8
Modificarea datelor din tabel?
Vei înțelege cum să reînnoiești datele vechi dintr-un tabel, prin exercițiu. SETĂRI:
Operațiile de modificare a datelor din tabele vor putea fi executate doar dacă facem o modificare la nivelul setărilor. In Workbench, în bara de meniu sus intră la Edit -> Preferences -> SQL Editor, si jos de tot ai o bifă "Safe Updates" - debifeaz-o și după o să funcționeze.
UPDATE: modificarea datelor din tabel – (Teorie)
UPDATE: modificarea datelor din tabel – (Practică)
Quiz 9
Ștergerea datelor din tabel?
Vei înțelege cum să ștergi date dintr-un tabel, prin exercițiu.
DELETE: ștergerea datelor din tabel – (Teorie)
DELETE: ștergerea datelor din tabel – (Practică)
Quiz 10
Paginare și Ordonare
LIMIT & OFFSET – (Teorie)
LIMIT & OFFSET – (Practică)
ORDER BY – (Teorie)
ORDER BY – (Practică)
Quiz 11
Foreign keys
FOREIGN KEY – (Teorie)
FOREIGN KEY – (Practică)
ON DELETE – (Teorie)
ON DELETE – (Practică)
Quiz 12
Joins
INNER JOIN – (Teorie)
INNER JOIN – (Practică)
LEFT JOIN – (Teorie)
LEFT JOIN – (Practică)
RIGHT JOIN – (Teorie)
RIGHT JOIN – (Practică)
FULL JOIN & UNION. Teorie & Practică
Quiz 13
Funcții de agregare
COUNT (Teorie)
COUNT – (Practică)
SUM – (Teorie)
SUM – (Practică)
MIN & MAX – (Teorie)
MIN & MAX – (Practică)
AVG – (Teorie)
AVG – (Practică)
GROUP BY – (Teorie)
GROUP BY – (Practică)
Quiz 14
Triggere
TRIGGERS – Part 1 (Teorie)
TRIGGERS – Part 2 (Teorie)
TRIGGERS – Part 3 (Practică)
TRIGGERS – Part 4 (Practică)
TRIGGERS – Part 5 (Practică)
Quiz 15
Funcții stocate
STORED FUNCTIONS. – (Teorie)
STORED FUNCTIONS. – (Practică)
CASE
Quiz 16
Proceduri stocate
STORED PROCEDURES – (Teorie)
STORED PROCEDURES & SUBSELECT – Part 1 – (Practică)
STORED PROCEDURES Part 2 – (Practică)
Quiz 17
Ce urmează? ->?
Pentru consiliere gratuită in carieră si informații legate de pașii următori, nu ezita să ne contactezi pe facebook la pagina Academia Programatorilor!