Допустим мы исследуем литературные тексты и задача требует, чтобы каждый абзац хранился отдельно. Чтобы можно было работать с большим количеством такого материала, лучше всего хранить его в базе данных. Попробуем использовать Postgres. Чтобы войти в консоль Postgres в командной строке Linux дадим команду: psql Далее команды выполняются в консоли psql
Создадим таблицу для хранения абзацев, с указанием автора и названия произведения. Начнем со сказок Пушкина: CREATE TABLE skazki (
paragraph INTEGER,
name VARCHAR,
autor VARCHAR,
text TEXT
); Здесь: В отличии от Windows в Unix-подобных системах регистр букв в именованных сущностях (именах переменных, полях и пр. ) имеет значение: name, Name и NAME- это три разных переменных или поля. Посмотрим что за структура получилась: \d skazki Результат работы команд мы здесь приводить в текстовом виде не будем, дзен их некрасиво форматирует. В необходимы случаях будут скришоты.
Запишем в таблицу несколько строф из сказки Пушкина: