1-зертханалық жұмыс
1-зертханалық жұмыс
1-зертханалық жұмыс
Установка сервера
PostgreSQL является одной из наиболее популярных систем управления базами данных. Сам проект
postgresql эволюционировал из другого проекта, который назывался Ingres. Формально развитие
postgresql началось еще в 1986 году. Тогда он назывался POSTGRES. А в 1996 году проект был
переименован в PostgreSQL, что отражало больший акцент на SQL. И собственно 8 июля 1996 года
состоялся первый релиз продукта.
С тех пор вышло множество версий postgresql. Текущей версией является версия 17. Однако
регулярно также выходят подверсии.
PostgreSQL поддерживается для всех основных операционных систем - Windows, Linux, MacOS.
Официальный сайт проекта: https://www.postgresql.org/.
PostgreSQL развивается как opensource. Исходный код проекта можно найти в репозитории на
гитхабе по адресу https://github.com/postgres/postgres.
Установка
Оставим путь по умолчанию и перейдем к следующему шагу. Затем необходимо будет установить
пароль для суперпользователя postgres:
При установке запомним пароль, так как он потребуется для подключения к серверу. Затем нужно
будет установить порт, по которому будет запускаться сервер. Можно оставить порт по умолчанию:
И после завершения установки мы увидем следующее окно, и для выхода нажмем на кнопку Finish:
Таким образом, сервер PostgreSQL установлен, и мы можем начинать с ним работать.
1.2 Графический клиент pgAdmin
После этого нам откроется следующая программа pgAdmin. При открытии также отображится окно
для ввода пароля для подключения к серверу Postgres:
Здесь необходимо ввести пароль для суперпользователя postgres, который был задан при установке
PostgreSQL.
После успешного логина нам откроется содержимое сервера:
В частности, в узле Databases мы можем увидеть все имеющиеся базы данных. По умолчанию здесь
есть только одна база данных - postgres.
Также в правой части мы можем увидеть узел Login/Group Roles, который предназначен для
управления пользователями и их ролями.
И третий узел - Tablespaces позволяет управлять местом хранения файлов баз данных.
Теперь создадим свою базу данных. Для этого нажмем правой кнопкой мыши на узел Databases. И
далее в контекстном меню выберем Create->Database...
После этого нам отобразится окно для создания базы данных. Введем название для БД,
например, test1 и нажмем на кнопку "Save":
После этого в древовидном меню слева отобразится содержимое созданной базы данных test1: