Anonim

Ukazi DDL so del SQL in delujejo poleg ukazov DML, DCL in TCL za ustvarjanje in upravljanje baz podatkov. Oblikujejo osnovne gradnike za upravljanje SQL in so koristni, če veste, ali boste upravljali ali ustvarjali bazo podatkov s strukturiranim poizvedbenim jezikom.

Ukaze SQL sestavljajo predvsem DDL in DML. Ustvarili bi ali izbrisali bi bazo podatkov z ukazi DDL in dodali, premikali ali spreminjali podatke z DML. Ukazi DCL vam bodo pomagali pri upravljanju uporabnikov, dovoljenj in varnosti podatkov, medtem ko TCL pomaga pri upravljanju sprememb, ki jih vnesete v DML. Vsi sodelujejo v SQL, da bi zagotovili orodja, ki jih potrebujete za učinkovito ustvarjanje in upravljanje baz podatkov. Poznavanje teh ukazov je bistvenega pomena za vse, ki želijo priti v skrbnika baze podatkov ali podporo.

Nisem strokovnjak za SQL, vendar sem jih uporabljal in upravljal. Prav tako sem tesno prijatelj z nekom, ki te stvari piše v spanju. Naslednja vadnica je morda moje besede, vendar sta znanje in strokovnost le njegova. Vse napake ali opustitve bodo izključno moje.

Sledijo osnovni ukazi za vsak jezik. Ukazi DDL navajajo pogoje, potrebne za ustvarjanje baz podatkov, tabel in predmetov. Ukazi DML navajajo pogoje, potrebne za upravljanje predmetov in podatkov v zbirki podatkov, ki ste jo ustvarili. Ukazi DCL navajajo pogoje, ki so potrebni za upravljanje uporabnikov, in ukazi TCL so tisti, ki jih lahko uporabite za nastavitev točk za shranjevanje in izvedbo sprememb.

DDL (jezik opredelitve podatkov)

Za definiranje sheme podatkovnih baz se uporablja DDL (jezik opredelitve podatkov). Pomaga pri ustvarjanju in upravljanju baze podatkov in predmetov v njej. Stavki DDL spreminjajo strukturo baze podatkov na številne načine, kot so ustvarjanje, brisanje, spreminjanje sheme in predmetov.

Glede na okus SQL, ki ga uporabljate, izjave DDL lahko vključujejo:

  • ALTER TABLE
  • ALTER VIEW
  • RAČUNALNIŠKE DRŽAVE
  • USTVARJANJE DATABE
  • USTVARJALI FUNKCIJO
  • USTVARJITE VLOGO
  • USTVARJITE TABELO
  • USTVARJITE POGLED
  • PODATKOVNI PODATKI
  • FUNKCIJA DROPA
  • DROP ROLE
  • DROP TABELA
  • DROP POGLED
  • PODELI
  • REVOKE

Temeljni stavki DDL DDL so:

  • SPREMINJATI
  • TRUNCATE
  • KOMENTAR
  • USTVARJITE
  • OPIS
  • OBNOVI
  • DROP
  • POKAŽI
  • UPORABA

Te se bodo pojavile v vseh različicah SQL. Vsak ukaz DDL za delovanje potrebuje vrsto predmeta in identifikator.

Na primer: CREATE TABLE () ali DROP ime predmeta objekta.

DML (jezik za upravljanje podatkov)

Drug element SQL je DML (jezik manipulacije podatkov). To vam omogoča pridobivanje, vstavljanje, posodabljanje, odstranjevanje in splošno upravljanje podatkov v bazi podatkov SQL. Ti ukazi bodo tisti, ki jih boste uporabljali vsakodnevno pri upravljanju baz podatkov. To samo po sebi ni poseben jezik, ampak je del SQL-a.