Съдържание
- Предимство: централизирана система за управление и контрол
- Предимство: стандартизация
- Недостатък: невъзможност за прилагане на рекурсивна обработка
- Недостатък: несъвместимост и сложност
- Недостатък: ограничена функционалност
Orace SQL (структурираният език) е компютърен език, предназначен за управление на данни, съхранявани в RDBM база данни (система за управление на релационни данни). RDBMS е система от таблици, която съхранява данни и представлява връзката между тях. SQL има няколко елемента на структурата, включително клаузи, изрази, изрази и предикати. Oracle SQL обикновено се използва за управление на данни, съхранявани в база данни (наричана още RDBMS или просто Oracle).
Предимство: централизирана система за управление и контрол
Исканията на Oracle SQL ви позволяват да контролирате данни от централно таблично хранилище. Администраторът на базата данни е отговорен за създаване на потребители, предоставяне на привилегии, добавяне на записи, изтриване на повтаряща се информация, модифициране на данни и опашки от процеси. Централизираното съхранение на данни се споделя и има достъп от множество приложения, което елиминира въвеждането и повторното съхранение.
Предимство: стандартизация
Най-голямото предимство на SQL на Oracle е стандартизацията и последователността на няколко различни реализации. SQL е стандартизиран за първи път от ANSI (American Standards Institution) през 1986 г. и е ратифициран през 1987 г. от Международната организация по стандартизация (ISO), която поддържа органа по стандартизация.
Недостатък: невъзможност за прилагане на рекурсивна обработка
Според ръководството за SQL един от най-големите недостатъци е невъзможността за извършване на рекурсивни процеси. Това е вид компютърна функция (или програма), при която стъпка или процедура рестартира цялата програма или процес. В SQL липсват общи конструкции в други езици за програмиране на високо ниво, като например „за“ и „какво“. Той не може да повтаря действия и няма начин да се дефинира повтаряща се структура в SQL.
Недостатък: несъвместимост и сложност
Един от най-големите недостатъци на SQL на Oracle е несъвместимостта и несъвместимостта на данните във времето и синтаксиса на данните, конкатенацията на изречения и чувствителността. Езикът е сложен, с ключови думи, подобни на COBOL, с по-малко правила за синтаксис от граматиката.
Недостатък: ограничена функционалност
SQL е специфичен домейн или език със специално предназначение, като използването му е ограничено до конкретни програми за домейни. SQL операторите се експлоатират върху таблици и набори от данни, като лични бази данни и електронни таблици на акаунти. SQL е специфичен за домейн декларативен език, ограничен до представяне на таблици с данни.