2.1. Введение#

2.1. Введение

2.1. Введение #

В данной главе рассматривается, как использовать SQL для выполнения простых операций. Этот документ предназначен только для ознакомления и никоим образом не является исчерпывающим руководством по SQL. Множество книг было написано по SQL, включая [melt93] и [date97]. Необходимо помнить, что некоторые функции языка Tantor BE являются расширениями стандарта.

В приведенных ниже примерах мы предполагаем, что вы создали базу данных с именем mydb, как описано в предыдущей главе, и смогли запустить psql.

Примеры, приведенные в данной документации, также можно найти в файлах исходного кода Tantor BE в каталоге src/tutorial/. (Пакет бинарных файлов Tantor BE может не включать эти файлы). Чтобы использовать эти файлы, сначала перейдите в указанный каталог и выполните команду make:

$ cd .../src/tutorial
$ make

Это создает скрипты и компилирует файлы на языке C, содержащие пользовательские функции и типы. Затем, чтобы начать обучение, выполните следующие действия:

$ psql -s mydb

...

mydb=> \i basics.sql

Команда \i считывает команды из указанного файла. Опция -s команды psql переводит вас в режим пошагового выполнения, при котором перед отправкой каждого оператора на сервер происходит пауза. Команды, используемые в этом разделе, находятся в файле basics.sql.