Sobes.tech
Middle

DDL, DML, DCL деген эмне? Алардын айырмачылыктары жана командалардын мисалдары кандай?

sobes.tech AI

AIден жооп

DDL (Маалыматтарды аныктоо тили) — маалыматтарды аныктоо тили. Бул базанын түзүлүшүн түзүү жана өзгөртүү үчүн колдонулат. Командалардын мисалдары:

  • CREATE TABLE
  • ALTER TABLE
  • DROP TABLE

DML (Маалыматтарды иштетүү тили) — маалыматтарды иштетүү тили. Маалыматтарды кошуу, өзгөртүү, өчүрүү жана алуу мүмкүнчүлүгүн берет. Командалардын мисалдары:

  • SELECT
  • INSERT
  • UPDATE
  • DELETE

DCL (Маалыматтарды башкаруу тили) — кирүү жана укуктарды башкаруу тили. Командалардын мисалдары:

  • GRANT (укуктарды берүү)
  • REVOKE (укуктарды алуу)

Аермалар:

  • DDL маалымат базасынын түзүмү менен иштейт.
  • DML таблицалардын мазмуну менен иштейт.
  • DCL колдонуучулардын укуктарын жана коопсуздукту башкарет.