Преглед садржаја:
- Дефиниција - Шта значи језик дефиниције података (ДДЛ)?
- Тецхопедиа објашњава језик дефиниције података (ДДЛ)
Дефиниција - Шта значи језик дефиниције података (ДДЛ)?
Језик дефиниције података (ДДЛ) је рачунски језик који се користи за креирање и модификацију структуре објеката базе података у бази података. Ови објекти базе података укључују приказе, шеме, табеле, индексе итд.
Овај термин је у неким контекстима познат и као језик описа података, јер описује поља и записе у табели базе података.
Тецхопедиа објашњава језик дефиниције података (ДДЛ)
Садашња индустрија база података укључује ДДЛ у било који формални језик који описује податке. Међутим, сматра се подскупом СКЛ-а (Струцтуред Куери Лангуаге). СКЛ често користи императивне глаголе са уобичајеним енглеским, као што су реченице, за имплементацију модификација базе података. Дакле, ДДЛ се не приказује као други језик у СКЛ бази података, али дефинише промене у шеми базе података.
Најчешће коришћени ДДЛ у СКЛ упиту су:
- ЦРЕАТЕ: Ова наредба гради нову табелу и има унапред дефинисану синтаксу. Синтакса израза ЦРЕАТЕ је ЦРЕАТЕ ТАБЛЕ (). УСТВАРИТЕ ТАБЕЛУ Запослени (ИД запосленика ИНТЕГЕР ПРИМАРНИ КЉУЧ, Име ЦХАР (50) НУЛЛ, презиме ЦХАР (75) НОТ НУЛЛ).
- АЛТЕР: Наредба алтер модифицира постојећу таблицу базе података. Ова наредба може сабрати додатни ступац, испустити постојеће ступце и чак променити врсту података ступаца који су укључени у табелу базе података. Синтакса наредбеног замјењивања је параметри АЛТЕР типа објекта. АЛТЕР ТАБЕЛА Запослени ДОДАЈ ДОБ датум.
- ДРОП: Наредба дроп брише табелу, индекс или приказ. Синтакса изјаве спуста је име објекта ДРОП објекта. ДРОП ТАБЛЕ Запослени.