Проверка работоспособности СУБД PostgreSQL от российской компании
Автор: hehe2 • Май 25, 2024 • Лабораторная работа • 1,236 Слов (5 Страниц) • 59 Просмотры
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
[pic 1]
Кафедра «Интеллектуальные системы в управлении и автоматизации»
Лабораторная работа № 1
по дисциплине
«Базы данных»
Выполнил: студент гр. БАС 2101 Минеев Н.С.
Проверил: Рековец А.В.
Москва, 2024 г.
Цель. Знакомство с установкой и возможностями проверки работоспособности СУБД PostgreSQL от российской компании, разработчика программного обеспечения, PostgresPro. Создание экземпляра базы данных. Приобретение навыков работы в pSQL. Создание пользователей и настройка их прав.
Задачи:
- установка СУБД PostgreSQL на персональный компьютер и изучение установленного экземпляра
- проверка работы экземпляра БД
- знакомство с файлами экземпляра БД
- использование приложения SQL Shell (psql)
- создание пользователя и настройка прав доступа
- использование GUI PgAdmin
Краткие теоретические сведения
Для выполнения лабораторной работы мы используем СУБД от российского производителя – компании Postgres Professional. Этот программный продукт построен на базе глубоко переработанного форкаPostgreSQL для высоконагруженных систем. Объем переработок исходного кода превышает 20%, что обеспечивает большой набор уникальной функциональности. Продукт компании полностью отвечает требованиям корпоративных пользователей в части производительности, безопасности и надежности. Компания существует на российском рынке с 2015 года и очень много делает для продвижения СУБД PotgreSQL, включая активную работу с документацией и образовательным сообществом. Для более серьезного ознакомления с СУБД PostgreSQL от компании Postgres Professional рекомендуем обратиться к их сайту по адресу postgrespro.ru.
Выполнение
- Установка экземпляра СУБД
Скачиваем и устанавливаем на компьютер соответствующий вариант СУБД, который не требует абонентской платы или покупки лицензии, с веб-сайта postgrespro.ru.[pic 2]
После начала процесса установки из дистрибутива нам несколько раз предложат выбрать параметры установки. Рекомендуется использовать значения по умолчанию, так как они подходят большинству пользователей.[pic 3]
Важным шагом является установка пароля для суперпользователя. После установки пароля, выбора имени папки в меню "Пуск" и подтверждения начала процесса копирования, дистрибутив развернет экземпляр СУБД PostgreSQL на компьютере..
- Изучение установленного экземпляра
При успешном завершении установки в списке установленных программ в меню "Пуск" появится набор ярлыков для работы с СУБД PostgreSQL
[pic 4]
При установке PostgreSQL создается служба под названием "postgresql-16", которая автоматически запускается при старте компьютера с использованием учетной записи Network Service. При необходимости можно изменить параметры этой службы через стандартные средства Windows.. Для временной остановки службы сервера баз данных выполните программу "Stop Server" из соответствующей папки в меню "Пуск", указанной во время установки. Для запуска службы используйте программу "Start Server". При возникновении ошибки при запуске службы следует проверить журнал сообщений сервера, который находится в подкаталоге log каталога, выбранного при установке базы данных.
- Проверка работы экземпляра БД
Запускаем Диспетчер задач (CTRL+ALT+DEL), переходим на вкладку "Службы", находим службу postgresql-16 и изучаем доступные управляющие команды, пытаемся остановить службу при необходимости.[pic 5]
Переходим на вкладку "Производительность" и выбираем отображение памяти. Пытаемся с помощью ярлыков "Stop server" и "Start server" из меню "Пуск" остановить и затем снова запустить сервер баз данных PostgreSQL. Наблюдаем за изменениями в использовании памяти.До остановки службы:
[pic 6]
После остановки службы:
...