2.1. Введение#
2.1. Введение
В данной главе рассматривается, как использовать SQL для выполнения простых операций. Этот документ предназначен только для ознакомления и никоим образом не является исчерпывающим руководством по SQL. Множество книг было написано по SQL, включая [melt93] и [date97]. Необходимо помнить, что некоторые функции языка Tantor SE являются расширениями стандарта.
В приведенных ниже примерах мы предполагаем, что вы создали базу данных с именем mydb
, как описано в предыдущей главе, и смогли запустить psql.
Примеры, приведенные в данной документации, также можно найти в файлах исходного кода Tantor SE в каталоге src/tutorial/
. (Пакет бинарных файлов Tantor SE может не включать эти файлы). Чтобы использовать эти файлы, сначала перейдите в указанный каталог и выполните команду make:
$
cd
...
/src/tutorial$
make
Это создает скрипты и компилирует файлы на языке C, содержащие пользовательские функции и типы. Затем, чтобы начать обучение, выполните следующие действия:
$
psql -s mydb
...
mydb=>
\i basics.sql
Команда \i
считывает команды из указанного файла. Опция -s
команды psql
переводит вас в режим пошагового выполнения, при котором перед отправкой каждого оператора на сервер происходит пауза. Команды, используемые в этом разделе, находятся в файле basics.sql
.