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

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

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

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

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

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

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

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

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

ДДЛ

ДМЛ

Пуни облик

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

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

Тип

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

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

Подскуп од

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

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

Користи

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

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

Врсте

Повезан са

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

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

Команде

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Рецоммендед

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

  • популарна поређења: Разлика између Будди и Мате

    Разлика између Будди и Мате

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

    Разлика између шерифа и полицајца

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

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

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

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

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

    Разлика између гуштера и рептила

    Кључна разлика: Гуштери су део Скуамата подгрупе породице Рептила. Гмизавци су чланови Класе: Рептилија испод Филма: Хордата Краљевства: Анималиа. Модерни гмизавци су веома распрострањени на свим континентима, осим Антарктика. Класа: Рептилија се даље дистрибуира у подгрупе: Тестудине (корњаче, корњаче и корњаче), Спхенодонтиа (туатарас из Новог Зеланда), Скуамата (гуштери, змије и гуштери), и Крокодилије (кроко
  • популарна поређења: Разлика између Гаи и Би

    Разлика између Гаи и Би

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

    Разлика између Кицкбокинга и Муаи Тхаи Бокинга

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

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

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

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

    Кључна разлика: Куповина је да се добије нешто у замену за новац или робу. Куповина је чин или процес тражења и добијања нечега. Куповина и куповина су синоними. У већини случајева они се користе наизмјенично, али се у неком контексту користе другачије. Како? Разлике су наведене у наставку. Према Дицтионари.цом "Купи" је: Да стекне посједовање, или право, плаћањем или обећањем да ће платити еквивалент, посебно у новцу; куповину. Стицати размјен

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

Разлика између термина живота и животног осигурања

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