1 / 26

BASIS DATA SPASIAL

BASIS DATA SPASIAL. GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM. PENDAHULUAN. Basis data spasial mendeskripsikan sekumpulan entitas , baik yang memiliki lokasi ( posisi ) yang tetap maupun yang tidak tetap .

elsu
Download Presentation

BASIS DATA SPASIAL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BASIS DATA SPASIAL GALIH WASIS WICAKSONO TEKNIK INFORMATIKA UMM

  2. PENDAHULUAN • Basis data spasialmendeskripsikansekumpulanentitas, baik yang memilikilokasi (posisi) yang tetapmaupun yang tidaktetap. • Posisitidaktetapmemilikikecenderunganuntukberubah, bergerak, danberkembang. • Prosespengelolaan basis data spasialdilakukandengankonsepmanajemen basis data, atau database management system (DBMS)

  3. PENGELOLAAN BASIS DATA • Kemudahanpengembangan basis data dengandukungan DBMS : • Biayapengadaan DBMS telahmendominasibiayakeseluruhanperangkatlunak • DBMS banyakmemilikifungsi – fungsi yang diperlukan SIG, fungsi non spasialsudahlengkapdisediakandalam DBMS.

  4. BASIS DATA

  5. KONSEP BASIS DATA • Dari sudutpandang system basis data dimaknaisebagaikumpulantabel – tabellogika/file yang salingberelasisatusama lain. • Dari sudutpandangmanajemen basis data dipandagsebagaikumpulan data yang memodelkanaktivitas – aktivitas enterprise. • Secaraumum basis data adalahkumpulan data non-redudant yang dapatdigunakanbersamaoleh system aplikasi yang berbeda

  6. KEUNTUNGAN BASIS DATA • Mereduksikeberadaanduplikasi data (minimum redudancy) yanmencegahadanyainkonsistensi. • Mudahdikembangkanlebihlanjut, stukturmaupundimensinya. • Memperolehkecepatandanefisensiakses data • Menjagaintegritas data • Memiliki metadata • Mereduksibiayaperangkatlunak • Meningkatkanfaktorkeamanan data

  7. LEVEL BASIS DATA

  8. ENTERPRISE • Enterprise adalahbagian/model realita yang dimodelkankedalam basis data • Enterprise dapatberupaindividu/badanhukum/objekatauinstitusipenting. • Contoh enterprise perkuliahan • Kampusterdiridarigedung – gedung • Setiapgedungmemilikisatuataulebihlantai • Setiaplantaimemilikisatuataulebihruangan • Setiapperkuliahanmemilikiruangan • Setiapperkuliahanmemilikimatakuliah,dosendanmahasiswa

  9. SKELETON TABEL • Skeleton tabeladalahkumpulantabel – tabel yang dapatmenjelaskanhubunganantarkumpulanentitas yang digunakandalamsuatu enterprise. • Skeleton tabeldirepresentasikandengannama – namatabelbesertaatributnya.

  10. SISTEM BASIS DATA

  11. SISTEM BASIS DATA • Sistem basis data adalahperangkatlunak DBMS bersamadengandatanya, danterkadangmenyangkutperangkatlunakdidalamya. • Sistem basis data merupakansistem yang terdiridarikumpulan file (tabel) salingberhubungandansekumpulan program DBMS yang memungkinkanbeberapapemakaiatau program lain untukmengakses data. • Sistem basis data merupakankombinasiperangkatkeras & perangkatlunakuntukmenjalankantugasmenanganiinformasi.

  12. KOMPONEN BASIS DATA • Perangkatkeras • Pengguna • Sistemoperasi • Sistempengelolaan basis data (DBMS) • Program aplikasi • Basis data

  13. KOMPONEN FUNGSIONAL • File Manager • Database Manager • Query Processor • DML Precompiler • DDL Compiler.

  14. SISTEM MANAJEMEN BD

  15. PENGERTIAN • DBMS adalahkumpulandari data yang salingberelasidengansekumpulan program – program yang mengkases data tersebut. • DBMS merupakanpaketperangkatlunak/sistem yang digunakanuntukmemudahkanpembuatandanpemeliharaan basis data terkomputerisasi. • DBMS adalahtempatmemanipulasidanadministrasi basis data

  16. MANFAAT DBMS • Baikdalammengorganisasikandanmengelola data volume besar. • Data yang dimasukkanmudahuntukdigunakankembali • Melindungi data darikerusakan • User dapatmengakses data secarasimultanataubersamaan • Dapatmerealisasikan distributed database • Merupakanalat bantu general purpose • Memungkinkanpengawasanintegritas data

  17. KOMPONEN DBMS • Data • Operasistandart • Data definiton language • Data manipulation language • Bahasapemrograman • Struktur file

  18. OPERASI DASAR DBMS • Create Database • Drop Database • Create Table • Delete Table • Insert record/table • Read, find, search, retrieve data • Display, browse Database • Update, edit, delete data • Create index

  19. MODEL BASIS DATA DBMS • Flat file • Hierarchial • network. • Relational

  20. BASIS DATA RELASIONAL SIG • DBASE (*.dbf) digunakanoleh Arc View danbeberapa tools lainnya. • INFO digunakanoleh Arc/Info • Oracle digunakanolehgeovisiondan lain – lain • Empress digunakanoleh system/9

  21. KOMPONEN BASIS DATA RELASIONAL • Relasi • Kunciatau key • Queries • Normalisasi

  22. NORMALISASI • Normalisasiadalahsuatucaraatauteknik yang dapatdigunakanuntukmenstrukturkan data (table – table) sedemikianrupasehinggamencegahtimbulnyamasalah – masalahdalampengolahanbasisdata. • Normalisasiadalahdekomposisipada table yang relatifpanjang. • Mengantisipasi data yang sifatnyaredudantdalamsatu table • Memperbaikirelasiantar table.

  23. KEUNGGULAN BASISDATA RELASIONAL • Merupakan model data yang lengkapsecaramatematis. • Fleksibilitastinggi • Integritasterjaga • Multiple views • concurrency

  24. BASIS DATA RELASIONAL SIG • Model Data Hybrid • Model Data terintegrasi

  25. MODEL DATA HYBRID • Menempatkan data spasialpada table tersendiri. • Menempatkanatribut data spasialpada table yang berbeda pula. • Primary key pada data spasialmerupakan foreign key padaatributspasial (relasi)

  26. MODEL DATA TERINTEGRASI • Perancagannyadidasarkanpadaboycecodd • SIG bertindaksebagai query processor • Pasangan – pasangankoordinat (x,y) vertekspadasegmengarisdisimpatpada rows yang berbeda • Titik, segmengaris, dan model data lain disimpandengan table yang berisi data topologi • Diaksesdengankonsepjoin table.

More Related