Садржај
- Предност: централизовани систем управљања и контроле
- Предност: стандардизација
- Недостатак: немогућност примене рекурзивне обраде
- Недостатак: некомпатибилност и сложеност
- Недостатак: ограничена функционалност
Ораце СКЛ (структурирани језик) је рачунарски језик дизајниран за управљање подацима ускладиштеним у РДБМ бази података (релациони систем управљања подацима). РДБМС је систем табела који чува податке и представља однос између њих. СКЛ има неколико елемената структуре, укључујући клаузуле, изразе, изјаве и предикате. Орацле СКЛ се обично користи за управљање подацима ускладиштеним у бази података (такође се назива РДБМС или једноставно Орацле).
Предност: централизовани систем управљања и контроле
Потраживања Орацле СКЛ-а омогућавају вам контролу података из централног табеларног спремишта. Администратор базе података одговоран је за стварање корисника, додељивање привилегија, додавање записа, брисање поновљених информација, измену података и редова процеса. Централизовано складиштење података дели и приступа му више апликација, што елиминише унос података и понављање складиштења.
Предност: стандардизација
Највећа предност Орацле-овог СКЛ-а је стандардизација и доследност неколико различитих примена. СКЛ је први пут стандардизовао АНСИ (Америчка институција за стандардизацију) 1986. године, а ратификовао 1987. године Међународна организација за стандардизацију (ИСО), која одржава тело за стандардизацију.
Недостатак: немогућност примене рекурзивне обраде
Према СКЛ водичу, један од највећих недостатака је немогућност извођења рекурзивних процеса. Ово је врста рачунарске функције (или програма) у којој корак или поступак поново покрећу читав програм или процес. СКЛ-у недостају уобичајене конструкције у другим програмским језицима високог нивоа, као што су „фор“ и „вхат“. Не може поновити радње и не постоји начин да се дефинише репетитивна структура у СКЛ-у.
Недостатак: некомпатибилност и сложеност
Један од највећих недостатака Орацле-овог СКЛ-а је недоследност и некомпатибилност података у времену и синтакса података, спајање реченица и осетљивост. Језик је сложен, са кључним речима сличним ЦОБОЛ-у, са мање правила синтаксе од граматике.
Недостатак: ограничена функционалност
СКЛ је специфични домен или језик посебне намене, са употребом ограниченом на одређене програме домена. СКЛ изрази се користе на табелама и скуповима података, као што су личне базе података и прорачунске табеле рачуна. СКЛ је декларативни језик специфичан за домену ограничен на представљање табела података.