Volovikov Alexander 3 kuukautta sitten
vanhempi
commit
372b238235
1 muutettua tiedostoa jossa 14 lisäystä ja 0 poistoa
  1. 14 0
      readme.md

+ 14 - 0
readme.md

@@ -47,6 +47,20 @@ pg_dump -h localhost -U admin study2025 > 20250131.sql
 [HomeWork20250206.sql](./_Infra/scripts/HomeWork20250206.sql) <br>
 [HomeWork20250206_Part2.sql](./_Infra/scripts/HomeWork20250206_Part2.sql) <br>
 
+| 3   | **2025-02-14** |
+
+1. Создать таблицу с настройками для проверки входных данных `measure_settings` В рамках данной таблицы нужно хранить все константы
+- `Температура`. Минимальное значение -58, максимальное 58, указывается в цельсиях
+- `Давление`. Минимальное значение 500, максимальное 900, указывается в мм рт ст
+- `Направление ветра`. Минимальное значение 0,максимальное значение 59 и т.д.
+2. Создать собственный тип данных для передачи входных параметров
+3. Написать собственную функцию которой на вход должны подаваться входные параметры, а на выходе `собственный тип данных` с заполненными значения.
+Функция должна проверять входные параметры. При нарушении граничных параметров формировать **raise error**
+4. Дописать и оформить `"основной"` скрипт. В него включить все функции для расчета интерполяции и метео средний.
+5. Написать отдельный `pgSQL` скрипт, который сформирует тестовые данные. Нужно добавить несколько пользователей в таблицу `emploees` , а так же 
+не менее **100** измерений с разными параметрами для каждого пользователя. 
+Для указания высоты, давления, температуры использовать функцию `random()`. Для создания скрипта обязательно использовать циклы.
+