Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Sistem Informasi Geografis
Komponen SIG Komponen SIG : Perangkat Keras Perangkat Lunak SIG Data & Informasi Geografi Manajemen Software Perangkat Keras Data & Informasi geografi Manajemen, SDM Sistem Informasi Geografis
2
Sistem Informasi Geografis
Pemodelan Data Menginterprestasikan relaitas dengan model dunia nyata dan model data. Realitas Fisik Model Dunia Nyata Model Data Peta/ Report Basis Data Sistem Informasi Geografis
3
Sistem Informasi Geografis
Relational Database Hal yang perlu diperhatikan: Field/ Atribute Key Setiap tabel terdapat suatu key (kunci). Bisa terdiri atas satu field atau gabungan field Key (kunci) bersifat unik 2. Candidat Key Satu atau sekumpulan field/ atribute yang mengidentifikasikan secara unik suatu kejadian Tidak ada satu atribute/filed kunci yang bisa dihapus tanpa merusak keunikan atribut kunci tersebut Jika satu kunci terdiri lebih dari satu atribute/ file, disebut composite key (kunci gabungan) Sistem Informasi Geografis
4
Sistem Informasi Geografis
Relational Database Contoh: File Mahasiswa terdiri atas atribute No Induk Mahasiswa (NIM) No KTP Nama Tempat Lahir Tanggal Lahir Alamat Candidate Key ? ……… NIP, No KTP Ya. Unik, tidak mungkin ganda Nama Bukan. Banyak kesamaan nama Nama + Tempat Lahir + Tanggal Lahir Ya. Kemungkinanya kecil ada kesamaan nama, tempat & tanggal lahir Sistem Informasi Geografis
5
Sistem Informasi Geografis
Relational Database 3. Primary Key Satu atau sekumpulan field/ atribute yang tidak mengidentifikasikan secara unik, tapi dapat juga mewakili setiap kejadian 4. Alternate Key Candidate Key yang tidak dipakai sebagai Primary Key 5. Foreign Key Satu atau satu set field/ atribute yang melengkapi relasi (hubungan) antara tabel induk dengan tabel anak MATA KULIAH NIM 01 Kalkulus Database Programming Web SIG NIM NAMA 01 02 03 Joko Susilo Lestari Yuni Kartika 04 05 Budiono Lucky Maulana Foreign Key Sistem Informasi Geografis
6
Sistem Informasi Geografis
Relational Database 6. Functional Dependency Diberikan sebuah relasi R, atribute Y dari R adalah bergantung fungsi pada atribute X dari R bila dan hanya bila setiap nilai X dalam R punya hubungan dengan tepat satu nilai Y dalam R Contoh? Tabel Mahasiswa: No Induk Mahasiswa (NIM) No KTP Nama Tempat Lahir Tanggal Lahir Alamat Atribute Nama mahasiswa adalah bergantung secara fungsi pada NIM dan NIM menunjukan secara fungsi pada Nama. Nama = f(NIM) Sistem Informasi Geografis
7
Sistem Informasi Geografis
Relational Database 6. Normalisasi A. Unnormalized Form (Bentuk Tidak Normal) Data tidak mengikuti aturan tertentu Data tidak lengkap Data terduplikasi Data dikumpulkan apa adanya Contoh …? NIM Nama Kelas 2 01 02 03 Joni Maulana Rini Budiono Erick Ilham Kelas 1 Kelas 3 Database SIG Matematika 1 04 Guntur Haryo Sistem Informasi Geografis
8
Sistem Informasi Geografis
Relational Database B. First Normal Form/ 1NF (Bentuk Normal Kesatu) Data dibentuk satu record demi satu record Nilai dari field-field berupa atomic value Masih ada redudancy (perulangan) Bentuk NF1…? NIM Nama Kelas 01 02 03 Joni Maulana Rini Budiono Database Matematika 1 SIG 04 Erick Ilham Guntur Haryo Sistem Informasi Geografis
9
Sistem Informasi Geografis
Relational Database B. Second Normal Form/ 2NF (Bentuk Normal Kedua) Ditentukan Field Key sebagai Kunci Utama (Primary Key) Atribute bukan kunci harus bergantung secara fungsi kepada kunci utama NIM Nama 01 02 03 Joni Maulana Rini Budiono Toto Santoso Mahasiswa Kelas Kode Kelas K001 K002 K003 04 Ambil Kelas Nama Kelas Database SIG Matematika 1 Sistem Informasi Geografis
10
Sistem Informasi Geografis
Data Spasial dalam SIG Komputer tidak bisa begitu saja mengerti esensi obyek dalam dunia nyata Memanipulasi obyek dasar/ entity yang mempunyai atribut geometri Disebut entity spasial/ geometri Model Data Raster Model Data Vektor Sistem Informasi Geografis
11
Sistem Informasi Geografis
Model Data Raster Model data spasial paling sederhana Menampilkan, menempatkan dan menyimpan data spasial dengan menggunakan struktur matriks atau piksel-piksel yang membentuk grid Model dunia nyata ditampilkan sebagai elemen matrik X Y (0,0) X Y Baris Kolom Piksel Sistem Informasi Geografis
12
Sistem Informasi Geografis
Model Data Raster X Y N M a b (Xo,Yo) Matrik/ array diurutkan menurut koordinat kolom(x) dan baris(y) Titik asal (origin) di sudut kiri atas Nilai absis (x) membesar ke arah kanan, ordinat (y) ke bawah Terdapat M kolom danN baris Setiap piksel mempunyai nilai lebar a dan tinggi b Sudut lainya: (Xo,Yo+N*b), (Xo+M*a, Yo) dan (Xo+M*a, Yo+N*b) Titik pusat baris ke i kolom ke j adalah (Xo+(j-0.5)*a, Yo+(i-0.5)*b) Batas piksel baris ke i dan kolom ke j adalah (Xo+(j-1)*a < X < Xo+j*a) untuk X (Yo+(i-1)*b < Y < Yo+j*b) untuk Y Sistem Informasi Geografis
13
Sistem Informasi Geografis
Model Data Raster Sampling Raster (menentukan nilai piksel) Nilai rata-rata sampling untuk wilayah yang direpresentasikan (cara standar) Nilai sampling yang berposisi di pusat (untuk data ketinggian) Nilai sampling di sudtu-sudut grid Sudut-sudut grid Di tengah piksel Rata-rata sampling Sistem Informasi Geografis
14
Sistem Informasi Geografis
Model Data Raster Setiap piksel mempunyai nilai tunggal Piksel-piksel membentuk layer Basisdata spasial mengandung lebih dari satu layer Setiap layer memiliki keselarasan dengan layer lainya (jumlah baris/ kolom, sistem koordinatnya) Cara penyimpanan layer pada basisdata Beberapa layer dan headernya disimpan dalam satu file Isi file dan headernya disimpan terpisah Header Tambahan Data Header: kode file, baris, kolom, tipe data dll Data: isi layer Tambahan: tanggal perekaman, koordinat lintang dll Sistem Informasi Geografis
15
Sistem Informasi Geografis
Model Data Vektor Menampilkan, menempatkan dan menyimpan data spasial dengan menggunakan titik, garis/kurva, poligon beserta atribut-atributnya Didefinisikan oleh sistem koordinat kartesian (x,y) Garis/ kurva adalah sekumpulan titik-titik Poligon adalah sekumpulan titik-titik, titik awal dan titik akhir poligon mempunyai nilai koordinat yang sama X Y Sistem Informasi Geografis
16
Sistem Informasi Geografis
Model Data Vektor Entity Titik Obyek grafis/ geografs yang dihubungkan dengan koordinat (x,y) 2,3,”Joni Maulana”,”L”,”Jl. A.Yani, Jakarta”,… Entity Garis Dibentuk oleh dua titik koordinat atau lebih Memerlukan titik awal dan titik akhir Tidak membawa informasi spasial yang inherent Diperlukan pointer node Sistem Informasi Geografis
17
Sistem Informasi Geografis
Model Data Vektor Entity Garis c01 c02 c04 c03 c05 c06 c07 c08 c09 n01 n02 n03 n04 Ilustrasi keterhubungan anak sungai. Sistem Informasi Geografis
18
Sistem Informasi Geografis
Model Data Vektor Entity Area/ Polygon 1. Setiap komponen poligon (area, luasan atau region) mempunyai bentuk, nilai luas, keliling yang unik. 2. Struktur datanya dapat melibatkan tetangga-tetanga setiap poligon. 3. Poligon pada peta tidak semuanya memiliki tingkatan yang sama. Polygon Sederhana Merepresentasikan setiap poligon sebagai sekumpulan koordinat (x,y) 1 2 3 6 7 5 4 P1 P2 Sistem Informasi Geografis
19
SQL (Structured Query Language)
ANSI standard computer language Memungkinkan untuk membangun/akses database Pengolahan data dalam database Menambah data baru ke dalam database Menampilkan data dari database Menghapus data dari database Memperbaiki data dalam database Mudah dipelajari Sistem Informasi Geografis
20
SQL (Structured Query Language)
SQL Data Manipulation Language (DML) INSERT INTO - menambah data baru ke dalam database SELECT - menampilkan data dari database UPDATE - update (merubah) data dari database DELETE - menghapus data dari database SQL Data Definition Language (DDL) CREATE TABLE - membuat tabel dalam database ALTER TABLE - merubah tabel dari database DROP TABLE - menghapus tabel dari database CREATE INDEX - membuat index DROP INDEX - menghapus index Sistem Informasi Geografis
21
SQL (Structured Query Language)
CREATE DATABASE Create Database nama_database ; CREATE TABLE Create Table nama_tabel (nama_kolom1 type_data,nama_kolom2 type_data,… ) ; ALTER TABLE Alter table nama_tabel Add kolom1 type_data; Alter table nama_tabel Drop kolom1; Alter table nama_tabel Change kolom_lama kolom_baru type_data ; Sistem Informasi Geografis
22
SQL (Structured Query Language)
INSERT INTO Insert Into nama_tabel Values (value1, value2, … ) ; Insert Into tabel (kolom1, kolom2, … ) Values (value1, value2, … ) ; SELECT Select kolom1, kolom2,… From tabel ; Select kolom1, kolom2,… From tabel Where kondisi1 And (Or) kondisi2; Select kolom1, kolom2,… From tabel1, tabel 2 Where kondisi1 And (Or) kondisi2; UPDATE Update tabel Set kolom1=‘content1’, kolom2=‘content2’,… WHERE kondisi; DELETE Delete from tabel WHERE kondisi; Sistem Informasi Geografis
23
Sistem Informasi Geografis
Disain Database Mahasiswa NIM Varchar(10) Nama Varchar(50) Tempat_Lahir Varchar(20) Tgl_Lahir Date Tahun_Masuk Int(4) Gender Char(1) Alamat Telpon Kode_Jurusan Varchar(6) Tempat Duduk Nomor_Kursi Varchar(6) Baris Int(8) Kolom NIM Varchar(10) Foreign Key Foreign Key Mata Kuliah Kode_MK Varchar(10) Mata_Kuliah Varchar(50) SKS Int(1) Semester Ambil Kelas NIM Varchar(10) Kode_MK Varchar(50) Nilai Char(1) Status Foreign Key Sistem Informasi Geografis
24
Sistem Informasi Geografis
Software SIG Database Engine (Server) Oracle, MS Access, SQL Server, MySql dll Web Server IIS, Apache, Tomcat dll Program Language Java, PHP dll Spesial Paket Software MapInfo, ArcView dll Editing Tool Macromedia Dreamweaver, PhotoShop dll Sistem Informasi Geografis
25
Sistem Informasi Geografis
Software SIG Pertimbangan Pemilihan Software Aplikasi yang diperlukan (dibangun) Maintenance Software Harga Kompatibilitas SDM yang dimiliki PHP, MySql, Apache Open Source Multi Platform Perkembangan Pesat Security Mendukung Aplikasi Web Base Sistem Informasi Geografis
26
Sistem Informasi Geografis
Arsitektur Sistem Sistem berbasis Web Server DB Sistem Dokumen Sistem Keamanan Firewall Autentifikasi Publik Adm Aplikasi Adm System Aplikasi SIG Sistem Informasi Geografis
27
Transaksi Data/ Informasi
Public User Operator query result Server DB Sistem Dokumen Aplikasi SIG LAN/ Internet Sistem Informasi Geografis
28
Sistem Informasi Geografis
User Interface Aplikasi/ tampilan muka yang berguna untuk interaksi antara user Dengan sistem Sistem Informasi Geografis
29
Sistem Informasi Geografis
User Interface Alasan pembuatan/ penggunaan user interface Tidak semua user mengerti perintah (command) komputer Kepentingan keamanan (security) sistem Memperindah tampilan Mempermudah interaksi dengan user Mempercepat proses transaksi dan pengolahan data Link/ relasi dengan aplikasi lain Sistem Informasi Geografis
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.