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