Cursuri de pregatire SQL în MySQL
- Cum să construiești o interogare?
- Ce este o bază de date relațională?
- Care este structura și comenzile SQL?
Schița de curs
Modele de baze de date relaționale
- Operatori relaționali
- Caracteristicile limbajului declarativ SQL
- Sintaxa SQL
- Diviziunea limbajului DQL, DML, DDL, DCL
Limbaj de interogare a datelor (DQL)
- Interogări SELECT.
- Aliasuri pentru coloanele tabelelor
- Manipularea datelor de tip DATE (tipuri DATE, funcții de afișare, formatare)
- Funcții de grupare
- Combinarea tabelelor interne și externe (clauza JOIN)
- Operatorul UNION
- Subinterogări imbricate (clauza WHERE, numele tabelei, numele coloanei)
- Subinterogări corelate
Limbaj de modificare a datelor (DML)
- Inserarea rândurilor (clauza INSERT)
- Inserarea rândurilor prin interogare
- Modificarea rândurilor (UPDATE)
- Ștergerea rândurilor (DELETE)
Limbaj de definire a datelor (DDL)
- Crearea, modificarea și eliminarea obiectelor (CREATE, ALTER, DROP)
- Crearea tabelelor folosind subinterogări (CREATE TABLE .... AS SELECT...)
CONSTRÂNGERI
- Opțiunile NULL și NOT NULL
- Clauza CONSTRAINT
- Tipul ENUM
- Tipul SET
- Condiția PRIMARY KEY
- Condiția UNIQUE
- Condiția FOREIGN KEY
- Clauza DEFAULT
Tranzacții
- Comenzile COMMIT, ROLLBACK, SAVEPOINT
Cerințe
- Cunoștințe de bază în utilizarea calculatorului
- Cunoștințe despre orice sistem de operare
Cursurile publice necesita 5+ participanti
Cursuri de pregatire SQL în MySQL - Rezervare
Cursuri de pregatire SQL în MySQL - Solicitare
SQL în MySQL - Cerere de consultanta
Mărturii (1)
Cursul s-a construit lecție cu lecție, iar ritmul a avut o importanță deosebită pentru mine.
Bradford Moore - Regis College
Curs - SQL in MySQL
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
SQL Avansat
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat administratorilor de baze de date, dezvoltatorilor și analiștilor de nivel intermediar care doresc să stăpânească funcționalitățile avansate ale SQL pentru operațiuni complexe de date și gestionarea bazelor de date.
La sfârșitul acestui training, participanții vor putea:
- Să utilizeze tehnici avansate de interogare folosind uniuni, subinterogări și join-uri complexe.
- Să adauge, să actualizeze și să șteargă date, tabele, vizualizări și indecși cu precizie.
- Să asigure integritatea datelor prin tranzacții și să manipuleze structurile bazelor de date.
- Să creeze și să gestioneze baze de date eficient pentru stocarea și preluarea robustă a datelor.
AI pentru SQL: Utilizarea Modelelor de Limbaj de Mare Amploare pentru Interogări Inteligente și Optimizare
21 OreAI pentru SQL este aplicarea inteligenței artificiale și a modelelor de limbaj de mare amploare (LLM) pentru a automatiza, optimiza și îmbunătăți modul în care interogările SQL sunt generate, executate și interpretate în mediile de date ale întreprinderilor.
Acest training condus de un instructor, live (online sau la fața locului), este destinat inginerilor de date de nivel intermediar și liderilor tehnici care doresc să integreze capabilități AI în fluxurile de lucru SQL pentru a permite interogări în limbaj natural, optimizare inteligentă și analiză automată a datelor.
La finalul acestui training, participanții vor putea:
- Integra modele LLM precum GPT, DeepSeek, LLaMA, Qwen și Mistral în medii SQL.
- Construi pipeline-uri de conversie din limbaj natural în SQL pentru acces conversational la date.
- Implementa optimizare și detectare de erori bazate pe AI pentru interogări.
- Proiecta fluxuri de lucru AI-SQL sigure și auditabile pentru utilizare în întreprinderi.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Fundamentele Funcțiilor Analitice
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat administratorilor de baze de date, dezvoltatorilor SQL și analiștilor de date de nivel intermediar care doresc să-și îmbunătățească abilitățile SQL prin stăpânirea utilizării Funcțiilor Analitice.
La finalul acestui training, participanții vor putea:
- Să înțeleagă conceptul și importanța Funcțiilor Analitice.
- Să aplice diverse Funcții Analitice pentru a rezolva probleme analitice complexe.
- Să combine Funcțiile Analitice cu alte caracteristici SQL pentru o analiză completă a datelor.
- Să optimizeze interogările pentru o performanță mai bună folosind Funcții Analitice.
GESTIONAREA ȘI PROIECTAREA BAZELOR DE DATE SQL - Personalizat
14 OreFormatul cursului
- Prelegere și discuție interactivă.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
MySQL LP - Fundamente
14 OreCursul nostru de Fundamente MySQL este conceput pentru a introduce participanții în conceptele de bază ale MySQL, un sistem de gestionare a bazelor de date relaționale utilizat pe scară largă. Orientat către începători, acest curs oferă o fundație solidă pentru persoanele interesate în gestionarea bazelor de date, dezvoltarea de software sau analiza datelor.
La finalizare, participanții vor învăța să:
- Navigheze eficient în MySQL: Înțelege mediul MySQL, inclusiv structura și componentele sale cheie, permițând navigarea și interacțiunea fără probleme cu sistemul de baze de date.
- Efectueze operațiuni de manipulare a datelor: Efectuează operațiuni de bază și intermediare de manipulare a datelor, cum ar fi inserarea, actualizarea, ștergerea și preluarea datelor din bazele de date MySQL.
- Construiască interogări SQL: Elaborează interogări SQL pentru a prelua date specifice din baze de date, incorporând tehnici de filtrare, sortare și limitare pentru a rafina rezultatele interogărilor.
- Aplice integritatea datelor: Aplică constrângeri precum chei primare, chei străine, constrângeri unice și nulabilitate pentru a menține integritatea datelor și a asigura consistența în cadrul bazelor de date MySQL.
- Gestioneze tranzacțiile: Inițiază, confirmă și anulează tranzacții pentru a asigura consistența și fiabilitatea datelor în operațiunile în mai multe etape din bazele de date MySQL.
- Utilizeze tipuri de date și funcții: Înțelege și utilizează o varietate de tipuri de date și funcții încorporate disponibile în MySQL pentru sarcini eficiente de manipulare, calcul și transformare a datelor.
- Aplice abilități practice: Participă la proiecte practice și studii de caz pentru a aplica conceptele învățate în scenarii practice, consolidând înțelegerea și dezvoltând abilități de rezolvare a problemelor.
SQL într-o Zi
7 OreAcest training live condus de un instructor (la fața locului sau la distanță) te va ghida prin cele mai importante elemente ale limbajului SQL. O combinație între materialele de training pregătite cu grijă și expertiza instructorului va servi ca o introducere în lumea bazelor de date.
SQL Nivel Avansat pentru Analiști
21 OreScopul acestui curs este de a oferi o înțelegere clară a utilizării SQL pentru diferite
baze de date (Oracle, SQL Server, MS Access...). Înțelegerea funcțiilor analitice și a
modului de a îmbina tabele diferite dintr-o bază de date va ajuta participanții să mute operațiile de analiză a datelor
pe partea bazei de date, în loc să le facă în aplicația MS Excel. Acest lucru poate, de asemenea,
ajuta în crearea oricărui sistem IT care folosește o bază de date relațională.
Baze de SQL
14 OreSQL este un limbaj standard folosit pentru accesarea și manipularea bazelor de date.
Acest training condus de un instructor, live (online sau la fața locului) este destinat utilizatorilor de nivel începător care doresc să înțeleagă și să folosească SQL pentru interogarea și raportarea datelor.
La finalul acestui training, participanții vor putea:
- Înțelege structura bazelor de date relaționale.
- Scrie declarații SQL de bază pentru a prelua, filtra și sorta date.
- Folosi funcții de agregare pentru a rezuma date.
- Efectua îmbinări de bază între mai multe tabele.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
SQL: De la Bază la Intermediar
35 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat analiștilor de date, profesioniștilor din domeniul bazelor de date și dezvoltatorilor de software de la nivel începător până la intermediar, care doresc să învețe SQL pentru a gestiona eficient bazele de date.
La sfârșitul acestui training, participanții vor putea:
- Înțelege și folosi comenzile și interogările de bază din SQL.
- Crea și manipula tabele și baze de date.
- Folosi SQL pentru a sorta, filtra și rezuma date.
- Implementa operații mai complexe precum join-uri, subinterogări și operații pe seturi.
- Aplica tehnici intermediare precum indecși, viziuni, proceduri stocate și triggeri.
SQL Pentru Știința Datelor și Analiza Datelor
14 OreAcest training condus de un instructor, live (online sau la fața locului) este destinat dezvoltatorilor de software, managerilor și analiștilor de afaceri care doresc să folosească sisteme de date mari pentru a stoca și prelua volume mari de date.
La sfârșitul acestui training, participanții vor putea:
- Să interogheze eficient volume mari de date.
- Să înțeleagă cum stochează și preia date sistemele de date mari.
- Să folosească cele mai recente sisteme de date mari disponibile.
- Să prelucreze date din sistemele de date în sisteme de raportare.
- Să învețe să scrie interogări SQL în:
- MySQL
- Postgres
- Hive Query Language (HiveQL/HQL)
- Redshift
Formatul Cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Bootcamp de Dezvoltare SQL
35 OreAceastă formare condusă de un instructor, în format live în Moldova (online sau la fața locului), este destinată începătorilor, programatorilor și administratorilor de baze de date care doresc să învețe sau să-și îmbunătățească abilitățile și cunoștințele în dezvoltarea SQL.
La finalul acestei formări, participanții vor putea să instaleze, să creeze, să gestioneze, să manipuleze și să monitorizeze baze de date folosind SQL și sisteme de gestionare a bazelor de date.
SQL de la Baze la Interogări Avansate
10 OreSQL este un limbaj standardizat utilizat pentru a interoga, manipula și gestiona datele în sistemele de baze de date relaționale.
Această sesiune de instruire condusă de un instructor, live (online sau la fața locului), este destinată utilizatorilor de la nivel începător până la nivel avansat care doresc să construiască interogări SQL eficiente și să lucreze cu încredere cu baze de date relaționale.
La finalul acestei instruiri, participanții vor dobândi abilitățile de a:
- Construi interogări SQL pentru a prelua, filtra și sorta date.
- Manipula date folosind operațiuni de inserare, actualizare și ștergere.
- Crea join-uri, subinterogări și rapoarte agregate.
- Aplica tehnici SQL avansate pentru analiza datelor din lumea reală.
Formatul Cursului
- Prelegeri conduse de instructor combinate cu discuții ghidate.
- Construirea de interogări și exerciții practice.
- Demonstrații live-laborator folosind seturi de date reale.
Opțiuni de Personalizare a Cursului
- Dacă aveți nevoie de un program SQL personalizat pentru organizația dumneavoastră, vă rugăm să ne contactați pentru a aranja.
Bazele SQL
14 OreAcest curs de formare SQL este destinat persoanelor care doresc să dobândească abilitățile necesare pentru a extrage și analiza date din orice bază de date și pentru a crea rapoarte. Participanții la curs vor învăța:
- cum să scrie interogări SQL
- ce sunt bazele de date relaționale și cum le putem folosi
- ce sunt relațiile și cum să le creăm
- structura datelor
- diferențele dintre dialectele SQL (Oracle, T-SQL, ANSI)
- abilități practice pentru scrierea interogărilor
Acest curs SQL se ocupă de SQL generic ANSI. Poate fi utilizat în orice bază de date, inclusiv Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL și alte baze de date relaționale.
SQL Intermediar
14 OreSQL este un limbaj puternic pentru gestionarea și analiza datelor structurate în baze de date relaționale.
Acest training condus de un instructor, live (online sau la fața locului), este destinat utilizatorilor de nivel intermediar care doresc să-și aprofundeze abilitățile SQL pentru interogări complexe, manipularea datelor și optimizarea performanței.
La finalul acestui training, participanții vor putea:
- Scrie interogări SQL complexe folosind join-uri avansate și subinterogări.
- Manipula date folosind INSERT, UPDATE și DELETE.
- Utiliza funcții de fereastră pentru analize avansate.
- Optimiza interogările pentru o performanță mai bună.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
SQL în Microsoft Access
14 OreAcest curs de formare SQL este destinat persoanelor care doresc să dobândească abilitățile necesare pentru a extrage și analiza date folosind Microsoft Access. Participanții la curs vor învăța:
- cum să scrieți interogări SQL
- ce sunt bazele de date relaționale și cum le putem folosi
- ce sunt relațiile și cum să le creați
- structura datelor
- diferențele dintre dialectele SQL (Oracle, T-SQL, ANSI)
- abilități practice pentru scrierea interogărilor
Acest curs SQL se concentrează pe dialectul SQL din Microsoft Access.