3.60M
Category: databasedatabase

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

1.

Подключение к БД
1. Получить одноразовый логин и пароль
2. Установить и запустить pgAdmin4
3. Создать новый сервер с помощью нажатия на Servers ПКМ

2.

Подключение к БД
4. На вкладке «Connection» заполнить параметры
сервера на основе данных из портала:
37.18.10.110
7461
логин
пароль

3.

Подключение к БД
5. В созданном сервере спуститься в меню «Schemas» :
6. Использовать схему public как источник данных. Схемы
schema_1/schema_2/schemaN (для логинов user_1/user_2/user_N)
использовать для сохранения результатов

4.

Модель данных
TRANSACTIONS
trans_id
CLIENTS
DICT_GENDER
Gender_id
gender_name
cid
gender
age_group
DICT_AGE_GROUP
age_group_id
okrug_num
region_code
trans_time
trans_sum
cid
tid
day_of_week
country
age_group_name
return
DICT_CATEGORY
category_id
category_name
TERMINALS
trans_success
category
trans_dt
tid
latitude
longitude
okrug_mt_num
region_id
internet_flag
category

5.

Задание 1
• Атрибуты транзакции из таблицы transactions (все атрибуты таблицы transactions)
• Наименование категории транзакции category_name из dict_category
• Час транзакции (trans_hour)
• Наименование пола и возрастной группы клиента из таблиц dict_gender,
dict_age_group
• Флаг выходного или праздничного дня holiday_flag (принимает значения: 0 – рабочий, 1 –
не рабочий) из calendar
• Атрибуты терминала, в котором совершена транзакция из таблицы terminals (все атрибуты
со свойствами терминала, добавить к ним префикс terminal_)
* Названия атрибутов исходных таблиц должны быть сохранены
* Учитываются все типы транзакций, в т.ч. возвраты

6.

Задание 2
• Идентификатор терминала (terminal_id)
• Страна терминала (country)
* Учитываются все типы транзакций, в т.ч. возвраты
В этой таблице для каждого терминала необходимо определить его
страну – та, в которой этим терминалом было совершено
наибольшее количество транзакций. Пустые страны и терминалы не
учитываются

7.

Задание 3
• Идентификатор клиента
• Пол клиента (gender_name)
• Возрастная группа клиента (age_group_name)
• Округ
• Код региона
*Названия атрибутов исходных таблиц должны быть сохранены
English     Русский Rules