Comenzile DDL fac parte din SQL și funcționează alături de comenzile DML, DCL și TCL pentru a crea și gestiona baze de date. Acestea formează elementele de bază pentru administrarea SQL și sunt utile pentru a ști dacă veți gestiona sau crea baze de date folosind Structured Query Language.

Comenzile SQL sunt compuse în principal din DDL și DML. Ați crea sau șterge o bază de date cu comenzi DDL și adăugați, mutați sau modificați date cu DML. Comenzile DCL vă vor ajuta să gestionați utilizatorii, permisiunile și securitatea datelor, în timp ce TCL vă ajută să gestionați modificările pe care le efectuați în cadrul DML. Toate lucrează împreună în cadrul SQL pentru a vă oferi instrumentele de care aveți nevoie pentru a crea și gestiona în mod eficient baze de date. Cunoașterea acestor comenzi este fundamentală pentru oricine dorește să intre în administratorul sau asistența bazei de date.
Nu sunt expert în SQL, dar le-am folosit și administrat. Sunt, de asemenea, prieteni apropiați cu cineva care scrie aceste lucruri în somn. Următorul tutorial poate fi cuvintele mele, dar cunoștințele și expertiza sunt toate ale sale. Orice erori sau omisiuni vor fi numai ale mele.
Ceea ce urmează sunt comenzile de bază pentru fiecare limbă. Comenzile DDL enumeră termenii necesari pentru a crea baze de date, tabele și obiecte. Comenzile DML enumeră termenii necesari pentru gestionarea obiectelor și datelor din baza de date pe care ați creat-o. Comenzile DCL enumeră termenii necesari pentru gestionarea utilizatorilor, iar comenzile TCL sunt cele pe care le puteți folosi pentru a seta punctele de salvare și pentru a comite modificările.
DDL (Limbajul de definire a datelor)
DDL (Limbajul definiției datelor) este utilizat pentru a defini schema bazei de date. Ajută la crearea și gestionarea bazei de date și a obiectelor din cadrul acesteia. Instrucțiunile DDL modifică structura bazei de date în mai multe moduri, cum ar fi crearea, ștergerea, modificarea schemei și a obiectelor.
poți juca jocuri Xbox pe computer
În funcție de aroma SQL pe care o utilizați, instrucțiunile DDL pot include:
- TABEL ALTER
- ALTER VIZUALIZARE
- STATISTICI COMPUTATE
- CREAȚI BAZA DE DATE
- CREAȚI FUNCȚIA
- CREAȚI ROLUL
- CREAȚI TABEL
- CREAȚI VIZUALIZARE
- BAZA DE DATE DROP
- FUNCȚIA DE DROP
- ROL DE DROP
- MESAJ DE DROP
- VEDERE DROP
- ACORDA
- REVOCA
Instrucțiunile de bază SQL DDL sunt:
Windows 10 tema de mulțumire
- VÂRSTĂ
- TRUNCHIA
- COMETARIU
- CREA
- DESCRIE
- RENUMIȚI
- CĂDERE BRUSCA
- SPECTACOL
- UTILIZARE
Acestea vor apărea în toate versiunile SQL. Fiecare comandă DDL va necesita un tip de obiect și un identificator pentru a funcționa.
De exemplu: CREATE TABLE [nume tabel] ([definiții coloane]) [parametri tabel] sau DROP tip obiect obiect nume obiect.
DML (Limbaj de manipulare a datelor)
Un alt element al SQL este DML (Limbajul de manipulare a datelor). Acest lucru vă permite să extrageți, să inserați, să actualizați, să eliminați și să gestionați în general datele dintr-o bază de date SQL. Aceste comenzi vor fi cele pe care le veți utiliza zi de zi la gestionarea bazelor de date. Acesta nu este un limbaj specific, ci face parte din SQL.
- SELECTAȚI
- INTRODUCE
- ACTUALIZAȚI
- ȘTERGE
- INSERIRE BULK
- MERGE
- READTEXT
- UPDATETEXT
- WRITETEXT
- ÎNCEPE
- COMITEAZA
- ROLLBACK
- COPIAȚI ÎN
- COPIAȚI ÎN
- A PUNE
- OBȚINE
- LISTĂ
- ELIMINA
Din nou, diferite arome de SQL vor folosi unele sau toate aceste comenzi DML și multe chiar le adaugă pe ale lor.
De exemplu: SELECTAȚI [numele coloanei] din [numele tabelului] sau UPDATE [numele tabelului] SET [numele coloanei = valoare] unde [condiție].
DCL (Limbajul de control al datelor)
DCL (Limbajul de control al datelor) este utilizat pentru a controla utilizatorii și sistemul din jurul bazei de date în sine. Este cel mai adesea utilizat pentru a gestiona permisiunile utilizatorilor și pentru a gestiona securitatea datelor, deci este important să știți.
Comenzile DCL comune includ:
cum deblochezi pe cineva pe kik
- ACORDA
- REVOCA
- SETUSER
- EXECUTAȚI AS, declarație
- EXECUTAȚI AS, clauza
- REVENI
- CHEIE MASTER DESCHISĂ.
- CHEIE MASTER ÎNCHIS
- CHEIE SIMETRICĂ DESCHISĂ
- ÎNCHIDEȚI CHEIA SIMETRICĂ
De exemplu: GRANT [privilegiu] ACTIVAT [obiect] TO [utilizator] sau REVOCARE [permisiune] ACTIVAT [obiect] DE la [utilizator].
TCL (Limbajul de control al tranzacțiilor)
TCL (Limbajul de control al tranzacțiilor) este utilizat pentru a grupa instrucțiunile DML împreună pentru a forma tranzacții logice și pentru a gestiona orice modificări aduse datelor de instrucțiunile DML. Dacă executați comenzi DML, acestea nu sunt neapărat făcute permanente până când nu închideți sesiunea curentă. Dacă doriți să comiteți manual din orice motiv, puteți utiliza o comandă TCL.
- ÎNCEPE TRANZACȚIA DISTRIBUITĂ
- ÎNCEPE TRANZACȚIA
- COMITIAȚI TRANZACȚII
- COMITETEAZĂ MUNCA
- TRANZACȚIE DE RETRACT
- LUCRU ROLLBACK
- SALVAȚI TRANZACȚIA
De exemplu: COMMIT; va salva orice modificări făcute cu DML înainte de a trece la alte comenzi. SAVEPOINT savepoint_name; va crea o poziție de salvare la fel ca un joc de salvare. În cazul în care ceva nu merge bine, puteți rula baza de date înapoi în acel punct și puteți începe din nou.
Cele patru sunt elementele de bază ale gestionării bazelor de date SQL. Aceasta este o pagină de nivel foarte înalt pentru cei care doresc să exploreze subiectul SQL. Cunoașteți aceste comenzi și cum sunt utilizate și intră în joc o lume cu totul nouă a bazelor de date și a gestionării bazelor de date. Deoarece SQL se află în spatele majorității aplicațiilor cloud, site-urile web, aplicațiile web, aplicațiile și majoritatea suitelor de productivitate din jur este o abilitate bună de învățat!
Articole Interesante
Alegerea Editorului
Aplicația Feedback Hub a primit o actualizare cu funcții noi în inelul Fast
Microsoft lucrează în mod constant la îmbunătățirea modului în care membrii programului Insider împărtășesc feedback despre oricare dintre produsele lor. În mod clar, îmbunătățirea centrului de feedback pentru Windows 10 este o parte a acestui efort. Recent, compania a început să lanseze o nouă actualizare a aplicației Feedback Hub (versiunea 1.1703.971.0) pentru Windows Insider
Creați o comandă rapidă de ecran în Windows 10
O nouă funcție Screen Snip a fost adăugată la Windows 10 pentru a trage rapid și a partaja o captură de ecran. Puteți crea o comandă rapidă pentru desktop pentru ao deschide direct.
Probleme cunoscute în Windows 10 Versiunea 20H2
Cu câteva ore în urmă, Microsoft a pus Windows 10 versiunea 20H2 la dispoziția tuturor. Utilizatorii interesați îl pot instala acum prin Windows Update sau îl pot reinstala de la zero, descărcând o imagine ISO. Înainte de a instala această nouă versiune de Windows 10, este o idee bună să verificați lista problemelor cunoscute. De fiecare data
Cum se copiază o foaie în Excel
Când lucrați în Excel, uneori va trebui să creați una sau mai multe copii ale foii de calcul. Din fericire, crearea de foi de calcul duplicat nu este o sarcină dificilă. În acest articol, veți afla cum să copiați o foaie Excel în mai multe
Arhive de etichete: semnătură de e-mail avast
Cum să vizualizați urmăritorii Instagram ale cuiva fără un cont
În zilele noastre, este posibil să obțineți o mulțime de informații de pe rețelele sociale fără un cont. Puteți găsi totul fără un cont, fie că este vorba de știri de ultimă oră, muzică sau tendințe din rețelele sociale. Dar cum rămâne cu urmăritorii Instagram? Chiar daca tu
Cum să sortați automat e-mailurile în Gmail
Fără îndoială, Gmail este cel mai popular serviciu de e-mail. Funcționează excelent cu aplicațiile de la terți pentru a sincroniza conținutul în diferite protocoale. De asemenea, vă oferă opțiuni bune de automatizare, gestionare și sortare a e-mailurilor. Acest lucru se face prin