Professional Documents
Culture Documents
Метеорологични условия
Метеорологични условия
КУРСОВА РАБОТА
1
Определение “База данни”
2
Бази данни се използват за съхранение на административна информация и за по-
специализирани данни, като инженерни данни или икономически модели. Примери
за приложения използващи бази данни са компютъризирани библиотечни системи,
системи за самолетни резервации, автоматизирани системи за инвентаризации,
както и много системи за управление на съдържанието, които съхраняват уеб
сайтове като колекции от уеб страници в база от данни.
3
Концептуален модел:
Схема обекти – връзки на базата данни. Приемат се следните означения:
Обектите се представят чрез правоъгълници
Атрибутите на обектите се означават с овали
StationPlace Date
StationNam StationID
e
StationID
StationHeig
ht
tbMeteoStation
PeriodID
RainFallID
DataID
tbRainFallType tbDataCollected
DataValue
RainFallNam
e
RainFallDetail
tbMeteoPeriod tbMeteoData s
PeriodID
DataID
4
Релационен модел:
Схема на връзките между обектите, реализирана с MS Access:
Схема на релациите:
Обекти:
- ОбщиДанни (Дата, НомерНаСтанцията, НомерНаПериода, НомерНаДанните,
СтойностНаДанните);
tbDataCollected (Date, StationID, PeriodID, DataID, DataValue)
- МетеорологичнаСтанция (НомерНаСтанцията,
МестоположениеНаСтанцията, ИмеНаСтанцията,
НадморскаВисочинаНаСтанцията);
tbMeteoStation (StationID, StationPlace, StationName, StationHeight)
- МетеорологиченПериод (НомерНаПериода, ИмеНаПериода);
tbMeteoPeriod (PeriodID, PeriodName)
- МетеорологичниДанни (НамерНаДанната, ИмеНаДанната, МернаЕдиница);
tbMeteoData (DataID, DataName, DataMeasure)
- ВидНаВалежите (НомерНаВалежа, ИмеНаВалежа)
tbRainFallType (RainFallID, RainFallName)
5
Отношения на базата данни и тяхното изследване:
tbDataCollected:
tbDataCollected
Datе StationID PeriodID DataID DataValue RainFallDetails
01/05/2022 1 1 1 2 0
01/05/2022 1 2 1 5 0
01/05/2022 1 3 1 9 0
01/05/2022 1 3 2 15 0
01/05/2022 1 3 3 20.5 31
10/05/2022 2 2 1 23 0
10/05/2022 2 2 2 45 0
10/05/2022 2 3 2 34 0
12/05/2022 2 1 1 18 0
12/05/2022 2 2 1 21 0
20/05/2022 1 2 1 16 0
20/05/2022 1 2 2 14 0
tbMeteoData
tbMeteoData
DataID DataName DataMeasure
1 Температура C
2 Вятър км/ч
3 Валеж л/м2
tbRainFallType
6
tbRainFallType
RainFallID RainFallName
31 дъжд
32 сняг
33 град
7
tbMeteoStation
tbMeteoStation
StationID StationPlace StationName StationHeight
1 Витоша Черни Връх 2290
2 Витоша Алеко 1810
3 Витоша Ветровала 1350
4 Рила Мусала 2925
5 Рила Боровец 1350
6 Рила Мальовица 1740
7 Пирин Банско 1000
8 Родопи Студенец 1700
9 Стара Планина Връх Ботев 2376
Възможни ключове за отношението са:
- код на станцията
- име на станцията
За първичен ключ е избран атрибутът Код на станцията, тъй като е възможно
дублиране на имената. Отношението е в първа нормална форма.
tbMeteoPeriod
tbMeteoPeriod
PeriodID PeriodName
1 0 часа
2 6 часа
3 12 часа
4 18 часа
8
DT StationName PeriodName MinOfDataValute
9
Справка за максимални температури:
10
DT StationName PeriodName MinOfDataValute
11
Справка за сума от валежи:
Справка за максимална
скорост на вятъра:
12
DT StationName PeriodName MinOfDataValute
13