База данных погоды



жүктеу 146,51 Kb.
Дата24.08.2020
өлшемі146,51 Kb.
#31280
түріОтчет
СРСП 3


МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РЕСПУБЛИКИ КАЗАХСТАН

Казахский агротехнический университет имени С. Сейфуллина

Кафедра: Вычислительной Техники и Программного Обеспечения



Отчет

Тема: База данных погоды.




Выполнил: Мунько А. С.

Проверила: Калдарова М. Ж.



Нур-Султан 2020

Для проектирования базы данных была выбрана СУБД SQLite и дополнительное программное обеспечение DB Browser for SQLite (Рис. 1).



Рис. 1 – Интерфейс программы DB Browser

Необходимо хранить следующие метрики погоды:

  • Дата;

  • Температура воздуха;

  • Температура воды;

  • Влажность;

  • Давление ртутного столба;

  • Скорость ветра;

  • Направление ветра.

Так как направление ветра будет повторяться, его необходимо вынести в отдельную таблицу – wind_direction (Рис. 2).



Рис. 2 – Дополнительная таблица

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

CREATE VIEW weather_view

AS

SELECT


STRFTIME("%d.%m.%Y", DATETIME((weather.timestamp / 1000), 'unixepoch', '+360 minutes')) as timestamp,

weather.air_temperature,

weather.water_temperature,

weather.mercury_pressure,

weather.humidity,

weather.wind_speed,

wind_direction.direction as wind_direction

FROM weather

INNER JOIN wind_direction

ON weather.wind_direction = wind_direction.id



Результат работы представления (Рис. 3).



Рис. 3 – Результат работы представления

жүктеу 146,51 Kb.

Достарыңызбен бөлісу:




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау