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

Аутор: Randy Alexander
Датум Стварања: 3 Април 2021
Ажурирати Датум: 26 Јуни 2024
Anonim
Вежбајте SQL језик уз SqlFiddle  - извршавање SQL упита у прегледачу
Видео: Вежбајте SQL језик уз SqlFiddle - извршавање SQL упита у прегледачу

Садржај

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

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


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

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

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

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


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

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