Установку и настройку субд postgresql



Установку и настройку субд postgresql

Postgres Pro предлагает следующие режимы установки в поддерживаемых системах Windows:

Установка в графическом режиме с помощью интерактивного мастера

Вы также можете настроить среду для использования процедурных языков PL/Perl и PL/Python, если они требуются для ваших целей. За подробностями обратитесь к Подразделу 16.2.4.

Во избежание недопонимания учтите, что в системах Windows имеются следующие отдельные пользователи:

Установка Postgres Pro производится от имени текущего пользователя операционной системы. Все файлы баз данных будут принадлежать этому пользователю.

Чтобы работать с этой базой данных, вы должны будете подключиться к кластеру баз данных под именем пользователя, созданного во время установки. (Это не пользователь операционной системы.)

16.2.1. Поддерживаемые версии Windows

Postgres Pro выпускается для следующих 64-битных версий Windows:

16.2.2. Установка с графическим интерфейсом

Postgres Pro предоставляет инсталлятор с интерактивным мастером, который устанавливает и конфигурирует ключевые компоненты Postgres Pro , создаёт начальную базу данных и настраивает автозапуск сервера. Для следующих компонентов предоставляются индивидуальные инсталляторы, которые должны запускаться отдельно после основного инсталлятора:

Для установки ключевых компонентов Postgres Pro запустите основной инсталлятор от имени администратора и следуйте инструкциям на экране. Учтите следующую специфику установки:

Вы можете установить все основные компоненты Postgres Pro или настроить инсталляцию, исключив серверную часть или компоненты для разработчика. Клиентская часть устанавливается всегда.

Выбранный каталог данных должен быть пустым. В противном случае Postgres Pro не сможет создать начальную базу данных. По умолчанию каталогом данных будет C:\Program Files\PostgresPro\10\data .

Если установлен флажок Allow external connections (Разрешить внешние подключения) (отмеченный по умолчанию), инсталлятор вносит изменения в postgresql.conf и pg_hba.conf для разрешения подключений извне. В противном случае сервер Postgres Pro будет принимать подключения только с локального узла. Если вы решите разрешить внешние подключения после завершения установки, вы должны будете изменить конфигурацию Брандмауэра Windows, чтобы сервер Postgres Pro мог принимать подключения.

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

По умолчанию в Postgres Pro используются правила сортировки icu . Если вы обновляете инсталляцию, в которой использовались правила сортировки libc , например, инсталляцию PostgreSQL , выберите libc в качестве провайдера правил сортировки, воспользовавшись соответствующим выпадающим списком в инсталляторе.

По завершении инсталляции экземпляр Postgres Pro готов к использованию, а для службы сервера включён автозапуск. Если вам понадобится больше одного экземпляра Postgres Pro в одной системе, вам нужно будет настроить дополнительные экземпляры вручную. За подробностями обратитесь к Подразделу 16.2.5.

16.2.3. Установка в командной строке

Чтобы установить Postgres Pro из командной строки, запустите загруженный файл инсталлятора, передав один или несколько параметров, описанных в Подразделе 16.2.3.1.

16.2.3.1. Параметры командной строки

Путь каталога инсталляции:

Полностью автоматическая установка:

INI -файл, содержащий параметры установки сервера:

Если вы хотите скорректировать стандартные параметры, вы должны создать INI -файл вручную, как описано в Подразделе 16.2.3.2.

16.2.3.2. Формат INI-файла

В разделе [options] данного файла можно задать следующие параметры:

InstallDir — путь для установки сервера. Если вы зададите параметр /D в командной строке, значение InstallDir будет иметь приоритет.

DataDir — путь для создания баз данных по умолчанию

Port — порт TCP/IP для приёма подключений. По умолчанию: 5432.

SuperUser — имя пользователя, который получит права администратора баз данных

Password — пароль этого пользователя

noExtConnections = 1 — не разрешать внешние подключения.

Coding = UNICODE — кодировка символов для использования в базе данных

Locale — локаль для использования в базе данных (для каждой кодировки может быть несколько локалей)

vcredist = no — не устанавливать распространяемые библиотеки Visual C (это можно сделать, только если эти библиотеки уже установлены в системе)

envvar = 1 — установить полезные для Postgres Pro переменные окружения: PGDATA , PGDATABASE , PGUSER , PGPORT , PGLOCALEDIR

needoptimization = 0 — отключить автоматическую настройку параметров конфигурации в зависимости от имеющихся системных ресурсов.

datachecksums = 0 — отключить контрольные суммы в кластере.

serviceaccount — пользователь Windows, от имени которого будет запускаться служба Postgres Pro . Указанный пользователь должен иметь право запуска служб Windows. По умолчанию служба Postgres Pro запускается от имени NT AUTHORITY\NetworkService , специальной учётной записи для служб Windows.

servicepassword — пароль для пользователя Windows, указанного в параметре serviceaccount .

Источник

Установка PostgreSQL

Желание сэкономить и получить взамен качественное программное обеспечение, часто приводит веб-мастеров или разработчиков приложений к выводу, что установка и настройка PostgreSQL является единственным надежным выходом. Откуда появилась такая популярность у данного инструмента и как начать им пользоваться, будет данная статья.

Что такое PostgreSQL и зачем она нужна

PostgreSQL – система управления базами данных, после появления которой стал постепенно вытесняться более привычный MySQL. Дело в том, что в отличие от него PostgreSQL имеет ряд непоколебимых преимуществ, среди которых:

  1. Доступные улучшенные или отсутствующие в MySQL функции.
  2. Поддержка расширения возможностей.
  3. Надежная передача данных.
  4. Отсутствие блокировок чтения при параллелизации.

Стоит отметить также то, что привыкать к новому синтаксису почти не придется, ведь используемый в данной СУБД PL/pgSQL является практически братом близнецом Oracle MySQL.

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

В завершении, важно упомянуть что данный продукт, в отличие от многих конкурентов, не требует денежных взносов или оформления подписки. PostgreSQL создавался исключительно как объектно-реляционное СУБД с открытым исходным кодом, при этом на голову обгоняющее некоторых титанов рынка.

Читайте также:  Сколько времени застывает монтажная пена при установке дверей

Как установить PostgreSQL на Ubuntu

Установка и настройка PostreSQL в Ubuntu Linux довольно проста, но неочевидна для нового пользователя. В репозиториях Canonical изначально предусмотрена доступность необходимых пакетов, но для получения и установки наисвежайшей версии необходимо добавить в систему новый источник:

  • В терминале выполните команду sudo sh -c ‘echo «deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main» >> /etc/apt/sources.list.d/pgdg.list’
  • Подтвердите действие вводом пароля администратора.
  • Следующей в установке командой будет wget -q https://www.postgresql.org/media/keys/ACCC4CFasc -O — | sudo apt-key add –
  • Добавление завершено, нужно обновить список пакетов sudo apt update
  • Для начала установки нужно вписать команду sudo apt install postgresql postgresql-contrib
  • Введите большую букву “Д” для подтверждения согласия на установку.
  • Установка завершена.

Данная инструкция актуальна и для установки PostgreSQL в Linux Mint, Elementary OS и других производных от Debian — дистрибутивах.

Настройка PostgreSQL на Ubuntu

После установки в Linux – PostgreSQL необходимо его настроить перед началом работы. Дело в том, что данное ПО использует способ аутентификации с привязкой ролей, в каком-то смысле похожую на таковую в Unix-подобных системах. По умолчанию при установке один пользователь уже указан в СУБД — это postgre, аналог root для Linux. Работа из-под его имени крайне не рекомендуется, если не требуется внести глобальных изменений. Так что первое, что нужно сделать из команд при установке, – это создать иную учетную запись.

Создание пользователя PostgreSQL в Ubuntu

  • Откройте терминал и вбейте команду sudo su postgres Таким образом выполняется вход в учетную запись postgres Ubuntu стандартного пользователя.
  • Зайдите в консоль управление командой psql .
  • Укажите пароль для текущего пользователя \password postgres .
  • Создайте новую роль, введя команду create user username with password ‘123qwe’. Предварительно замените username на желаемый логин и 123qwe на нужный пароль.

В примере роль с именем fotpc уже была создана, поэтому консоль вернула ошибку. В случае удачного создания, на ее месте будет надпись CREATE.

Новая база данных и передача прав

После появления нового пользователя первым делом нужно организовать базу данных и позволить ему редактировать ее. Для этого:

  • Не выходя из терминала после предыдущих шагов, введите create database mybase ; mybase – название базы.
  • Передайте права новому пользователю командой grant all privileges on database mybase to username.
  • Готово, можно выходить из консоли \q.

На этом первоначальная настройка завершается, и можно переходить к рассмотрению списка базовых команд по управлению СУБД.

Команды PostgreSQL Linux

