Oracle DML деген эмне?
Oracle DML деген эмне?

Video: Oracle DML деген эмне?

Video: Oracle DML деген эмне?
Video: Что такое база данных и SQL? 2024, Май
Anonim

Oracle DML Билдирүүлөр. DML (Data Manipulation Language) билдирүүлөрү SQL тилиндеги маалыматтарды издөө жана манипуляциялоо үчүн колдонулган элемент. Бул билдирүүлөрдү колдонуу менен сиз жаңы саптарды кошуу, учурдагы саптарды жаңыртуу жана жок кылуу, таблицаларды бириктирүү жана башкалар сыяктуу операцияларды аткара аласыз.

Ошондой эле суроо, Oracleде DML жана DDL деген эмне?

DML Data Manipulation Language дегенди билдирет. ичинде болгон SQL билдирүүлөрү DML класс INSERT, UPDATE жана DELETE болуп саналат. Маалыматтарды аныктоо тилдери ( DDL ) маалымат базасынын структурасын аныктоо үчүн колдонулат. Ар кандай CREATE, DROP жана ALTER буйруктары мисал болуп саналат DDL SQL билдирүүлөрү.

Ошо сыяктуу эле, DML кандай түрлөрү бар? Эки бар DML түрлөрү : процедуралык, мында колдонуучу кандай маалыматтар керек экенин жана аны кантип алуу керектигин көрсөтөт; жана процедуралык эмес, мында колдонуучу кандай гана маалымат керек экенин көрсөтөт.

Буга байланыштуу, Oracle'да DML билдирүүсүн тандообу?

Жалпы практикада болсо да, бул айырмачылык жасалган эмес жана ТАНДОО бөлүгү катары кеңири каралат DML . Айырмачылыктын жоктугуна мисал катары, Oracle 11.2 Түшүнүктөр колдонмосу ТАНДООлорду камтыйт DML төмөнкүдөй: Маалыматтарды манипуляциялоо тили ( DML ) билдирүүлөр учурдагы схема объекттериндеги маалыматтарды суроо же манипуляциялоо.

DML милдеттенмени талап кылабы?

DDL бул автомилдеттүү жана сиз милдеттенмелерди бербешиңиз керек, анткени ал маалымат базасындагы структурага же мета маалыматтарга таасир этет, ал эми DMLде ал маалыматтарга таасир этет. Ошондуктан, DML талап кылат же артка кайтаруу өзгөртүүгө же кайра кайтарууга.

Сунушталууда: