Professional Documents
Culture Documents
Базе података
ГИС у шумарству 3
Структура базе података
ГИС у шумарству 4
Систем за управљање базом података
ГИС у шумарству 5
DBMS
ГИС у шумарству 6
• Базе података се уводе како
би се дефинисало
јединствено подручје
података које би користиле
све апликације у већим
системима
• На тај начин се осигурава
конзистентност података
• Примјер: ако један корисник
промјени одређени податак,
тај податак ће бити
промјењен за све кориснике
ГИС у шумарству 7
• Надаље, подаци су независни
од апликација
• Програми се могу мијењати
или правити нови, а да се
подаци ни на који начин не
промјене
• Унапређењем софтвера стари
подаци остају доступни за
обраду
• Сигурност података се
обезбјеђује низом алата
којима се дефинише ниво
приступа
ГИС у шумарству 8
• База података се може • Дакле: ормар је база
упоредити са ормаром за података, поједине фијоке
списе који има већи број су датотеке а списи су
преграда фајлови (записи) унутар
• У свакој прегради су мапе поједине датотеке
а у свакој мапи је сложен
материјал који чини
одређену тематску
цјелину.
ГИС у шумарству 9
Сервер апликација
• Физичка имплементација
података се реализује у
два нивоа: подаци и DBMS
и корисничке апликације
• Све строжији захтјеви са
једне (нпр. брзина одзива)
и све обимније базе
података са све већим
бројем корисника са друге
стране условили су
увођење још једног нивоа
- сервер апликације
ГИС у шумарству 10
• Основни задатак је подршка
корисничким апликацијама због
подизања перформанси система
Сервер апликација обезбјеђује:
процесирање трансакција,
остваривање оптималне везе
између корисничких апликација
и базе података,
генерисање WEB окружења,
интеграција различитих
корисничких апликација
(платформи) у једну цјелину.
ГИС у шумарству 11
Веб сервер
• Основни задатак: да
подржава комуникацију
између сервер апликација
и корисничких веб
апликација (браузера)
• С обзиром да ће нова
рјешења база података
све чешће захтјевати
примјену веб технологије,
улога и значај веб сервера
у архитектури база
података биће све већа
ГИС у шумарству 12
Корисничке апликације
ГИС у шумарству 13
Паковање података у DMBS табеле
4. објектно-орјентисани.
• Хијерархијски и мрежни модели
намјењени су професионалним Клијент
Клијент
ГИС у шумарству 14
Хијерархијски модел
ГИС у шумарству 15
Мрежни модел
• Приказује податке у
табеларној форми (у
теорији скупова
дводимензионална табела
се назива релација)
• Једноставност,
ефикасност, програмски
алати (упитни језици,
генератори извјештаја)
условили су експанзију
овог модела
ГИС у шумарству 17
Табела парцела
Парцела бр. Адреса Блок Цијена
8 Вука Караџића 3 1 105.450
Ентитет 9 Вука Караџића 8 2 89.780
36 Спасовданска 14 4 101.500
75 Његошева 89 12 98.000
Повезивање табела на
основу кључног поља
ГИС у шумарству 18
• Степен табеле је број атрибута табеле.
• Два атрибута даје табелу са бинарном релацијом
• n-атрибута даје табелу са n-релација.
ГИС у шумарству 19
• Највеће замјерке овом
типу базе података јесте
крутост
• Податак можете пронаћи
следећи само један једини
пут, ка оној полици
(датотеци) гдје сте га и
оставили
• Међутим, у неким
ситуацијама потребно је
користити неколико
приступних путева до
појединих података у бази
ГИС у шумарству 20
Неке од признатијих
система база података:
• DB/2
• SQL/DS Просторне базе:
• SUPRA • PostGIS
• ORACLE • ArcSDE
• Oracle Spatial
• RDBMS
• DB2
• ACCESS • SQL Server
ГИС у шумарству 21
Објектно-орјентисане базе података
ГИС у шумарству 22
Просторне базе података
ГИС у шумарству 24
Просторна база може
садржавати више категорија
података, нпр:
• Топологија земљишта у облику
дигиталног модела терена
• 3D презентација терена
• Статистички подаци о
шумским површинама
• Подаци о стаблима и сл...
ГИС се разликује од осталих
информационих система по комплексности
објеката које описује, великим количинама
података и специфичним типовима обраде
ГИС у шумарству 25
Основни разлози који просторне
базе података чине комплекснијим
у односу на конвенционалне:
• Географски подаци описују се
веома сложеним концептима
• Имају изражену временску
компоненту
• Манипулишу великим количинама
географских података што ствара
енормне захтјеве за процесирањем
• Имају велики број корисника са
различитим погледима на податке
ГИС у шумарству 26
Временски аспект Примјер динамичне карте која прати
географских података кретање пожара током времена
• Један од великих проблема
класичних модела база
података су временска
ограничења у погледу
конзистентности података
• сваки модел реалног свијета
може (или мора) укључити и
временске аспекте за приказ
стања, краткорочно или
дугорочно.
ГИС у шумарству 27
• Конвенционалне базе Примјери у шумарству
података представљају • праћење реализације
тренутно стање података – плана сјече и
старије верзије не постоје регистровање измјена
• У просторним базама • праћење климатских
понекад је неопходно параметара који имају
чувати старе верзије због утицај на шуме
изражене временске • Праћење појава болести
компоненте одређених стабала и њено ширење
појава
ГИС у шумарству 28
• Географска информација • Приликом ажурирања
описује појаву на могу настати двије врсте
одређеној локацији која промјена:
постоји у одређеном • Ретроактивна (настале у
временском тренутку претходном времену)
• Због тога одговарајућа • Проактивна (очекују се у
база података треба имати будућности)
и временску димензију
ГИС у шумарству 29
• Основни проблем је како памтити
историју промјене података
пошто све промјене које се уносе
над текућим подацима бришу
старе вриједности
• Стога се врши подјела
географских података на:
o временски зависне или
динамичне (мијењају се сваког
дана или мјесеца), и
o временски независне или
статичне (не мијењају се).
ГИС у шумарству 30
Дуална архитектура базе
података
• Овај тип меморише просторне и
непросторне податке кроз
независне структуре који су често
одвојени програми међу којима
постоје одговарајуће везе
• Атрибути се складиште у
конвенционалне (релационе)
Четири главне SQL инструкције (наредбе):
базе података којима се приступа • SELECT— селектује редове у табели као
преко упитних језика, нпр. SQL одговор на упит
• INSERT—додај нове редове у табели
(Structured Query Language - језик • UPDATE—допуњава постојеће редове у
за структурисане упите) табели
• DELETE— брише редове из табеле
ГИС у шумарству 31
Унификована структура базе
података
• Раздвајање просторних и
непросторних често изазива
бројне проблеме (интегритет и
тајност података)
• Стога се приступило интеграцији
(унификацији), међутим, мали
број система је опремљен
могућностима за директно
дефинисање и меморисање
географских података и
формулисање упита
ГИС у шумарству 32
Интелигентне базе података
• Настају еволуцијом и
комбиновањем више
различитих технологија
• Основна три нивоа која чине
архитектуру интелигентних
база података су:
1. Алати високог нивоа
2. Интерфејс са корисником
3. Процесор интелигентне базе
података
ГИС у шумарству 33
Алати високог нивоа
• Интелигентни алати
омогућавају три значајне
категорије послова који
уствари спадају у
‘’интелигенцију’’
традиционалним базама
података. То су:
1. Аутоматска анализа података
2. Аутоматска детекција
грешака
3. Флексибилна обрада упита
ГИС у шумарству 34
Аутоматска анализа
података
• Аутоматско испитивање
повезаности података и
генерисање закључака
постаје све више потреба
• Када се просљеђује упит
бази података потребно је
тачно знати шта нас
занима као нпр.
постављање упита уз Примјер:
SELECT *
помоћ SQL наредбе SELECT FROM Stabla
WHERE ProsјecnaVisina>=4.50 ORDER
(одабери, селектуј) BY Bukva.Rednibroj;
ГИС у шумарству 35
Аутоматска детекција • Предност је и
грешака обезбјеђивање статистичке
• Са повећањем обима контроле квалитета
података расте и података као што је нпр.
вјероватноћа појаве детекција оних података
грешака у садржају који значајније одступају од
• Интелигентне базе осталих (нпр. стабла висине
података омогућавају 150 м)
кориснику да промјени • На основу тих налаза
контролу интегритета доноси се одлука да нису
података без битна она одступања која су
модификовања програма мања од стандардне
девијације за све податке
ГИС у шумарству 36
Флексибилни упити
• Подразумјевају унапријед
дефинисане концепте на којима
ће се базирати обраћање бази
података
• Сваки корисник може за своје
потребе дефинисати неку
операцију поређења одређујући
ниво сличности између појединих
вриједности или објеката
ГИС у шумарству 37
Даљњи развој база података
• Управљање просторним
подацима је активно Објектно-
подручје истраживања у релациони
DBMS
оквиру база података са
посебним нагласком на
развој структура података
за меморисање и
индексирање просторних
података
Датотеке са
картама
ГИС у шумарству 38
У циљу приближавања 2. Технике оптимизације
ГИС-а и информационих релационих упита морају
технологија неопходна су бити проширене у
истраживања у три смислу рада на
области: просторним подацима
1. Проширење и 3. Неопходан је систем за
побољшање структуре рад који би могао бити
података и алгоритама лако проширив у погледу
претраживања додатних структура
података и просторних
оператора
ГИС у шумарству 39
• Релациони системи данас владају
тржиштем због своје једноставности
• Сљедећих година предвиђа се развој
објектно-орјентисаних апликација
ГИС у шумарству 40
ХВАЛА
НА
ПАЖЊИ! AREA 2
3
AREA 1
12
ГИС у шумарству 41