Основные команды для работы с данной СУБД для Ubuntu выглядят так:

  1. Запуск работы с СУБД — sudo su postgres.
  2. Переключение в консоль – psql.
  3. Переход на работу с базой от имени созданного пользователя — psql -h localhost mybase username.
  4. Создание простейшей таблицы о, например, роботах -.

CREATE TABLE Robots (

engine_ver int, вариация двигателя.

color_ver int, вариация цвета.

usab real, уровень удобства управления.

Просмотр таблиц — \d

Добавление данных выполняется в две команды:

INSERT INTO Robots (type, color,) VALUES (‘slide’, ‘blue’, ‘south’, ‘2018-01-15’);

INSERT INTO Robots (type, color,) VALUES (‘swing’, ‘yellow’, ‘northwest’, ‘2018-01-15’);

Удаление – DELETE FROM playground WHERE type = ‘blue’.

Перезапуск Postgresql – из нового окна Терминала выполнить sudo service postgresql restart.

Команды для крайнего случая, переустановка PostgreSQL :

apt-get purge postgresql

apt-get install postgresql

Удаление PostgreSQL с Ubuntu

После привычного удаления пакетов программ может остаться много ненужного. Чтобы не допустить этого, обычно применяется следующая последовательность команд для полного уничтожения всех принадлежащих СУБД данных:

sudo apt purge postgresql*

sudo rm -r /var/lib/postgresql/

Установка и настройка PostgreSQL на Windows

Помимо Linux версии ПО, у проекта имеется версия, установка которой рассчитана под системы семейства Windows. Плюсом здешнего инсталлятора можно назвать встроенная возможность установки программы совместно с pgAdmin4 — графической оболочкой для общения с PostgreSQL. Чтобы осуществить установку пакета, необходимо:

  • Перейти на официальный сайт проекта – https://www.postgresql.org/download/windows/
  • На данной странице необходимо нажать Download the installer.
  • Произойдет перенаправление на страницу компании, занимающейся подготовкой и распространением дистрибутива программы. Тут напротив версии продукта нужно нажать кнопку Download под верным наименованием операционной системы и ее разрядностью, после чего начнется загрузка postgresql client.

Требуется отыскать скачанный пакет и запустить его. При этом могут начать устанавливаться дополнительные библиотеки, такие как Microsft Visual C++, и после этих процессов появится главное окно PostgreSQL Installer, в котором нужно нажать Next.

Далее, установщик попросит указать директорию для распаковки файлов. Если это неважно, можно оставить все как есть и не вводить команды.

Следующее окно служит для выбора необходимых компонентов.

Теперь один из важнейших шагов – установка директории для хранения баз данных.

На данном экране необходимо указать и подтвердить пароль для подключения к базам.

Укажите порт, на котором будет функционировать PostgreSQL. Если это не принципиально, можно оставить по умолчанию.

Установка кодировки данных – рекомендуется оставить стандартную во избежание проблем в будущем.

Последние три окна – всего лишь подтверждение внесенных настроек и установка программы.

На завершающем этапе инсталлятор предложит запустить Stack Builder для доступа к расширениям функционала. Чаще всего этого не требуется, так что галочку следует убрать, после чего задать команду Finish.

Настройка

В отличие от Linux, версия ПО под Windows не требует редактировать файл конфигурации PostgreSQL через командную строку. Все взаимодействие с СУБД происходит через графический интерфейс. Для его запуска и начала настройки необходимо:

Найти и запустить в меню Пуск приложение pgAdmin 4.

С недавних пор pgAdmin работает через веб-интерфейс, и открывается через установленный в системе по умолчанию браузер.

Для того чтобы подключиться к локальному хранилищу, необходимо дважды щелкнуть левой кнопкой мыши по серверу PostgreSQL 11, спрятанному во вкладке Servers и ввести созданный на этапе установки пароль. Дабы система запомнила его, можно поставить галочку рядом с пунктом Save Password.

Читайте также:  Ремонт квартиры установка ванны

Для начала было бы хорошо сменить язык интерфейса. Это можно сделать специальной командой, зайдя в меню File – Preferences, отыскать там пункт User Language, сменить язык и нажать Ок. Если перевод не применился полностью, следует обновить страницу.

Нового пользователя можно внести командой при помощи правой кнопки мыши: по названию сервера переходом в пункт Роль входа/группы.

Введите желаемое имя, затем во вкладке справа включите все права.

Таблица

Создание таблиц и значений внутри пользовательского интерфейса гораздо проще, нежели чем работа в СУБД из-под Linux, и не вызовет вопросов у новичков, что положительно сказывается на продуктивности. Однако создание самой базы не столь очевидно. Для этого нужно раскрыть корневой каталог сервера, перейти в каталог с базами и создать новую через меню, вызываемое нажатием правой кнопки мыши.

Теперь внесите название базы, укажите владельца и, если нужно, внесите комментарий

В базе данных раскройте подпункт Схемы – Public. Найдите пункт Таблицы, нажмите правой кнопкой мыши и создайте таблицу.

Введите название, выберите владельца и нажмите Сохранить.

На этом настройка завершена.

Заключение

Как видно из статьи, установка и настройка PostgreSQL не такое сложное дело даже для новичка. Однако если опыта в этом деле нет, лучше придерживаться данного руководства, внимательно следуя шаг за шагом. В этом случае многих проблем можно избежать.

Источник

Настройка СУБД PostgreSQL

Avatar

После установки СУБД postgreSQL необходимо создать БД для работы с ПАУ, а так же, настроить доступ к БД и серверу.

Важно: следует понимать, что параметры настройки будут отличаться от тех, которые приняты в разных компаниях и должны быть одобрены системным администратором, отвечающим за обслуживание сети и сервера

Ниже приведены типовые настройки для доступа к СУБД PosgtreSQL

Установка pgAdmin

  1. Необходимо скачать утилиту для конфигурирования и настройки СУБД PostgreSQL с официального сайта
  2. Установить утилиту можно как на локальный ПК, так и на сервер под управлением ОС Windows
  3. Запустить pgAdmin

Если вы используете Internet Explorer и у вас проблемы с пользовательским интерфейсом pgAdmin вам нужно сделать следующее:

  1. Перейти в трей на панели задач Windows

28.png

2. Правой кнопкой мыши нажать на иконку запущенного pgAdmin

3. Выбрать пункт Copy server URL

4. Открыть любой другой браузер (не Internet Explorer)

5. Вставить ссылку в адресную строку

Подключение к СУБД PostgreSQL

Подключение к серверу

Step_2_1.png

Задать имя сервера

На вкладке General в поле Name указать имя сервера (любое) Step_2_2.png

3. Задать адрес для подключения

На вкладке Connection указать параметры подключения:

    • Если СУБД установлена на удаленном ПК или сервере, то в поле Hostname/address указать адрес или имя ПК/сервера, например: 192.168.0.123 или company-server;
    • Если СУБД установлена на локальный ПК, то в поле Hostname/address следует указать имя сервера localhost.
    • Step_2_3.png

    4. Задать порт для подключения

    На вкладке Connection указать параметры подключения:

      • Если СУБД установлена на удаленном ПК или сервере, то в поле Hostname/address указать адрес или имя ПК/сервера, например: 192.168.0.123 или company-server;
      • Если СУБД установлена на локальный ПК, то в поле Hostname/address следует указать имя сервера localhost.

    Step_2_3__1_.png

    5. Указать пароль для пользователя

    На стадии установки СУБД PostgreSQL было предложено ввести пароль суперпользователя и сейчас необходимо указать его в поле Password ;

    6. Сохранить настройки с помощью кнопки Save

    Создание базы данных

    После настройки подключения к СУБД PostgreSQL необходимо создать БД, для этого:

      В окне Browser выбрать сервер, к которому было настроено подключение;

    В меню Object выбрать пункт Create -> Database ;

    Step_2_4.png

    В появившемся окне, в поле Database необходимо ввести ama ;

    Step_2_5.png

    Сохранить параметры базы данных с помощью кнопки Save

    База данных создана!

    Создание пользователя

    29.png

    30.png

    2. Задать пароль пользователя

    Step_2_0_2.png

    3. Задать права пользователя. На рисунке ниже изображён минимальный перечень прав для работы с базой данных ПАУ.
    mceclip0.png

    Настройка прав для пользователей базы данных по умолчанию

    1) В списке баз данных выбрать нужную. Нажать правой кнопкой мыши, по ней, и выбрать пункт меню Properties.

    32.png

    2) Перейти на вкладку Default Priveleges

    3) Нажать на «+» и выбрать пользователя, на которого настраиваются права

    4) Задать права выбранного пользователя

    33.png

    Настройка прав пользователя через Grant Wizard

    При добавлении новых пользователей в базу данных с уже сформированной структурой можно воспользоваться инструментом Grant Wizard, чтобы быстро настроить права нового пользователя для работы с множеством существующих объектов базы данных. Для этого нужно сделать следующее:

    1. Выбрать базу данных, и открыть пункт tools в верхнем меню и выбрать инструмент GrantWizard

    34.png

    2. В окне инструмента GrantWizard на первом шаге необходимо выбрать объекты на которые будут выданы права. Проставить галочки нужно на все объекты и нажать Next

    35.png

    3. На втором шаге потребуется выбрать перечень операций над объектами, которые будут доступны пользователю. Для этого кликаем на +, чтобы добавить «привелегию» и задаём пользователя, из списка пользователей и ролей в колонке Grantee. В колонке Privileges выбираем перечень операций. Минимальный перечень для работы с базой ПАУ, указан на рисунке

    Источник

    Установка и базовая настройка PostgreSQL в Windows 10

    date25.10.2019
    useritpro
    directoryWindows 10, Windows Server 2016, Вопросы и ответы
    commentsКомментариев пока нет

    PostgreSQL — это бесплатная объектно-реляционная СУБД с мощным функционалом, который позволяет конкурировать с платными базами данных, такими как Microsoft SQL, Oracle. PostgreSQL поддерживает пользовательские данные, функции, операции, домены и индексы. В данной статье мы рассмотрим установку и краткий обзор по управлению базой данных PostgreSQL. Мы установим СУБД PostgreSQL в Windows 10, создадим новую базу, добавим в неё таблицы и настроим доступа для пользователей. Также мы рассмотрим основы управления PostgreSQL с помощью SQL shell и визуальной системы управления PgAdmin. Надеюсь эта статья станет хорошей отправной точкой для обучения работы с PostgreSQL и использованию ее в разработке и тестовых проектах.

    Установка PostgreSQL 11 в Windows 10

    Для установки PostgreSQL перейдите на сайт https://www.postgresql.org и скачайте последнюю версию дистрибутива для Windows, на сегодняшний день это версия PostgreSQL 11 (в 11 версии PostgreSQL поддерживаются только 64-х битные редакции Windows). После загрузки запустите инсталлятор.

    где скачать PostgreSQL 11 для windows 10 x64

    В процессе установки установите галочки на пунктах:

    • PostgreSQL Server – сам сервер СУБД
    • PgAdmin 4 – визуальный редактор SQL
    • Stack Builder – дополнительные инструменты для разработки (возможно вам они понадобятся в будущем)
    • Command Line Tools – инструменты командной строки

    установка PostgreSQL 11 и дополнительных компонентов

    Установите пароль для пользователя postgres (он создается по умолчанию и имеет права суперпользователя).

    PostgreSQL - задать пароль пользователю postgres

    По умолчание СУБД слушает на порту 5432, который нужно будет добавить в исключения в правилах фаерволла.

    5432 - порт PostgreSQL по-умолчанию

    Нажимаете Далее, Далее, на этом установка PostgreSQL завершена.

    Доступ к PostgreSQL по сети, правила файерволла

    Чтобы разрешить сетевой доступ к вашему экземпляру PostgreSQL с других компьютеров, вам нужно создать правила в файерволе. Вы можете создать правило через командную строку или PowerShell.

    Запустите командную строку от имени администратора. Введите команду:

    netsh advfirewall firewall add rule name=»Postgre Port» dir=in action=allow protocol=TCP localport=5432

    • Где rule name – имя правила
    • Localport – разрешенный порт

    Либо вы можете создать правило, разрешающее TCP/IP доступ к экземпляру PostgreSQL на порту 5432 с помощью PowerShell:

    New-NetFirewallRule -Name ‘POSTGRESQL-In-TCP’ -DisplayName ‘PostgreSQL (TCP-In)’ -Direction Inbound -Enabled True -Protocol TCP -LocalPort 5432

    После применения команды в брандмауэре Windows появится новое разрешающее правило для порта Postgres.

    правила бранжмауэра для доступа к PostgreSQL по сети

    Измените значение в пункте port = 5432 . Перезапустите службу сервера postgresql-x64-11 после изменений. Можно перезапустить службу с помощью PowerShell:

    Restart-Service -Name postgresql-x64-11

    служба postgresql-x64-11

    Более подробно о настройке параметров в конфигурационном файле postgresql.conf с помощью тюнеров смотрите в статье.

    Утилиты управления PostgreSQL через командную строку

    Рассмотрим управление и основные операции, которые можно выполнять с PostgreSQL через командную строку с помощью нескольких утилит. Основные инструменты управления PostgreSQL находятся в папке bin, потому все команды будем выполнять из данного каталога.

      Запустите командную строку.

    утилиты управления postgresql - C:\Program Files\PostgreSQL\11\bin

    Основные команды PostgreSQL:

    • Проверка установленной версии СУБД: psql –V
    • Для создания новой базы данных воспользуйтесь утилитой createdb: createdb -U postgres testdb (где postgres суперпользователь, testdb новая база данных)Введите пароль суперпользователя. createdb -U postgres
    • Проверить список активных баз: Psql -U postgres –l (пароль) Psql -U postgres вывести список запушенных баз
    • С помощью инструмента createuser cоздадим нового пользователя: createuser –U postgres operator (где operator -имя нового пользователя) createuser –U postgres - создать пользователя
    • Предоставим пользователю привилегии суперпользователя (на практике этого делать не надо). Запустите интерактивную командную оболочку управления PostgreSQL (shell): psql –U postgres . С помощью SQL команды ALTER ROLE предоставим нужные права нашему пользователю: ALTER ROLE operator SUPERUSER CREATEROLE CREATEDB; . Мы предоставили пользователю права суперпользователя, права на создание ролей и баз данных.
    • Для выводы списка пользователей и ролей в СУБД выполните команду: \du

    PostgreSQL (shell): psql командная строка

    PgAdmin: Визуальный редактор для PostgresSQL

    Редактор PgAdmin служит для упрощения управления базой данных PostgresSQL в понятном визуальном режиме.

    • Для запуска редактора запустите PgAdmin 4 в меню Пуск
    • Для доступа нужно ввести пароль суперпользователя postgres
    • В панели Servers вы можете раскрыть список активных БД.
      PgAdmin 4 в windows 10
    • В панели управления возможно быстро создать нового пользователя и группу, предоставить ему права. Для этого Откройте меню Object -> Create -> Create Login/Group.PgAdmin 4 создать пользователя
    • Для создания новой базы данных достаточно выбрать: Database в меню Object -> Create. В новом поле указать имя базы и владельца.

    По умолчанию все созданные базы хранятся в каталоге base по пути C:\Program Files\PostgreSQL\11\data\base.

    Для каждой БД существует подкаталог внутри PGDATA/base, названный по OID базы данных в pg_database. Этот подкаталог по умолчанию является местом хранения файлов базы данных; в частности, там хранятся её системные каталоги. Каждая таблица и индекс хранятся в отдельном файле.

    Для резервного копирования и восстановления лучше использовать инструмент Backup в панели инструментов Tools. Для автоматизации бэкапа PostgreSQL из командной строки используйте утилиту pg_dump.exe.

    Query Tool: использование SQL запросов в PostgreSQL

    Для написания SQL запросов в удобном графическом редакторе используется встроенный в pgAdmin инструмент Query Tool. Например, вы хотите создать новую таблицу в базе данных через инструмент Query Tool.

    • Выберите базу данных, в панели Tools откройте Query Tool
    • Создадим таблицу сотрудников:

    CREATE TABLE employee
    (
    Id SERIAL PRIMARY KEY,
    FirstName CHARACTER VARYING(30),
    LastName CHARACTER VARYING(30),
    Email CHARACTER VARYING(30),
    Age INTEGER
    );

    Query Tool: использование SQL запросов в PostgreSQL

    Id — номер сотрудника, которому присвоен ключ SERIAL. Данная строка будет хранить числовое значение 1, 2, 3 и т.д., которое для каждой новой строки будет автоматически увеличиваться на единицу. В следующих строках записаны имя, фамилия сотрудника и его электронный адрес, которые имеют тип CHARACTER VARYING(30), то есть представляют строку длиной не более 30 символов. В строке — Age записан возраст, имеет тип INTEGER, т.к. хранит числа.

    После того, как написали код SQL запроса в Query Tool, нажмите клавишу F5 и в базе будет создана новая таблица employee.

    Для заполнения полей в свойствах таблицы выберите таблицу employee в разделе Schemas -> Tables. Откройте меню Object инструмент View/Edit Data.

    Здесь вы можете заполнить данные в таблице.

    редактор таблица в pgadmin

    После заполнения данных выполним инструментом Query простой запрос на выборку:
    select Age from employee;

    выполнить select в PostgreSQL с помощью PgAdmin

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

    Источник

Adblock
detector