SQL*Plus — различия между версиями

Материал из Национальной библиотеки им. Н. Э. Баумана
(Новая страница: «{{статья пишется}}»)
 
м
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{статья пишется}}
+
'''SQL*Plus''' - программа-интерпретатор командной строки для работы с системой управления базами данных Oracle Database, в которой могут выполняться команды SQL и PL/SQL в интерактивном виде или из сценария.
 +
 
 +
SQL*Plus работает как относительно простой инструмент, с интерфейсом командной строки. Программисты и администраторы СУБД обычно используют его как инструмент по умолчанию, так как интерфейс доступен практически в любой установке программного обеспечения Oracle.
 +
 
 +
== История ==
 +
Первая версия SQL*Plus заменила UFI («дружественный интерфейс»). UFI появилась в базе данных Oracle до 4 версии. Позже были добавлены новые возможности для UFI и его имя стало Расширенный UFI (англ. Advanced UFI). Потом название изменили на SQL*Plus.
 +
 
 +
По состоянию на 2020 год продукт продолжает носить имя SQL*Plus.
 +
 
 +
== Назначение ==
 +
Утилита SQL*Plus позволяет выполнять команды SQL и блоки PL/SQL, а также решать ряд других задач. С помощью SQL*Plus можно:
 +
 
 +
*вводить, редактировать, запоминать, загружать и выполнять команды SQL и блоки PL/SQL;
 +
*форматировать, создавать, сохранять, печатать и публиковать в Web результаты выполнения запросов (отчеты);
 +
*получать описание (имена и типы столбцов) любой таблицы и представления;
 +
*обращаться к удаленным базам данных и копировать из них данные;
 +
*посылать и принимать сообщения от конечных пользователей;
 +
*администрировать базу данных.
 +
 
 +
== Типы команд ==
 +
SQL*Plus понимает три категории текста:
 +
 
 +
*SQL-выражения
 +
*PL/SQL блоки
 +
*внутренние команды SQL*Plus, например:
 +
команды контроля окружающей среды, такие как SET
 +
команды мониторинга окружающей среды, такие как SHOW
 +
Сценарии могут включать в себя все эти компоненты.
 +
 
 +
== Источники ==
 +
#История, типы команд, использование, совместимость URL: https://ru.wikipedia.org/wiki/SQL*Plus#%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F.org  (дата обращения: 23.05.2020)
 +
#Назначение, основные команды URL: http://citforum.ru/database/oracle/sqlplus/.org  (дата обращения: 23.05.2020)

Версия 17:54, 23 мая 2020

SQL*Plus - программа-интерпретатор командной строки для работы с системой управления базами данных Oracle Database, в которой могут выполняться команды SQL и PL/SQL в интерактивном виде или из сценария.

SQL*Plus работает как относительно простой инструмент, с интерфейсом командной строки. Программисты и администраторы СУБД обычно используют его как инструмент по умолчанию, так как интерфейс доступен практически в любой установке программного обеспечения Oracle.

История

Первая версия SQL*Plus заменила UFI («дружественный интерфейс»). UFI появилась в базе данных Oracle до 4 версии. Позже были добавлены новые возможности для UFI и его имя стало Расширенный UFI (англ. Advanced UFI). Потом название изменили на SQL*Plus.

По состоянию на 2020 год продукт продолжает носить имя SQL*Plus.

Назначение

Утилита SQL*Plus позволяет выполнять команды SQL и блоки PL/SQL, а также решать ряд других задач. С помощью SQL*Plus можно:

  • вводить, редактировать, запоминать, загружать и выполнять команды SQL и блоки PL/SQL;
  • форматировать, создавать, сохранять, печатать и публиковать в Web результаты выполнения запросов (отчеты);
  • получать описание (имена и типы столбцов) любой таблицы и представления;
  • обращаться к удаленным базам данных и копировать из них данные;
  • посылать и принимать сообщения от конечных пользователей;
  • администрировать базу данных.

Типы команд

SQL*Plus понимает три категории текста:

  • SQL-выражения
  • PL/SQL блоки
  • внутренние команды SQL*Plus, например:
команды контроля окружающей среды, такие как SET
команды мониторинга окружающей среды, такие как SHOW

Сценарии могут включать в себя все эти компоненты.

Источники

  1. История, типы команд, использование, совместимость URL: https://ru.wikipedia.org/wiki/SQL*Plus#%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F.org (дата обращения: 23.05.2020)
  2. Назначение, основные команды URL: http://citforum.ru/database/oracle/sqlplus/.org (дата обращения: 23.05.2020)