Tutorial SQL pentru începători: Învață SQL în 7 zile
Rezumatul tutorialului SQL
Ce ar trebui să știu?
Cursul este conceput pentru începătorii SQL. Nu este necesară experiența anterioară în DB.
Programa SQL
Fundamentele bazei de date
👍 Lesspe 1 | Ce este o bază de date? — Definiție, Înțeles, Tipuri, Exemplu |
👍 Lesspe 2 | Ce este SQL? — Aflați elementele de bază SQL, formularul complet SQL și cum să utilizați |
👍 Lesspe 3 | MySQL Tutorial Workbench pentru începători - Cum să instalați MySQL Banc de lucru și utilizare |
Proiectare baze de date
👍 Lesspe 1 | Tutorial de proiectare a bazelor de date — Aflați modelarea datelor |
👍 Lesspe 2 | Ce este normalizarea? — Exemplu de bază de date 1NF, 2NF, 3NF, BCNF |
👍 Lesspe 3 | Ce este ER Modeling? — Învață cu exemplu |
Noțiuni de bază SQL
👍 Lesspe 1 | MySQL Creați tabel — Cum se creează o bază de date în MySQL |
👍 Lesspe 2 | MySQL SELECT — Învață cu exemplu |
👍 Lesspe 3 | MySQL UNDE Clauza — ȘI, SAU, ÎN, NU ÎN Exemplu de interogare |
👍 Lesspe 4 | MySQL INSERT INTO Query — Cum se adaugă un rând în tabel (exemplu) |
👍 Lesspe 5 | MySQL DELETE Interogarea — Cum să ștergeți un rând dintr-un tabel |
👍 Lesspe 6 | MySQL UPDATE Interogare — Învață cu exemplu |
Sortarea datelor
👍 Lesspe 1 | COMANDA PENTRU în MySQL — DESC & ASC Interogare cu EXEMPLU |
👍 Lesspe 2 | Clauza SQL GROUP BY și HAVING — Învață cu exemplu |
👍 Lesspe 3 | MySQL Tutorial pentru wildcards — Îmi place, NU Îmi place, Escape, ( % ), ( _ ) |
👍 Lesspe 4 | Expresii regulate MYSQL (REGEXP) — Ce este, sintaxă și exemple |
funcţii
👍 Lesspe 1 | MySQL funcţii — Șir, numeric, definit de utilizator, stocat |
👍 Lesspe 2 | MySQL Tutorial privind funcțiile agregate - SUMA, AVG, MAX, MIN , COUNT, DISTINCT |
Trebuie să știi lucruri!
👍 Lesspe 1 | MySQL Tutorial IS NULL & IS NOT NULL — Învață cu exemplu |
👍 Lesspe 2 | MySQL INCREMENT AUTO — Învață cu exemplu |
👍 Lesspe 3 | MYSQL – ALTER, DROP, RENUMIRE, MODIFICA — Ce este, Sintaxă cu exemple |
👍 Lesspe 4 | MySQL LIMITĂ & OFFSET — Învață cu exemplu |
Cele mai de temut subiecte!
👍 Lesspe 1 | MySQL Tutorial de subinterogare — Învață cu exemplu |
👍 Lesspe 2 | MySQL Tutorial JOINS — INTERIOR, EXTERIOR, STÂNGA, DREAPTA, CRUCE |
👍 Lesspe 3 | MySQL UNIUNE — Tutorial complet |
👍 Lesspe 4 | MySQL Vizualizări — Cum se creează o vizualizare din tabele cu exemple |
👍 Lesspe 5 | MySQL Index Tutorial — Creați, adăugați și plasați |
Ce urmează!
👍 Lesspe 1 | Prima ta aplicație folosind MySQL și PHP - Noțiuni de bază! |
👍 Lesspe 2 | Oracle MySQL Certificarea 5.6 - Oracle MySQL 5.6 Ghid de studiu |
👍 Lesspe 3 | SQL vs MySQL — Care este diferența dintre SQL și MySQL? |
👍 Lesspe 4 | Cele mai bune instrumente SQL — 25 de cele mai bune instrumente SQL, software de bază de date și IDE |
👍 Lesspe 5 | Creatori și editor de interogări SQL — 10 cei mai buni generatori și editor de interogări SQL |
👍 Lesspe 6 | Compilator și editori SQL online — 10 CELE MAI BUNE COMPILATOR și EDITORI SQL online |
👍 Lesspe 7 | Cursuri SQL gratuite — 11 cele mai bune cursuri și certificări SQL gratuite |
👍 Lesspe 8 | Cărți SQL — 14 cele mai bune cărți SQL pentru începători și experți |
👍 Lesspe 9 | Cheat Sheet SQL — Cheat Sheet Comenzi SQL |
👍 Lesspe 10 | Întrebări de interviuri SQL — Top 50 de întrebări și răspunsuri la interviu SQL |
👍 Lesspe 11 | Tutorial SQL PDF — Descărcați PDF Tutorial SQL pentru începători |
MariaDB
👍 Lesspe 1 | MariaDB tutorial — Învățați Sintaxa, Comenzile cu Exemple |
👍 Lesspe 2 | MariaDB vs MySQL - Care e diferenta dintre MariaDB & MySQL |
Ce este un DBMS?
Un sistem de gestionare a bazelor de date (DBMS) este un software utilizat pentru stocarea și gestionarea datelor. Acesta garantează calitatea, durabilitatea și confidențialitatea informațiilor. Cel mai popular tip de SGBD sunt sistemele de management al bazelor de date relaționale sau RDBMS. Aici, baza de date constă dintr-un set structurat de tabele și fiecare rând al unui tabel este o înregistrare.
Ce este SQL?
Structured Query Language (SQL) este limbajul standard pentru manipularea datelor într-un SGBD. Cu cuvinte simple, este folosit pentru a vorbi cu datele dintr-un SGBD. Următoarele sunt tipuri de instrucțiuni SQL
- Data Definition Language (DDL) vă permite să creați obiecte precum Scheme, Tabele în baza de date
- Limbajul de control al datelor (DCL) vă permite să manipulați și să gestionați drepturile de acces la obiectele bazei de date
- Limbajul de manipulare a datelor (DML) este utilizat pentru căutarea, inserarea, actualizarea și ștergerea datelor, care vor fi parțial acoperite în acest tutorial SQL.
Ce este Query?
O interogare este un set de instrucțiuni date sistemului de management al bazei de date. Acesta spune oricărei baze de date ce informații doriți să obțineți din baza de date. De exemplu, pentru a prelua numele studentului din tabelul bazei de date STUDENT, puteți scrie interogarea SQL astfel:
SELECT Student_name from STUDENT;
Procesul SQL
Când doriți să executați o comandă SQL pentru orice sistem DBMS, trebuie să găsiți cea mai bună metodă pentru a vă îndeplini solicitarea, iar motorul SQL determină modul de interpretare a acelei sarcini specifice.
Componentele importante incluse în acest proces SQL sunt:
- Motor de interogare SQL
- Motoare de optimizare
- Dispecer de interogări
- Motorul clasic de interogări
Un motor de interogări clasic vă permite să gestionați toate interogările non-SQL.
Optimizare SQL
Să știi cum să faci interogări nu este prea dificil, dar trebuie să înveți și să înțelegi cu adevărat cum funcționează stocarea datelor și cum sunt citite interogările pentru a optimiza performanța SQL. Optimizările se bazează pe doi factori cheie:
- Efectuarea alegerilor corecte la definirea structurii bazei de date
- Aplicarea celor mai adecvate metode de citire a datelor.
Ce vei învăța în acest curs SQL?
Acest tutorial de bază SQL este conceput pentru oricine intenționează să lucreze cu baze de date, în special în rolurile de administratori de sistem și dezvoltatori de aplicații. Tutorialele îi ajută pe începători să învețe comenzile SQL de bază, inclusiv SELECT, INSERT INTO, UPDATE, DELETE FROM și multe altele. Fiecare comandă SQL vine cu exemple clare și concise.
Pe lângă lista de comenzi SQL, tutorialul prezintă flashcard-uri cu funcții SQL, cum ar fi AVG(), COUNT() și MAX(). Alături de acestea, chestionarele vă ajută să vă validați cunoștințele de bază ale limbii.
Acest curs SQL vă va ajuta să gestionați diferite aspecte ale limbajului de programare SQL.
De ce ar trebui să înveți SQL?
SQL este un limbaj ușor de învățat conceput special pentru a lucra cu baze de date. Există o cerere în creștere pentru profesioniști care se pot ocupa de baze de date. Aproape fiecare mare companie folosește SQL. Este utilizat pe scară largă în diverse sectoare, cum ar fi rezervarea biletelor, serviciile bancare, platformele de social media, partajarea datelor, comerțul electronic etc., astfel încât există oportunități vaste disponibile pentru dezvoltatorul SQL.