Mis on erinevus languse ja kustutamise vahel SQL-is - Erinevus-Vahel

Mis on erinevus languse ja kustutamise vahel SQL-is

The peamine erinevus DROP ja DELETE vahel SQLis on see DROP on DDL (Data Definition Language) käsk, samas kui DELETE on DDL (Data Manipulation Language) käsk.

Andmebaas on andmete kogum. Andmebaasi haldamise süsteem (DBMS) on tarkvara, mis aitab salvestada, hankida ja manipuleerida andmebaasides lihtsalt. Andmebaas salvestab andmeid tabelites. Relatsioonandmebaasi haldussüsteem (RDBMS) on keerukas DBMS. RDBMS-i tabelid on omavahel seotud. MySQL ja MSSQL on kaks ühist RDBMS-i. Struktureeritud päringukeel (SQL) aitab kirjutada päringuid ja teostada andmeid RDBMSis. DROP ja DELETE on kaks suurt SQL käsku.

Kaetud peamised valdkonnad

1. Mis on SQL-käsud
- kategooriad
2. Mis on DROP SQL-is
- Mõiste, funktsionaalsus
3. Mis on DELETE SQL-is
- Mõiste, funktsionaalsus
4. Mis vahe on DROP ja DELETE vahel SQL-is
- peamiste erinevuste võrdlus

Võtmesõnad

DDL, DROP, DELETE, SQL, RDBMS


Mis on SQL-käsud

SQL-käskudel on peamiselt kolm alajaotust. Need on järgmised.

Andmete määratlemise keel (DDL) - Need käsud aitavad muuta andmebaasi struktuuri ja sellega seotud objekte.

Data Manipulation Language (DML) - need käsud võimaldavad manipuleerida andmebaasides salvestatud andmeid.

Andmekontrolli keel (DCL) - Need käsud aitavad hallata kasutajaid, kes saavad juurdepääsu andmebaasidele.

Mis on DROP SQL-is

DROP on SQL-i DDL-käsk.


Programmeerijad saavad kasutada DROP-i olemasoleva andmebaasi kustutamiseks RDBMSist.

DROP DATABASE schoolInfo;

Ülaltoodud käsk kustutab / kõrvaldab andmebaasi nimega schoolInfo.

Lisaks on võimalik teostada DROP andmebaasi objektidel, nagu näiteks tabelid. Näide on järgmine.

DROP TABLE õpilane;

Käsk eemaldab andmebaasi nimega õpilane.

Mis on DELETE SQL-is

DELETE on SQL-i DML-käsk. See aitab kustutada olemasolevad kirjed tabelist.

DELETE FROM üliõpilane;

Ülaltoodud käsk aitab kustutada kõik tabeli dokumendid, mida nimetatakse õpilaseks.

Lisaks saab programmeerija kirjutada päringuid, et teha toiminguid ainult valitud ridadel, kasutades WHERE-klauslit.

DELETE FROM üliõpilane

KUS id = 10;

Käsk aitab õpilase tabelist kustutada kirje, millel on ID 10.

Erinevus DROP ja DELETE vahel SQLis

Määratlus

DROP on SQL-i käsk andmebaaside või muude objektide (näiteks tabelite) kustutamiseks RDBMS-ist, samas kui DELETE on SQL-i käsk RDBMS-i andmebaasis olevate tabelite ridade kustutamiseks. Seega on see põhiline erinevus DROPi ja DELETE vahel SQLis.

Kategooria

Kuigi DROP on DDL-käsk, on DELETE DML-käsk. Seega on see peamine erinevus DROPi ja DELETE vahel SQLis.

Kasutamine

Lisaks aitab DROP kustutada andmebaase või nendega seotud objekte, samal ajal kui DELETE aitab tabelis olevaid kirjeid eemaldada. See on teine ​​oluline erinevus DROPi ja DELETE vahel SQLis.

Järeldus

SQL on keel, mis on mõeldud andmete haldamiseks RDBMSis. DROP ja DELETE on kaks olulist SQL käsku. Peamine erinevus DROPi ja DELETE vahel SQLis on see, et DROP on DDL (Data Definition Language) käsk, samas kui DELETE on Data Manipulation Language (DDL) käsk.

Viide:

1. „SQL DROP võtmesõna”.