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

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

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

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

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

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

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

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

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

ДДЛ

ДМЛ

Пуни облик

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

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

Тип

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

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

Подскуп од

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

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

Користи

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

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

Врсте

Повезан са

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

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

Команде

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рецоммендед

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

  • разлика између: Разлика између САТ и САТ тематских тестова

    Разлика између САТ и САТ тематских тестова

    Кључна разлика : Кључна разлика између ова два теста је да је САТ Реасонинг Тест заснован на три предмета који су математика, критичка секција за читање и писање, док се испитни предмети САТ фокусирају само на једну тему као што је УС Хистори, Пхисицс или било која друга особа предмет. САТ и САТ предмети су стандардизирани тестови који су намијењени средњошколцима како би измјерили своју спремност за рад на нивоу факултета. Ови тестови су веома корисни за службенике за упис на колеџ и органе власти да измери спо
  • разлика између: Разлика између иПхоне 4 и иПхонеа 5

    Разлика између иПхоне 4 и иПхонеа 5

    Кључна разлика: Аппле иПхоне 4 је направио огромне таласе када је лансиран у јуну 2012. као наследник за иПхоне 3ГС. Продавало се са намером да промовише видео позиве. ИПхоне 4 подржава 3, 5-инчни ИПС ЛЦД са ЛЕД позадинским осветљењем, капацитивни екран осетљив на додир са 640 к 960 пиксела и 16 милиона боја. ИПхоне 5 је најновији иновативни производ компаније Аппле. Они су направили нови телефон слицкер, тањи и лакши са још више упакованих функција. иПхоне 5, већи од својих претходника, подржава 4-инчни ИПС ЛЦД екран са позадинским осв
  • разлика између: Разлика између океана и мора

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

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

    Разлика између Плаза и Пиазза

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

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

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

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

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

    Разлика између младих и тинејџера

    Кључна разлика: Млади се односе на младу особу, односно особу између дјетињства и одраслог доба. С друге стране, тинејџер се односи на некога ко је посебно између 13 и 19 година. У већини случајева термини су међусобно замјењиви и могу се користити као синоними. Међутим, ова два термина имају тенденцију да имају ра
  • разлика између: Разлика између Пине и Мапле

    Разлика између Пине и Мапле

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

    Разлика између гаса и испарења

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

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

Разлика између воћа и ораха

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