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
Ce este panglica în Excel?
Iată un ghid pas cu pas despre cum să personalizați panglica în Microsoft Excel și alte programe Microsoft Office.
Cum să blochezi sau să deblochezi pe cineva din aplicația Clubhouse
Clubhouse ar putea fi doar la început, dar asta nu înseamnă că platforma de socializare cu creștere rapidă nu este afectată de unele dintre vechile probleme găsite pe alte platforme de socializare. Pentru a fi specific, nu există garanții
Cum să vă deplasați în jurul și între filele din foile de lucru în Excel
Aflați cum să comutați filele și să vă deplasați între foile de lucru în Excel folosind tastele comenzilor rapide de la tastatură, Caseta de nume și Accesați.
Cum să remediați problemele de date mobile pe Galaxy S7
Deși rar, pot exista unele momente în care Galaxy S7 sau S7 edge are probleme de conectare la operatorul de telefonie pentru a primi date mobile. Deși ocazional din cauza zonelor moarte din zona dvs., ocazional sunt legate probleme de date mobile
Cum se folosește dictarea cu tastatura tactilă în Windows 10
Iată cum să configurați și să utilizați dictarea cu tastatura tactilă în Windows 10. Windows 10 Fall Creators Update acceptă dictarea pe desktop.
Opriți ca Firefox să nu urmărească modul de lumină și întuneric în Windows 10
Dacă setați tema „Întunecat” ca temă a aplicației dvs. în Windows 10, Firefox 63 va aplica automat tema întunecată încorporată. Iată cum să dezactivați acest lucru.
Schimbați setările fontului ClearType în Windows 10
Iată cum puteți schimba opțiunile de font ClearType în Windows 10 pentru aplicațiile desktop utilizând expertul special ClearType Text Tuner.