Junior — Middle
ДБ-ларда DDL жана DML буйруктарынын айырмасы эмнеде жана ал кандай аныкталат?
sobes.tech AI
AIден жооп
DDL (Маалыматтарды аныктоо тили) жана DML (Маалыматтарды иштетүү тили) SQL командасынын ар башка категориялары болуп саналат жана алардын максатына карата айырмаланат:
- DDL маалымат базасынын түзүлүшүн аныктоо жана өзгөртүү үчүн колдонулат: таблицаларды, индекс, схемаларды түзүү, өзгөртүү жана өчүрүү. Мисалдар:
CREATE,ALTER,DROP. - DML таблицалардын ичинде маалыматтар менен иштөө үчүн арналган: маалыматтарды кошуу, жаңылоо, өчүрүү жана суроо. Мисалдар:
INSERT,UPDATE,DELETE,SELECT.
Атайын айырма — DDL маалымат базасынын түзүлүшүнө таасир этет, ал эми DML таблицалардын мазмунуна.
Androidда, SQLite менен иштөөдө, бул буйруктар окшош жол менен колдонулат, мисалы, таблицаларды түзүү үчүн — DDL, маалыматтарды кошуу же өзгөртүү үчүн — DML.