База података се користи за чување података. Постоје разне врсте база података. Једна уобичајена врста база података су релацијске базе података. У тим базама података се похрањују у таблице. Табеле се састоје од редова и ступаца. Ред је запис, а колона поље. Табеле су повезане помоћу ограничења као што су примарни и страни кључеви. Релативни системи за управљање базама података користе се за чување, преузимање и манипулацију подацима. Неки од њих су МССКЛ, Орацле, МиСКЛ. Језик који се користи за обављање операција на релацијским базама података назива се структурираним језиком упита (СКЛ). Језик дефиниције података (ДДЛ) и Језик манипулације подацима (ДМЛ) су поткатегорије СКЛ-а. Тхе кључна разлика између ДДЛ-а и ДМЛ-а је то ДДЛ се користи за промену структуре базе података док се ДМЛ користи за управљање подацима у бази података.
1. Преглед и кључне разлике
2. Шта је ДДЛ
3. Шта је ДМЛ
4. Сличности између ДДЛ и ДМЛ
5. Упоредна упоредба - ДДЛ вс ДМЛ у табеларном облику
6. Резиме
ДДЛ значи Језик дефиниције података. Овај језик се користи за промену структуре базе података. Цреате, Алтер, Дроп, Трунцате су неке ДДЛ команде.
Слика 01: СКЛ
Погледајте следеће примере ДДЛ-а написане на ТСКЛ-у (МССКЛ сервер);
Испод изјаве ће створити базу података именован „запослени“.
створити запосленог у бази података;
Испод изјаве ће избришите постојећу базу података запослени.
пад запосленог у бази података;
Испод ДДЛ изјаве се користи за направите табелу.
креирајте табелу тбл_емплоиее
(
ид инт није нула,
фирстНаме варцхар (30),
одељење варцхар (30),
примарни кључ (ид)
);
Алтер команда може се користити за додавање колона, измену постојећих колона и за испуштање колона.
Пример за додајте нову колону плаћање на сто тбл_емплоиее је како слиједи.
измените табелу тбл_емплоиее додајте бројчано плаћање (4,2);
Испод изјаве можете користити дроп табле.
дроп табле тбл_емплоиее;
Такође је могуће задржати структуру табеле и избрисати детаље у табели. То се може учинити помоћу скраћивање команде. Може да избрише све записе у табели и такође ће обрисати податке у меморији. Дакле, није могуће повратити операцију.
скраћивати таблицу тбл_емплоиее;
ДМЛ значи Језик манипулације подацима. ДМЛ се користи за управљање подацима у бази података. Уобичајене ДМЛ команде су: убацивање, брисање, ажурирање.
Слиједи неколико примјера ДМЛ-а написаних помоћу ТСКЛ-а (МССКЛ сервер)
Испод се изјава користи унесите вредности у табелу тбл_емплоиее.
Убаците у вредности тбл_емплоиее (ид, прво име, одељење) (1, „Анн“, „Хуман Ресоурцес“);
Испод изјаве користи се за брисање записа. Наредба за брисање може да избрише податке из табеле, али их не брише у потпуности из меморије. Стога је могуће повратити операцију.
избриши из тбл_емплоиее где је ид = 1;
Тхе упдате цомманд дане у наставку користи се за промену одређеног реда.
упдате тбл_емплоиее сет Департмент = 'Рачуноводство' где је ид = 1;
ДДЛ вс ДМЛ | |
ДДЛ је врста СКЛ-а који користи за промену структуре базе података. | ДМЛ је врста СКЛ-а који користи за управљање подацима у бази података. |
Урадити | |
Изјаве ДДЛ-а не могу се вратити. | Изјаве ДМЛ-а могу се вратити. |
Команде | |
Стварање, измена, испадање, скраћивање итд. Спада у ДДЛ. | Уметање, ажурирање, брисање итд. Спада у ДМЛ. |
Начин рада | |
Изјаве ДДЛ утичу на целу табелу. | ДМЛ утиче на један или више редака. |
Релациона база података је уобичајена врста база података. Структурирани језик упита (СКЛ) користи се за обављање операција као што су складиштење, манипулација и преузимање података из релацијских база података. СКЛ има главне три подкатегорије. То су ДДЛ, ДМЛ и ДЦЛ. Разлика између ДДЛ и ДМЛ је та што се ДДЛ користи за промену структуре базе података, а ДМЛ се користи за управљање подацима у бази података.
Можете преузети ПДФ верзију овог чланка и користити је за оффлине употребу према напомени. Молимо преузмите ПДФ верзију овде Разлика између ДДЛ и ДМЛ
1.Поинт, Туториалс. „Преглед СКЛ-а , Туториалс Поинт, 15. августа 2017. Доступно овде
2.Поинт, Туториалс. „Т-СКЛ - Изјаве о ДМЛ-у.“, Туториалс Поинт, 31. децембра 1969. Доступно овде
1.'СКЛ'Би Багок - Властити рад, (ЦЦ БИ-СА 3.0) преко Цоммонс Викимедиа