Кућа Развој Шта је структурирани језик упита (скл)? - дефиниција из техопедије

Шта је структурирани језик упита (скл)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи структурирани језик упита (СКЛ)?

Структурирани језик упита (СКЛ) је стандардни језик рачунара за управљање релацијским базама података и манипулацију подацима. СКЛ се користи за испитивање, уметање, ажурирање и модификацију података. Већина релацијских база података подржава СКЛ, што је додатна предност за администраторе база података (ДБА), јер су оне често потребне за подршку база података на неколико различитих платформи.

Први пут развијен почетком 1970-их у ИБМ-у Раимонд Боице и Доналд Цхамберлин, СКЛ је комерцијално издао Релатионал Софтваре Инц. (данас познат као Орацле Цорпоратион) 1979. Тренутна стандардна СКЛ верзија добровољна је, усклађена са добављачима и прати је Американац. Национални институт за стандарде (АНСИ). Већина главних добављача има и власничке верзије које су уграђене и изграђене на АНСИ СКЛ-у, нпр. СКЛ * Плус (Орацле) и Трансацт-СКЛ (Т-СКЛ) (Мицрософт).

Тецхопедиа објашњава структурирани језик упита (СКЛ)

Један од најосновнијих ДБА обреда проласка је учење СКЛ-а, које започиње писањем прве СЕЛЕЦТ изјаве или СКЛ скрипте без графичког корисничког интерфејса (ГУИ). Све чешће, релацијске базе података користе ГУИ за лакше управљање базом података, а упити се сада могу поједноставити помоћу графичких алата, нпр. Чаробњака за превлачење и испуштање. Међутим, учење СКЛ-а је императив, јер такви алати никада нису тако моћни као СКЛ.

СКЛ код је подељен у четири главне категорије:

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