Метка: postgresql
-
Структура БД (DDL) в PostgreSQL
В предыдущей статье мы рассмотрели логическую структуру PostgreSQL и видели, что основным контейнером верхнего уровня является База Данных, далее идет схема и в ней уже создаются другие объекты. Схемой по умолчанию является схема public. Именно в ней и создаются по умолчанию все объекты. Хорошей практикой является использовать свои схемы, а на public отобрать права у…
-
Логическое устройство PostgreSQL
Начнем мы с контейнера верхнего уровня — виртуальной машины (ВМ). Внутри ВМ могут быть установлены разные версии PostgreSQL и на каждой версии может быть развернут 1 или более кластеров PostgreSQL. Я не ошибся — 1 инстанс СУБД PostgreSQL называется кластером в их терминологии. Далее внутри инстанса у нас существуют 3 базы данных по умолчанию: postgres…
-
Подключение к PostgreSQL из GUI
В предыдущей статье разобрали как настроить подключения к PostgreSQL извне и как получить доступ из консольной утилиты psql. psql замечательная утилита, которая позволяет подключаться из командной строки и производить администрирование БД, писать простейшие команды или выполнять уже написанные скрипты из файловой системы, но набор больших скриптов или визуализация данных в ней довольно проблематичны. Для этого…
-
Подключение к PostgreSQL из командной строки
В предыдущей статье мы с вами установили PostgreSQL на ВМ. Будем считать, что установлена 15 версия СУБД. По умолчанию после установки у нас открыт доступ к СУБД только с localhost (IP 127.0.0.1) — ВМ на которой он и установлен. Для подключения у СУБД используется консольная утилита, входящая в состав поставки — psql. Обратите внимание, что…
-
Deploy ВМ PostgreSQL в Яндекс Облаке
Если рассматривать российских облачных провайдеров, а не Гугл и аналоги, то у Яндекс Облака здесь практически нет конкурентов. Обратите внимание, что платить вы будете только за работающую виртуальную машину — то есть развернули, потренировались и выключили — в целом за час реальной работы на июль 2023 года за ВМ с 2 ядрами и 2 Гб…
-
Виртуальная машина при помощи VirtualBox
Виртуальная машина (ВМ) — это компьютерный файл (обычно его называютобразом), который действует как обычный компьютер.ВМ отделена от остальной части системы, то есть программное обеспечение виртуальной машины не может вмешиваться в работу основной операционной системы компьютера. Это очень удобный способ установки выбранной операционной системы (ОС) на любой хостовой системе и установки нужного ПО для тестирования. Минимальное…