Oracle DML гэж юу вэ?
Oracle DML гэж юу вэ?

Видео: Oracle DML гэж юу вэ?

Видео: Oracle DML гэж юу вэ?
Видео: Загрузка и установка СУБД ORACLE / Илья Хохлов 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 Үзэл баримтлалын гарын авлага нь SELECTS-г агуулдаг DML дараах байдлаар: Өгөгдөл боловсруулах хэл ( DML ) мэдэгдэл Одоо байгаа схемийн объектууд дахь өгөгдлийг хайх эсвэл удирдах.

DML нь амлалт шаарддаг уу?

DDL нь автоматаар гүйцэтгэх бөгөөд энэ нь DML-д өгөгдөлд нөлөөлдөг байхад өгөгдлийн сангийн бүтэц, мета өгөгдөлд нөлөөлдөг тул та амлалтын мэдэгдэл гаргах шаардлагагүй. Тийм ч учраас DML нь заавал биелүүлэхийг шаарддаг буцаах Өөрчлөлттэй ижил эсвэл буцаах.

Зөвлөмж болгож буй: