Разлика између ДДЛ и ДМЛ у табличном облику

Кључна разлика: ДДЛ, који се залаже за Дата Дефинитион Лангуаге, углавном се користи за дефинисање шеме у бази података. Такође дефинише однос између уноса у бази података. ДМЛ, који се залаже за Лангуаге Манипулатион Лангуаге, је такође језик базе података. Ипак, за разлику од ДДЛ-а, ДМЛ се може користити за убацивање, брисање, оживљавање и модификовање података, а не само за одређивање.

ДДЛ и ДМЛ су два типа језика базе података. Називају се суб-језици, јер имају мање објеката од пуних програмских језика. Обе припадају породици синтаксних елемената који се примарно користе у односу на базе података. Оба користе изразе и команде Струцтуред Куери Лангуаге (СКЛ), који се користе за дохват и управљање подацима у релационој бази података.

ДДЛ, који се залаже за Дата Дефинитион Лангуаге, углавном се користи за дефинисање шеме у бази података. Такође дефинише однос између уноса у бази података. ДДЛ се такође може користити за дефинисање одређених безбедносних ограничења. Као што је раније наведено, ДДЛ примарно користи СКЛ наредбе које се користе за креирање, мијењање и уништавање објеката базе података.

Једном извршена, ДДЛ команде резултирају новим табелама које се чувају у "системском каталогу". Овај каталог се такође назива речником података или директоријумом података. Међутим, промене могу само да дефинишу податке у директоријуму и њихов међусобни однос. Док, ДМЛ се може користити за модификацију самих података.

ДМЛ, који се залаже за Лангуаге Манипулатион Лангуаге, је такође језик базе података. Као и ДДЛ, то је првенствено улога у управљању базом података. Ипак, за разлику од ДДЛ-а, ДМЛ се може користити за убацивање, брисање, оживљавање и модификовање података, а не само за одређивање.

Ове манипулације подацима могу се применити на унутрашњим, концептуалним и екстерним нивоима шема. Међутим, треба напоменути да ниво сложености на сваком нивоу схеме варира један од другог. На пример, сложене процедуре ниског нивоа омогућавају ефикасан приступ, али процедуре се усредсређују на једноставност употребе, тако да оне укључују ниску сложеност.

ДМЛ се често користи иу проналажењу података. Може се поделити у два сегмента на основу његових конструкција за проналажење: Процедурална ДМЛ и Не-процедурална ДМЛ. Процедурална ДМЛ специфицира који подаци треба да се дохвате и како се тражени подаци морају преузети. Не-процедурална ДМЛ специфицира који подаци треба да се дохвате, али не и начин на који би се тражени подаци требали преузети.

Поређење ДДЛ и ДМЛ у табеларном облику:

ДДЛ

ДМЛ

Пуни облик

Језик дефиниције података

Лангуаге Манипулатион Лангуаге

Тип

Лангуаге Датабасе

Лангуаге Датабасе

Подскуп од

Структурирани језик упита (СКЛ)

Структурирани језик упита (СКЛ)

Користи

Користи се за дефинисање структура података, посебно схема базе података

Користи се за обраду података структура података

Врсте

Повезан са

Дефинисање података

Уметање, брисање, оживљавање и модификовање података

Команде

ЦРЕАТЕ - за креирање објеката у бази података

АЛТЕР - мења структуру базе података

ДРОП - брисање објеката из базе података

ТРУНЦАТЕ - уклањање свих записа из табеле, укључујући све размаке који су издвојени за записе

ЦОММЕНТ - додајте коментаре у речник података

РЕНАМЕ - преименовање објекта

СЕЛЕЦТ - преузима податке из базе података

ИНСЕРТ - убацује податке у табелу

УПДАТЕ - ажурира постојеће податке унутар табеле

ДЕЛЕТЕ - брише све записе из табеле, простор за записе остаје

МЕРГЕ - УПСЕРТ операција (уметање или ажурирање)

ПОЗИВ - позовите подпрограм ПЛ / СКЛ или Јава

ОБЈАШЊАВАЈТЕ ПЛАН - објасните путању приступа подацима

ЛОЦК ТАБЛЕ - контрола конкурентности

Слика љубазношћу: ска.орг.ук, склинструцтор.цом

Рецоммендед

Везани Чланци

  • разлика између: Разлика између Инц и Лтд

    Разлика између Инц и Лтд

    Кључна разлика: Укључено је формирање новог бизниса, чије је правно лице одвојено од својих власника. Добици и губици се не преносе власницима. Друштво са ограниченом одговорношћу (доо) је компанија чија је одговорност чланова или претплатника компаније ограничена на оно што су инвестирали или гарантовали компанији. Да би пословала у било којој земљи, држави или граду, компанија се мора регистровати код владе те државе и земље како би се успоставила као правно лице. Постоје различите врсте у којима се компанија може регистровати да постане правно лице, што укључује корпорациј
  • разлика између: Разлика између америчке војске и америчких маринаца

    Разлика између америчке војске и америчких маринаца

    Кључна разлика: Америчка војска и амерички маринци су два различита сегмента оружаних снага Сједињених Држава. Војска САД је одговорна за све копнене војне операције. Маринци су веома мобилна амфибијска нападна сила. Познато је да су маринци мобилни, лагани и веома брзи. Обучени су да нападају воду и усп
  • разлика између: Разлика између уља од рижиних плодова и уља каноле

    Разлика између уља од рижиних плодова и уља каноле

    Кључна разлика : Према њиховим именима, кључна разлика између ова два уља се заснива на њиховом биљном извору, при чему се "уље из пиринчаног мозга" добија из љуске клица и пиринча житарица пиринча, а "уље каноле" се добија од репице биљка каноле. Уља се сматрају битним дијелом кухања. Широко се користе за дубоко пржење, пирјање, пржење, прелив за салату, итд, али са толико различитих сорти које можете изабрати, постаје тешко и тешко изабр
  • разлика између: Разлика између општег закона и законског закона

    Разлика између општег закона и законског закона

    Кључна разлика: Заједнички закони су закони који су донесени на основу судских одлука. Ови закони су развијени на основу одлука донесених у старијим судским предметима. Заједнички закони су познати и као судска пракса или преседан. Статутарни закони су закони који су записани и кодификовани од стране законо
  • разлика између: Разлика између керамике и турмалин сушила за косу

    Разлика између керамике и турмалин сушила за косу

    Кључна разлика: Керамички сушачи за косу су сушачи за косу који се напајају керамичким грејним јединицама. Ове сушаре су сличне старијим сушачима који су били напајани металним калемом. Турмалин сушачи косе су електрични уређаји који се израђују помоћу турмалин полудрагог камења. Камење се користи за њихову способност да емитују ионе и и
  • разлика између: Разлика између тактике и стратегије

    Разлика између тактике и стратегије

    Кључна разлика: Главна разлика између ове двије ријечи је та да стратегија има већи опсег. Она се фокусира на крајњи циљ. Његов главни циљ је покушати постићи крајњу тачку. Тактике, с друге стране, имају мањи опсег. Они се фокусирају на покушај да досегну од задатка до задатка; њихов главни циљ да заврше непос
  • разлика између: Разлика између ЛГ Оптимус Г Про и Самсунг Галаки Ноте ИИ

    Разлика између ЛГ Оптимус Г Про и Самсунг Галаки Ноте ИИ

    Кључна разлика: ЛГ Оптимус Г Про има велике надоградње за свог претходника, ЛГ Оптимус Г. Уређај поседује масивни 5, 5-инчни Труе Фулл ХД ИПС екран осетљив на додир са мулти-тоуцх функцијом и густином пиксела од 401 ппи. Испод поклопца се налази 1.7 ГХз Куад-цоре Снапдрагон 600, што га чини прилично брзим и брзим. Ноте ИИ је познат по великом дисплеју од 5, 5 инча (141 мм), као и по његов
  • разлика између: Разлика између Веверице и Цхипмунк-а

    Разлика између Веверице и Цхипмунк-а

    Кључна разлика: Вјеверице су врста малих или средњих глодаваца. Ова породица обухвата веверице од дрвета, веверице, веверице, веверице и преријске псе. Веверице су врста веверица. Физички, веверице су много мање од већине других врста веверица, скоро половина. Такође, веверице имају тенденцију да имају истакнуте црне и беле
  • разлика између: Разлика између јечма и пшенице

    Разлика између јечма и пшенице

    Кључна разлика: јечам који припада роду Хордеум краљевства Плантае је члан породице трава и сматра се житарицама. Јечам има различите намјене, укључујући крух, житарице, сточну храну, за ферментацију пива и других дестилираних пића, јуха, варива, круха и алгицида. Пшеница, која припада роду Тритицум, под краљевством Плантае, такође је члан породице трава и сматра се житарицама. Пшеница се користи у различитим апликацијама широм света. Најчешћа употреба пшенице укључује као ос

Избор Уредника

Разлика између Леново Тхинкпад Твист и иПад

Кључна разлика: Јединствени аспект Леново Тхинкпад Твист-а је да је то преносиви лаптоп са могућношћу окретања екрана и преклапања. Ово омогућава уређају да заузме четири режима дизајна. Ово укључује Лаптоп мод, Таблет мод, режим шатора и на крају, Станд Моде. Леново Тхинкпад Твист има 12.5 ХД ИПС екран са сензором за додир конструкције од