Изучение Amazon Web Services
На каком языке пишут запросы
Download 1.13 Mb.
|
самостоятелная работа
- Bu sahifa navigatsiya:
- Версии и редакции Oracle DB
- Standard Edition 2.
- Express Edition.
- Personal Edition.
На каком языке пишут запросы
Обычно запросы в реляционных СУБД пишут на языке SQL, эта аббревиатура так и расшифровывается – «язык структурированных запросов». С его помощью можно делать с данными в базе что угодно: добавлять, удалять, группировать, настраивать доступ для разных пользователей и так далее. Например, если мы хотим посмотреть всех подписчиков Skillbox Media «Код», живущих в Москве, запрос на языке SQL будет выглядеть так: select * from Subscribers // выбрать из таблицы «Подписчики» WHERE City = 'Moscow'// читателей, живущих в Москве. Как видно из примера, SQL максимально похож на обычный человеческий язык: выбери то, достань это, положи сюда и так далее. Именно благодаря своей простоте и естественности SQL и стал популярен – сейчас ни одно действие в интернете не обходится без запросов на этом языке. Но Oracle пошла дальше и выпустила свой диалект языка SQL – называется PL/SQL. Дословно это переводится как «процедурная надстройка для SQL». С его помощью можно собрать сразу много запросов в одном блоке кода и написать для них сложную логику поведения. Например, так выглядит код для добавления книги в библиотечный каталог: SQL> DECLARE isbn NUMBER(9) BEGIN isbn := 123456789; insert into book values (isbn, 'databases', 59.99); COMMIT; END; SQL> |
ma'muriyatiga murojaat qiling