Tutorial SQL: Listă de comenzi SQL cu exemple
Publicat: 2022-11-20SQL este forma scurtă pentru Structured Query Language. Structured Query Language (SQL) este folosit pentru a efectua sarcini pe baze de date. O bază de date este o colecție de date care a fost organizată astfel încât să fie ușor de întreținut și actualizat. Seturile de date sau fișierele care conțin informații, inclusiv date despre tranzacții, informații despre clienți, date financiare și detalii despre produse, sunt adesea agregate și stocate în baze de date computerizate.
Orice tip de date poate fi stocat, întreținut și accesat folosind baze de date. Ei adună date despre indivizi, locații sau obiecte. Este colectat într-un singur loc pentru a fi văzut și examinat. S-ar putea să vă gândiți la bazele de date ca la o colecție de date bine organizată.
Vom aprofunda elementele de bază ale SQL în acest tutorial SQL Server.
Ce este SQL?
Comunicarea bazei de date este posibilă prin limbajul de calculator cunoscut sub numele de SQL sau Structured Query Language. Poate fi folosit pentru a crea tabele noi pentru stocarea datelor sau pentru a adăuga informații la cele existente. Datele deja disponibile în baza de date pot fi preluate folosind interogări SQL. În plus, SQL poate fi folosit pentru a face calcule simple la complexe asupra datelor.
Unul dintre avantajele principale ale SQL este capacitatea sa de a opera pe seturi de date masive. SQL funcționează ca un instrument care vă permite să vă ocupați de informații, terabytes, dacă este necesar, în timp ce baza de date oferă o viteză foarte mare de calcul și procesare a datelor.
SQL este folosit de majoritatea RDBMS (sisteme de management al bazelor de date relaționale) de acolo. Câteva exemple de RDBMS sunt:
- MySQL
- Oracle SQL
- PostgreSQL
- IBM
- Microsoft SQL Server
Învață cursuri de dezvoltare software online de la cele mai bune universități din lume. Câștigați programe Executive PG, programe avansate de certificat sau programe de master pentru a vă accelera cariera.
Deveniți confortabil cu comenzile SQL
SQL este folosit în principal pentru operațiuni CRUD pe baze de date, adică Creare, Citire, Actualizare și Ștergere. Cele mai frecvent utilizate comenzi sunt menționate mai jos în acest tutorial SQL -
SELECTAȚI
Exemplu: SELECT * FROM EMPLACEES
Comanda SELECT este folosită pentru a extrage sau colecta date dintr-o bază de date.
ACTUALIZAȚI
Exemplu: UPDATE table_name
Această comandă actualizează baza de date după ce setează noi valori pentru coloane sau rânduri.
ȘTERGE
Exemplu: DELETE FROM table_name
Această comandă șterge datele dintr-o bază de date.
CREAȚI TABEL
Exemplu: CREATE TABLE table_name( coloana1 tip de date,
tipul de date coloana2,
tipul de date coloana3,
….
);
Această comandă creează un nou tabel în baza de date în care operează utilizatorul.
Cursuri populare și articole despre inginerie software
Programe populare | |||
Program Executive PG în Dezvoltare Software - IIIT B | Programul de Certificat Blockchain - PURDUE | Programul de certificate de securitate cibernetică - PURDUE | MSC în Informatică - IIIT B |
Alte articole populare | |||
Salariu inginer cloud în SUA 2021-22 | Salariu AWS Solution Architect în SUA | Salariu pentru dezvoltatori backend în SUA | Salariu pentru Dezvoltator Front End în SUA |
Salariu web developer in SUA | Întrebări de interviu Scrum Master în 2022 | Cum să începi o carieră în securitatea cibernetică în 2022? | Opțiuni de carieră în SUA pentru studenții la inginerie |
ALTER TABLE
Exemplu: ALTER TABLE nume_tabelă
ADD tip de date nume_coloană;
Comanda ALTER TABLE este folosită pentru a modifica un tabel dintr-o schemă de bază de date.
DROP TABLE
Exemplu: DROP TABLE table_name
Această comandă este folosită pentru a șterge un tabel dintr-o bază de date existentă.
Webinarul exclusiv pentru dezvoltare software upGrad pentru tine –
SAAS Business – Ce este atât de diferit?
Ce sunt cheile în SQL?
Înregistrările individuale sau rândurile de date din tabel pot fi identificate în mod unic folosind chei. Ajută la stabilirea și recunoașterea legăturilor între rândurile de rânduri de tabel.
Diferitele tipuri de chei sunt:
Cheia primară: cheia primară este folosită pentru a identifica fiecare instanță a unui obiect în mod distinct. Există o singură cheie primară per schemă. Această cheie poate fi un număr unic sau un șir unic de-a lungul întregului tabel.
Cheie externă: cheile externe ale unei scheme de bază de date sunt coloane care se referă la cheia primară a altui tabel. O cheie externă poate acționa ca cheie primară pentru un alt tabel.
Cheie compusă: O cheie primară este denumită cheie compusă dacă include mai multe atribute (mai multe).
Cheie candidată: în afară de cheia primară, toate celelalte atribute sunt considerate chei candidate.
Super-cheie: O super-cheie este un grup de caracteristici utilizate pentru a identifica un tuplu într-un mod specific.
Se alătură în SQL
Pentru a îmbina informații din două sau mai multe tabele pe baza unui câmp partajat, SQL ne permite să facem acest lucru cu o simplă comandă „JOIN”. Următoarea listă include multe tipuri de unire:
- INNER JOIN: Atâta timp cât condiția este îndeplinită, comanda INNER JOIN selectează toate rândurile din tabelele menționate. Acest cuvânt cheie va genera setul de rezultate prin îmbinarea tuturor rândurilor din tabelele spuse care satisfac o anumită cerință.
- RIGHT JOIN: Această îmbinare preia toate înregistrările din tabelul din dreapta și rândurile care se potrivesc din tabelul din stânga.
- LEFT JOIN: Această unire colectează și afișează toate înregistrările din tabelul din stânga și cele care se potrivesc cu tabelul din dreapta.
- FULL OUTER JOIN: Această îmbinare preia înregistrările atunci când există o potrivire în înregistrările din tabelul din stânga sau din dreapta.
Avantajele utilizării SQL
În timp ce SQL are limitări semnificative, cum ar fi o interfață simplă și constrângeri de cost, beneficiile depășesc contra. SQL este incredibil de accesibil pe toate platformele, iar ușurința sa de utilizare permite oricui să devină expert.
Ar trebui să luați în considerare următoarele avantaje ale trecerii la SQL:
- SQL este un limbaj incredibil de portabil: este compatibil cu PC-uri, laptopuri, mașini virtuale, servere și anumite dispozitive mobile. Se poate rula rapid pe porturile locale gazdă. Orice persoană de pe aceeași adresă IP îl poate accesa, cu condiția să aibă parola pentru schema bazei de date. Mobilitatea sa îl face o alternativă excelentă pentru consumatori, deoarece aceștia pot partaja cu ușurință orice de la o mașină la alta.
- Nu există nicio cerință pentru cunoștințe de codificare. Codarea poate necesita multă experiență și înțelegere înainte de a putea fi folosită, ceea ce face dificilă înțelegerea celorlalți. SQL, totuși, nu are nevoie de expertiză în codificare, ci doar de utilizarea unor termeni de bază precum „CREATE”, „ALTER”, „FROM”, etc.
- Oferă o varietate de perspective de date. Când utilizați SQL, puteți construi diferite vederi ale unei baze de date, oferind utilizatorilor perspective distincte asupra structurii și conținutului bazei de date.
- Codul său este open source. MySQL, PostgreSQL și majoritatea sistemelor de gestionare a bazelor de date oferă cod SQL accesibil pe care oamenii îl pot folosi gratuit. SQL este utilizat de majoritatea sistemelor majore de gestionare a bazelor de date, inclusiv cele de la IBM, Oracle și Microsoft. Accesibilitatea SQL este un aspect important.
Concluzie
SQL a fost de multă vreme popular în industria IT de ceva vreme. Fiecare afacere sau orice serviciu computerizat are acum baze de date. Este probabil unul dintre cele mai populare limbaje de programare astăzi, dar puțini își dau seama că a ajutat la nașterea unei industrii, RDBMS, care promovează accesul eficient și structurat la date.
Îmbunătățiți-vă cariera cu programul Executive PG de la upGrad în dezvoltarea de software
Dezvoltarea software este una dintre cele mai profitabile opțiuni de carieră pentru tinerii profesioniști. Dacă sunteți deja în industrie sau doriți să începeți, trebuie să vă înscrieți în Programul Executive PG de la upGrad în Dezvoltare software . Programul vă învață abilități solicitate și cele zece limbaje și instrumente de codare cele mai plătite . Puteți alege dintre patru specializări, inclusiv Blockchain Development, Full Stack Development, DevOps și Cloud Backend Development.
Pe lângă învățarea limbajelor de programare cele mai bine plătite , puteți lucra la peste 30 de studii de caz și proiecte. Membrii facultății de talie mondială susțin prelegeri live și sesiuni online pentru curs. Asistența studenților este disponibilă non-stop.
Aplicați acum pentru a obține admiterea la curs cel mai devreme!
Ce este SQL?
Structured Query Language (SQL) este un limbaj de programare folosit pentru a efectua sarcini de bază de date.
Ce este DBMS?
Un sistem computerizat de stocare a datelor este un sistem de gestionare a bazelor de date (sau DBMS).
Câte ore de învățare oferă acest program?
Cursul upGrad pentru Dezvoltator Full Stack are peste 450 de ore de învățare.