V. INSTALASI POSTGRESQL DAN SEKILAS TENTANG POSTGIS
|
|
- Inge Setiabudi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 V. INSTALASI POSTGRESQL DAN SEKILAS TENTANG POSTGIS Bagian ini akan mengulas secara sederhana tentang POSTGIS (ekstensi spasial untuk database PostgreSQL). Database yang digunakan : postgresql ; pada platform Windows INSTALASI POSTGRESQL - POSTGIS Ada berbagai cara untuk membangun database PostgreSQL yang mendukung data spasial (postgis). Akan tetapi cara mudahnya adalah menggunakan postgresql-8.2.msi (installer windows dengan fitur PostgreSQL lengkap, termasuk PostGIS) yang dapat di download di situsnya : Kemudian, jangan lupa kunjungi situs PostGIS untuk informasi lebih lengkap, termasuk download dokumentasi/manual posgis ( OBJEK SPASIAL PostGIS mendukung semua objek spasial yang di spesifikasikan oleh OpenGIS Consortium ( pada dokumen Simple Features for Specification for SQL ( Postgis juga mengembangkan kapabilitasnya dengan 3DZ, 3DM dan 4D koordinat. WKB and WKT OpenGIS menspesifikasikan ada2 cara standard untuk mengexpresikan objek spasial : format Well-Known Text (WKT) dan Well-Known Binary (WKB). Contoh WKT : POINT(0 0) LINESTRING(0 0,1 1,1 2) POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2, 1 2,1 1)) MULTIPOINT(0 0,1 2) MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4)) MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1-1,-1-2,-2-2,-2-1,-1-1))) GEOMETRYCOLLECTION(POINT(2 3),LINESTRING((2 3,3 4)))
2 Input data pada database biasanya menggunakan format WKT seperti diatas. Akan tetapi data spasial disimpan pada database dengan format heksadesimal. Kita dapat memanipulasi format Input/Output, sebagai berikut: bytea WKB = asbinary(geometry); text WKT = astext(geometry); geometry = GeomFromWKB(bytea WKB, SRID); geometry = GeometryFromText(text WKT, SRID); NB : SRID = spatial referencing system identifier. contoh query insert : INSERT INTO SPATIALTABLE ( THE_GEOM, THE_NAME ) VALUES ( GeomFromText( POINT( ), 312), A Place ) ; MEMBUAT DATABASE SPASIAL Cara paling mudah, adalah menggunakan pgadmin, yang shortcut nya sudah tersedia pada start menu Windows, pada folder PostgreSQL. Setelah pgadmin dijalankan, pilih menu Edit New Object New Database. Masukkan pilihan database template : template_postgis TABEL SPATIAL_REF_SYS DAN TABEL GEOMETRY_COLUMNS Kita akan melihat pada database kita ada beberapa table yang telah terbuat. Salah satunya SPATIAL_REF_SYS dan GEOMETRY_COLUMNS. Yang digunakan untuk menyimpan informasi meta dari objek spasial yang kita buat. select * from spatial_ref_sys ; select * from geometry_columns ; MEMBUAT TABEL SPASIAL Langkah pertama adalah membuat database seperti biasa. Misal: CREATE TABLE ROADS_GEOM ( ID int4, NAME varchar(25) ) 1
3 Langkah kedua adalah menambahkan kolom spasial dengan fungsi AddGeometryColumn. Dengan format : SELECT AddGeometryColumn(<table_name>, <column_name>, <srid>, <type>, <dimension>). Misal : SELECT AddGeometryColumn( public, roads_geom, geom, 423, LINESTRING, 2); SELECT AddGeometryColumn( roads_geom, geom, 423, LINESTRING, 2); Jika tidak ingin pusing dengan SRID (Spatial Reference ID), berikan nilai SRID = -1. Misal: CREATE TABLE roads ( ROAD_ID int4, ROAD_NAME varchar(128) ); SELECT AddGeometryColumn( roads, roads_geom, -1, GEOMETRY, 3 ); Perhatikan bahwa OGC geometries tidak memperbolehkan nilai Z atau M. Sehingga bagian dimension cukup kita beri nilai 2. MENJAGA KONSISTENSI DATA PADA KOLOM SPASIAL Pastikan kolom geometri kita memenuhi spesifikasi standard OpenGIS. Salah satunya dengan fungsi IsValid(). Misal : select isvalid( LINESTRING(0 0, 1 1) ), isvalid( LINESTRING(0 0,0 0) ); isvalid isvalid t f Ada cara untuk mempermudah kita menjaga data supaya tetap memenuhi standar, yaitu dengan membuat satu check constraint. Misal : ALTER TABLE mytable ADD CONSTRAINT geometry_valid_check CHECK (isvalid(the_geom)); check constraint juga akan dibuat secara otomatis apabila kita menambahkan kolom geometris dengan perintah AddGeometryColumn(). MEMASUKKAN DATA SPATIAL Ada beberapa metode yang bisa kita gunakan. Cara pertama adalah dengan menggunakan perintah query insert seperti biasa. Misal kita membuat file (roads.sql) yang berisi : 2
4 BEGIN; INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES (1,GeomFromText( LINESTRING( , ),-1), Jeff Rd ); INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES (2,GeomFromText( LINESTRING( , ),-1), Geordie Rd ); INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES (3,GeomFromText( LINESTRING( , ),-1), Paul St ); INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES (4,GeomFromText( LINESTRING( , ),-1), Graeme Ave ); INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES- (5,GeomFromText( LINESTRING( , ),-1), Phil Tce ); INSERT INTO ROADS_GEOM (ID,GEOM,NAME ) VALUES- (6,GeomFromText( LINESTRING( , ),-1), Dave Cres ); COMMIT; Kemudian eksekusi dengan perintah pada "psql" SQL terminal monitor: psql -d [database] -f roads.sql MENGGUNAKAN SHP2PGSQL Jika kita telah mempunyai file shp yang berisi data-data spasial kita, lebih mudah menggunakan shp2pgsql data loader yang akan mengkonversi file ESRI shp ke dalam SQL. Shp2pgsql dapat kita jalankan pada "psql" SQL terminal monitor. Misal : shp2pgsql shaperoads myschema.roadstable > roads.sql psql -d roadsdb -f roads.sql Atau : shp2pgsql shaperoads myschema.roadstable psql -d roadsdb MENAMPILKAN DATA SPASIAL Untuk menampilkan data spatial, kita gunakan perintah SELECT. Misal : SELECT id, AsText(geom) AS geom, name FROM ROADS_GEOM; Kita bisa menggunakan beberapa operator pada query kita : 3
5 o && Mengatakan apakah batas luar geometry sebuah objek intersects / beririsan dengan batas luar geometry objek lain. o ~= Mengetes apakah 2 buah geometry adalah identik. Misal, apakah POLYGON((0 0,1 1,1 0,0 0)) identik dengan POLYGON((0 0,1 1,1 0,0 0)) (ya). o = Mengetes apakah batas luar 2 buah geometry adalah identik Contoh : SELECT ID, NAME FROM ROADS_GEOM WHERE GEOM ~= GeomFromText( LINESTRING( , ),-1); SELECT ID, NAME FROM ROADS_GEOM WHERE GEOM && GeomFromText( POLYGON(( , , , )),-1); MENGGUNAKAN PGSQL2SHP Kita dapat menggunakan pgsql2shp untuk mengkonversi tabel (atau data spasial tertentu pada database kita) ke dalam format file ESRI.shp pgsql2shp [<options>] <database> [<schema>.]<table> pgsql2shp [<options>] <database> <query> MEMBUAT INDEX SPATIAL Index digunakan untuk mempercepat pencarian data. PostGIS Menggunakan GiST (Generalized Search Trees) indexes. CREATE INDEX [indexname] ON [tablename] USING GIST ( [geometryfield] GIST_GEOMETRY_OPS ); Tabel dengan 1 juta barisdata, pada mesin 300MHz Solaris, membutuhkan waktgu komputasi 1 jam. 4
6 Kemudian eksekusi perintah untuk membuat / mengupdate geometry statistic yang sangat penting, untuk optimasi eksekusi query oleh database. VACUUM ANALYZE [table_name] ( [column_name] ); Sebaiknya Vacuum Database dilakukan secara rutin, seperti pada kebanyakan PostgreSQL DBA melakukan VACUUM dengan cron job secara periodic, untuk menjaga agar index dapat berfungsi secara baik dalam mempercepat query. COMPLEX QUERIES Kita dapat menggunakan fungsi-fungsi geometry dalam perintah query kita. Misalkan fungsi distance() yang digunakan untuk mengukur jarak antar 2 buah objek geometry. SELECT the_geom FROM geom_table WHERE distance( the_geom, GeomFromText( POINT( ), -1 ) ) < 100 Kita dapat menggunakan fungsi expand() untuk menemukan objek geometri dalam radius dari suatu objek: SELECT * FROM GEOTABLE WHERE GEOCOLUMN && Expand(GeomFromText( POINT( ),-1),100) AND Distance(GeomFromText( POINT( ),-1),GEOCOLUMN) < 100; Fungsi spasial selengkapnya dapat dilihat pada manual/postgis reference. CONTOH IMPLEMENTASI SQL SPATIAL Buat table dan isinya dengan perintah sebagai berikut. CREATE TABLE bc_roads ( gid INTEGER PRIMARY KEY, name VARCHAR ) SELECT AddGeometryColumn('public', 'bc_roads', 'the_geom', -1, 'LINESTRING', 2) ; 5
7 insert into bc_roads values (1, 'JALAN PERTAMA', GeomFromText('LINESTRING(1 1, 3 2, 4 3)') ) ; insert into bc_roads values (2, 'JALAN KEDUA', GeomFromText('LINESTRING(2 4, 4 0)') ) ; CREATE TABLE bc_municipality ( gid INTEGER PRIMARY KEY, code INTEGER UNIQUE, name VARCHAR ) SELECT AddGeometryColumn('public', 'bc_municipality', 'the_geom', -1, 'MULTIPOLYGON', 2) ; insert into bc_municipality values (1, 101,'AREA PERTAMA', GeomFromText('MULTIPOLYGON(((1 1, 5 1, 5 5, 1 5, 1 1)))') ) ; insert into bc_municipality values (2, 102,'AREA KEDUA', GeomFromText('MULTIPOLYGON(((4 4, 6 4, 6 6, 4 6, 4 4)))') ) ; insert into bc_municipality values (3, 103,'AREA KETIGA', GeomFromText('MULTIPOLYGON(((2 2, 4 2, 4 4, 2 4, 2 2)))') ) ; insert into bc_municipality values (4, 104,'AREA KEEMPAT', GeomFromText('MULTIPOLYGON( ( (2 2, 4 2, 4 4, 2 4, 2 2), (3 3, 4 3, 4 4, 3 4, 3 3) ) )') ) ; CONTOH PERMASALAHAN SEDERHANA 1. Mencari total panjang jalan (dalam kilometer)? SELECT sum(length(the_geom))/1000 AS PANJANG_JALAN FROM bc_roads ; 2. Letak perpotongan semua jalan dengan titik (1 1) SELECT ASTEXT( INTERSECTION(the_geom, GeomFromText('POINT( 1 1 )')) ) FROM bc_roads; 3. Luas Kota bernama AREA PERTAMA (dalam hektar) SELECT area(the_geom)/10000 AS LUAS_HEKTAR FROM bc_municipality WHERE name='area PERTAMA' ; 4. Apakah kota terbesar? SELECT name, area(the_geom)/10000 AS LUAS_HEKTAR FROM bc_municipality LIMIT 1 ; 6
8 Atau SELECT max(area(the_geom)/10000) AS LUAS_HEKTAR FROM bc_municipality ; 5. Berapa panjang jalan pada masing-masing kota? SELECT m.name, SUM(LENGTH(r.the_geom))/1000 AS KM_JALAN FROM bc_roads r, bc_municipality m WHERE CONTAINS(m.the_geom, r.the_geom) AND m.the_geom && r.the_geom GROUP BY m.name ; 6. Buat table baru dengan isi : semua jalan pada kota AREA PERTAMA dengan tambahan kolom panjang jalan tersebut disemua kota, dan titik perpotongannya dengan kota AREA PERTAMA. CREATE TABLE pg_roads AS SELECT r.*, ASTEXT( INTERSECTION(r.the_geom, m.the_geom)) AS "PERPOTONGAN DI :", LENGTH(r.the_geom)/1000 AS "PANJANG ASLI JALAN (KM)" FROM bc_roads r, bc_municipality m WHERE r.the_geom && m.the_geom AND CONTAINS(m.the_geom, r.the_geom) AND m.name = 'AREA PERTAMA' ; 7. Berapa kilometer panjang jalan JALAN PERTAMA di kota AREA PERTAMA? SELECT SUM(LENGTH(r.the_geom))/1000 AS "KM PANJANGNYA =" FROM bc_roads r, bc_municipality m WHERE m.name = 'AREA PERTAMA' AND r.name = 'JALAN PERTAMA' AND m.the_geom && r.the_geom 8. Cari kota terbesar yang memiliki lubang SELECT gid, area(the_geom)/1000 AS "LUAS KOTA" FROM bc_municipality WHERE nrings(the_geom) > 1 ORDER BY "LUAS KOTA" DESC LIMIT 1 7
Sistem Basis data Spasial dengan Software GIS Nafizah PRAKTIKUM
PRAKTIKUM PEMBANGUNAN SISTEM INFORMASI PERTANAHAN Sistem Basis data Spasial dengan Software GIS Studi Kasus Pada pembuatan basis data spasial terdapat beberapa kondisi yang telah ditentukan dan dibuat
Lebih terperinciIII. BAHAN DAN METODE
III. BAHAN DAN METODE 3.1. Waktu dan Tempat Penelitian Penelitian ini dilakukan sejak bulan Agustus 2010 hingga bulan Maret 2011 di Laboratorium Penginderaan Jauh dan Informasi Spasial, Departemen Ilmu
Lebih terperinciFINAL PROJECT PRAKTIKUM BASIS DATA SPASIAL
Halaman: 1 FINAL PROJECT PRAKTIKUM BASIS DATA SPASIAL I. Tujuan Final Project praktikum ini adalah menyelesaikan query spasial dalam bahasa SQL yang diterapkan pada beberapa studi kasus SIG. II. Basis
Lebih terperinciTahap Instalasi PostgreSQL di Windows
Tahap Instalasi PostgreSQL di Windows 1. Unduh file installer PostgreSQL terbaru dari alamat http://www.enterprisedb.com/productsservices-training/pgdownload#windows 2. Setelah file installer berhasil
Lebih terperinciLampiran 1 DFD Level 1 GIS Kampus IPB Darmaga. Lampiran 2 DFD Level 2 proses 3 GIS Kampus IPB Darmaga
LAMPIRAN Lampiran 1 DFD Level 1 GIS Kampus IPB Darmaga Lampiran 2 DFD Level 2 proses 3 GIS Kampus IPB Darmaga 20 Lampiran 3 Input Proses Output Id Nama Proses Data Input Data Output Deskripsi Proses Proses
Lebih terperinciPERANCANGAN EXTENDED GEOGRAPHIC SEARCH MENGGUNAKAN POSTGIS
PERANCANGAN EXTENDED GEOGRAPHIC SEARCH MENGGUNAKAN POSTGIS Surya Afnarius Jurusan Teknik Elektro Univ. Andalas Kampus Univ. Andalas Limau Manih Padang E-mail : s_afnarius@yahoo.com Abstrak Pencarian objek
Lebih terperinciBAB V PEMBAHASAN DAN IMPLEMENTASI
81 BAB V PEMBAHASAN DAN IMPLEMENTASI 5.1. Implementasi Sistem Implementasi adalah tahap penerapan dan sekaligus pengujian bagi sistem baru serta merupakan tahap dimana aplikasi siap dioperasikan pada keadaan
Lebih terperinciBAB II PEMBUATAN DAN MANAJEMEN TABLE
BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa
Lebih terperinciPerangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 5 Database I Program Diploma IPB - Aditya Wicaksono, SKomp 1 Apa itu SQL? Structured Query Language SQL adalah bahasa standar untuk mengakses database SQL memungkinkan
Lebih terperinciVII. MEMBUAT APLIKASI DEMO WEBGIS MAPSERVER - POSTGIS
VII. MEMBUAT APLIKASI DEMO WEBGIS MAPSERVER - POSTGIS Kita akan mengubah demo/sample aplikasi Web GIS yang sudah kita buat diatas, menjadi aplikasi webgis mapserver yang mengambil data geometri dan atribut
Lebih terperinciMODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan
Lebih terperinciPraktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
Lebih terperinciMODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA
MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciUntuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:
By I Wayan Simpen Dasar-Dasar MySql Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut: SQL (Structured Query Language) Semua
Lebih terperinciMODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Lebih terperinciMODUL 3 IMPORT DATA DARI MAPINFO KE DATABASE. Praktikan dapat mengetahui cara meng-inport data dari MapInfo ke database pada PostgreSQL.
MODUL 3 IMPORT DATA DARI MAPINFO KE DATABASE A. Tujuan Praktikan dapat mengetahui cara meng-inport data dari MapInfo ke database pada PostgreSQL. B. Tools a. MapInfo 10.5 b. PostgreSQL c. PostGIS C. Teori
Lebih terperinciIntroduction to SQL. Database Programming. 2 nd Chapter
Introduction to SQL Database Programming 2 nd Chapter SQL SQL adalah sebuah bahasa yang bersifat request oriented Dikembangkan oleh IBM (San Jose Research Laboratory) Bersifat Non Case Sensitif Merupakan
Lebih terperinciPENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2 PERTEMUAN 5 & 6 STRUCTURE QUERY LANGUAGE STRUCTURE QUERY LANGUAGE SQL adalah bahasa query baku untuk DBMS. SQL diambil sebagai bakuan sejak tahun 1992.
Lebih terperinciPraktikum Basis Data (Database Server MySQL) Bekerja Dengan Tabel
Bekerja Dengan Tabel 1 Oleh : Andri Heryandi, S.T., M.T., Teknik Informatika Universitas Komputer Indonesia Table Digunakan untuk menyimpan data. Terdiri dari kolom dan baris. Setiap kolom mendefinisikan
Lebih terperinciBasis Data Spasial Modul 2
Basis Data Spasial Modul 2 Modul 2 Arsitektur DBMS Tabel Data Manipulation Language (DML) Data Definition Language (DDL) LATIHAN Data Base Management System (DBMS) Perangkat lunak (software) untuk mengelola
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciMenggunakan PostgreSQL dan PostGIS. Oleh : Edi Sugiarto, M.Kom
Menggunakan PostgreSQL dan PostGIS Oleh : Edi Sugiarto, M.Kom Pendahuluan PostgreSQL merupakan database server yang bersifat open source, memiliki lisensi GPL (General Public License) dan merupakan salah
Lebih terperinciJobsheet SQL Dasar : Hari Zulianto, ST [Year]
JOB SHEET Nama SMK : SMK IPTEK Weru Sukoharjo Kompetensi Keahlian : Rekayasa Perangkat Lunak Mata Pelajaran / SK : SQL Dasar Guru Mapel : Hari Zulianto, ST Semester/Tahun : 3 / 2017 Dasar-Dasar SQL 1.
Lebih terperinciPengenalan Structured Query Language
Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk
Lebih terperinciLampiran 1 Contoh peta statis yang tersedia.
LAMPIRAN Lampiran Contoh peta statis yang tersedia www.kotabogor.go.id www.asiamaya.com www.indotravelers.com www.bogorcyberpark.com www.pu.go.id 22 Lampiran 2 Input Proses Output Level Id Proses Nama
Lebih terperinciSTRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Lebih terperinciPertemuan 12 Pengenalan Structured Query Language
Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan
Lebih terperinciMySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini
MySQL 1. Mengenal MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL termasuk jenis RDBMS (Relational Database Management System), itulah sebabnya istilah seperti table, baris,
Lebih terperinciModul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA
Modul 2 Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Lebih terperinciSejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Lebih terperinciMODUL II. Instalasi OracleXE Dan SQL
MODUL II Instalasi OracleXE Dan SQL I. Tujuan 1. Dapat menginstalasi aplikasi Oracle XE 2. Dapat mengeset user baru pada aplikasi Oracle XE 3. Dapat mengubah password username hr dan mengaktifkannya 4.
Lebih terperinci3. Tekan tombol Next, hingga muncul tampilan kotak dialog berikutnya.
Penggunaan PostgreSQL GIS - Arif Basofi Installasi Postgresql: 1. Pilih file master instlasi PostgreSQL : postgresql-9.1.3-1-windows.exe 2. Jalankan file tersebut: 3. Tekan tombol Next, hingga muncul tampilan
Lebih terperinciMenginstall MYSQL SERVER 5.6 pada Windows 8. Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support)
NIM:120010003 NAMA : GDE MADE NOVAN PRIAMBHADA Menginstall MYSQL SERVER 5.6 pada Windows 8 Sebelum nya download sql offline installer pada link ini (windows 8 32 bit Support) http://cdn.mysql.com/downloads/mysqlinstaller/mysql-installercommunity-5.6.14.0.msi
Lebih terperinciLAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
Lebih terperinciKlik menu Home atau link judul berita Klik menu Profil. Klik link sejarah. lambang. lambang. Klik menu Buku Tamu
LAMPIRAN Lampiran 1 Deskripsi kebutuhan fungsional sistem Kode No Fungsional 1 SIGKABO -1 2 SIGKABO -2 3 SIGKABO -2.1 4 SIGKABO -2.2 5 SIGKABO -2.3 6 SIGKABO -3 7 SIGKABO -3.1 8 SIGKABO -4 9 SIGKABO -5
Lebih terperinciFAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table
Lebih terperinciX. PENGANTAR DATABASE
X. PENGANTAR DATABASE PENGERTIAN DATABASE database adalah kmpulan data atau infromasi yang saling berhubungan dan merepresentasikan suatu perusahaan atau lainnya. Data tersebut disimpan dalam bentuk table.
Lebih terperinciTINJAUAN PUSTAKA. Gambar 1 Evolusi Web Mapping (Peng &Tsou 2003).
TINJAUAN PUSTAKA Sistem Informasi Geografis Sistem informasi geografis (SIG) adalah sistem komputer yang mengambil, menyimpan, melakukan kueri, analisis, dan menampilkan data geografis (Chang 2002). Aplikasi
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciHASIL DAN PEMBAHASAN. ditampilkan dalam sebuah layer yang akan muncul dalam aplikasi SIG. Integrasi dan Perancangan Antarmuka Sistem
ditampilkan dalam sebuah layer yang akan muncul dalam aplikasi SIG. Integrasi dan Perancangan Antarmuka Sistem Aplikasi SIG bukanlah sistem yang plug and play sehingga ada kemungkinan beberapa komponen
Lebih terperinciSTRUCTURE QUERY LANGUAGE
STRUCTURE QUERY LANGUAGE Structure Query Language (SQL) merupakan komponen bahasa relational database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi himpunan (set-oriented
Lebih terperinciMODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL
MODUL PRAKTIKUM 04 Database Implementation dengan Perintah SQL Tujuan : - Mengetahui dan membuat perintah Query untuk membuat table - Mengetahui dan membuat perintah Query untuk input, update dan delete
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciMySQL AL AZHAR COMPUTER CLUB
MODUL Pelatihan Web MySQL AL AZHAR COMPUTER CLUB Oleh : Achmad Fachrie Jakarta, 2006 Al Azhar Computer Club MySQL Dalam melakukan pengembangan aplikasi, salah satu komponen yang terpenting adalah database.
Lebih terperinciOPTIMALISASI QUERY DALAM BASIS DATA MY SQL MENGGUNAKAN INDEX
============================================================================== OPTIMALISASI QUERY DALAM BASIS DATA MY SQL MENGGUNAKAN INDEX Ridho Pamungkas Jurusan Sistem Informasi, Fakultas Teknik, UNIPMA,
Lebih terperinciPERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Lebih terperinciSistem Basis Data Danny Kriestanto, S.Kom., M.Eng
Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana
Lebih terperinciDasar Microsoft Access 2007
Dasar Microsoft Access 2007 1. Membuka Aplikasi Tekan Start > Programs > Microsoft Office > Microsoft Office Access 2007 Tampilan Awal : 1 2. Membuat Database Baru [ File.mdb ] a. Tekan Shortcut New Blank
Lebih terperinciPraktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto
Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto Pengenalan DDL o Create Database, Drop Database o Create Table,. Alter Table, Drop Table Pengenalan DML (Insert, Select,
Lebih terperinciObyek pada Oracle. Manajemen Obyek Basis Data dan Dictionary View. Obyek pada Oracle adalah segala hal yang bisa dibuat di Oracle, seperti:
Manajemen Obyek Basis Data dan Dictionary View Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Obyek pada Oracle Obyek pada Oracle
Lebih terperinciSchema Objects. MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA
Schema Objects MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA dedyrw@tass.telkomuniversity.ac.id Sasaran Memahami tujuan penciptaan index Mampu menciptakan index Mampu membedakan private & public
Lebih terperinciPengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data
Kompetensi Dasar Setelah mengikuti kegiatan proses belajar mengenai Pengenalan SQL, mahasiswa dapat mendefinisikan dan memanipulasi sistem basis data menggunakan bahasa SQL dengan tepat Tujuan Pembelajaran
Lebih terperinciSQL Server 2008 Mengaktifkan DBMS SQL Server 2008 SQL server 2008 SQL server management studio DDL Basis Data Mendefinisikan, mengubah dan menghapus basis data: Create Database NamaBasisData Alter
Lebih terperinciConstraint dan Manajemen Data dalam Timezone Berbeda
Constraint dan Manajemen Data dalam Timezone Berbeda Rosa Ariani Sukamto Email: rosa_if_itb_01@yahoo.com Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Constraint Aturan pada basis
Lebih terperinciPemrograman Web Lanjut 2017
Praktikum 7 Basis data (database) dapat dikatakan sebagai sekumpulan data yang disimpan, saling berhubungan, dan diorganisasi secara bersama. Perangkat lunak yang dapat digunakan untuk mengolah basis data
Lebih terperinciOracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 11 : Constraint Halaman : 11-0
Lebih terperinciMODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 1 Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami
Lebih terperinciPENDAHULUAN TINJAUAN PUSTAKA
Latar Belakang PENDAHULUAN Area Kampus IPB yang luas, serta bentuk bangunan yang identik menjadi suatu masalah bagi masyarakat untuk melakukan pencarian ruangan di Kampus IPB Darmaga. Untuk memudahkan
Lebih terperinciLAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
Lebih terperinci3 MEMBUAT DATA SPASIAL
3 MEMBUAT DATA SPASIAL 3.1 Pengertian Digitasi Peta Digitasi secara umum dapat didefinisikan sebagai proses konversi data analog ke dalam format digital. Objek-objek tertentu seperti jalan, rumah, sawah
Lebih terperinciLATIHAN : DIJITASI PETA
LATIHAN : DIJITASI PETA 2-2 Membuat shapefile baru 2-2 Melihat struktur data pada shapefile 2-6 Add Data 2-7 Memulai Dijitasi Peta 2-7 Dijitasi Peta 2-8 Save Hasil Dijitasi 2-9 hal 2-1 LATIHAN : DIJITASI
Lebih terperinciBAB I Penginstallan dan setting PHPTriad
BAB I Penginstallan dan setting PHPTriad Database adalah tempat dimana kita akan menyimpan data yang dibutuhkan web kita. Mengapa harus menggunakan database? Bukankah lebih mudah dalam bentuk file seperti
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciModul 3 : Query Penggabungan Tabel
Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,
Lebih terperinciSQL. Brigida Arie Minartiningtyas, M.Kom
SQL Brigida Arie Minartiningtyas, M.Kom Show Berfungsi untuk melihat list/daftar dari database atau tabel yang sudah dibuat Untuk melihat daftar database yang sudah dibuat SHOW databases; Untuk melihat
Lebih terperinci7 VARIASI INSERT YANG TERLUPAKAN
7 VARIASI INSERT YANG TERLUPAKAN NURLITA nurlita.icha@gmail.com Abstrak Data Manipulation Language (DML) merupakan bagian dari perintah SQL (Structured Query Language) yang terdiri dari berbagai perintah
Lebih terperinciS Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE
STRUCTURED QUERY LANGUAGE (SQL) merupakan komponen bahasa relational database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi himpunan (set-oriented language). SQL dapat
Lebih terperinciSTRUCTURE QUERY LANGUAGE DDL & DML
STRUCTURE QUERY LANGUAGE DDL & DML OUTLINE Data Definiton Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL) Proses Pembangunan Database Perintah SQL DATA DEFINITION LANGUAGE (DDL)
Lebih terperinci1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;
A. 1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases; 2. Memilih dan membuka database Sintaks : use [nama_database]; Contoh : use pelatihan; 3. Mengelola Database Membuat
Lebih terperinciBasis Data. Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan
Basis Data Bagian IV SQL (3) Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Deletion Yang dapat dihapus (delete) hanyalah tuple bukan nilai ada suatu atribut tertentu. Dalam SQL, deletion
Lebih terperinci18.1 Hasil Untuk Menambahkan Layer Pertama Anda Hasil Untuk Gambaran Umum Antarmuka
BAB 18 Lembar Jawaban 18.1 Hasil Untuk Menambahkan Layer Pertama Anda 18.1.1 Persiapan Anda akan melihat banyak garis yang melambangkan jalan. Semua garis tersebut merupakan layer vektor yang baru saja
Lebih terperinciKonsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel
Konsep Dasar Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel Halaman 1 dari 12 Relasional Database dan RDBMS Sebelum membahas berbagai
Lebih terperinciBERMAIN DATA DENGAN SQL SERVER
BERMAIN DATA DENGAN SQL SERVER BERKENALAN DENGAN SQL SERVER DBMS merupakan suatu sistem perangkat lunak yang memungkinkan pengguna komputer untuk membuat, memelihara, mengontrol, serta mengakses data pada
Lebih terperinciApakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL
SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan
Lebih terperinciBAB 4 ANALISIS 4.1 Analisis Data Ketelitian Data Terkait Kedetailan Informasi
BAB 4 ANALISIS Pada bab ini akan dilakukan evaluasi dari hasil penelitian yang dilakukan sebelumnya, diantaranya analisis terhadap data yang diperlukan dalam pembangunan sistem, analisis terhadap komponen
Lebih terperinciDatabase Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.
1 Database Systems: Tipe Tabel MySQL Tipe Filed/Kolom/Atribut My SQL Tipe Operator Aturan Dasar-dasar MySQL Tipe Perintah SQL Data Definition Languange Data Manipulation Languange Data Control Languange
Lebih terperinciBAB VIII FUNGSI, PL/PGSQL dan TRIGER
BAB VIII FUNGSI, PL/PGSQL dan TRIGER 8.1 Bahasan dan Sasaran 8.1.1 Bahasan - Pada bab kali ini akan membahas tentang fungsi - Selain hal itu akan dibahas juga mengenai pl/pgsql dan triger 8.1.2 Sasaran
Lebih terperinciMasukkan CD Program ke CDROM Buka CD Program melalui My Computer Double click file installer EpiInfo343.exe
Epi Info Instalasi File Installer Masukkan CD Program ke CDROM Buka CD Program melalui My Computer Double click file installer EpiInfo343.exe File installer versi terbaru dapat diperoleh melalui situs
Lebih terperinciSTRUCTURED QUERY LANGUAGE (SQL)
IX. STRUCTURED QUERY LANGUAGE (SQL) SQL adalah bahasa yang digunakan untuk membuat dan memanipulasi beberapa tabel data yang saling berhubunga. Keunggulan SQl adalah memungkinkan Anda untuk memcari dan
Lebih terperinciMengenal Tabel Base BAB
BAB Mengenal Tabel Base 14 Pada Bab ini anda akan mempelajari cara : Mengenal Lingkungan Tabel Base Setting Field Tabel Base Deskripsi Field Tabel Base Mengisi Field Tabel Base Mengedit Field Tabel Base
Lebih terperinciPraktikum Basis Data 2017 TE UM
MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan
Lebih terperinciPRAKTIKUM SISTEM BASISDATA
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan
Lebih terperinciAPLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS
APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS PUTU AGUS YOGA PERMANA 1011021045/ B TEKNOLOGI PENDIDIKAN FAKULTAS ILMU PENDIDIKAN APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS 1 APLIKASI BASIS DATA BERBASIS
Lebih terperinciKonsep Sistem Informasi B. BAB 2 - SQL Overview
Konsep Sistem Informasi B BAB 2 - SQL Overview Summary Definisi SQL Komponen-Komponen SQL Latihan What is? Introduction SQL Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses
Lebih terperinciPertemuan III Oleh: Ilham Rais Arvianto, M.Pd
Bahasa Basis Data Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd Bahasa Basis Data Data Definition Language (DDL) Pembuatan BD baru (create database) PenghapusanBD (drop database) Pembuatan tabel kedalam
Lebih terperinciBAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS
BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS 1.1. Sekilat tentang Database Dalam kehidupan sehari-hari, kita tidak akan pernah terlepas dari data. Misalnya saja data tentang mahasiswa, dosen, akademik,
Lebih terperinciPENGENALAN SINTAKS DASAR DALAM MySQL
SMK-TI TRAINING AND CERTIFICATION Modul 3 PENGENALAN SINTAKS DASAR DALAM MySQL Team Training SMK TI 37 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat membuat database dan table sederhana yang dilengkapi
Lebih terperinciSyntax Syntax SQL. Untuk lebih jelasnya dapat dilihat sebagai berikut : 1. DDL (Definition Data Language) a. CREATE
Syntax Syntax SQL Syntaks SQL terdiri dari DDL (Definition Data Language) dan DML (Data Manipulation Language). DDL merupakan bahasa yang mendefinisikan atau menjelaskan tentang data yang digunakan. Sedangkan
Lebih terperinciMODUL 1 Pengenalan MySQL, DDL, DML
MODUL 1 Pengenalan MySQL, DDL, DML PENGENALAN MYSQL MySQL merupakan salah satu DBMS yang bersifat freeware, sehingga menjadi popular dikalangan pengguna database. Selain karena Free MySQL juga merupakan
Lebih terperinciMODUL 7 STRUCTURED QUERY LANGUAGE
MODUL 7 STRUCTURED QUERY LANGUAGE BAHASA QUERY KOMERSIAL Berdasarkan acuan model relasional, ada 2 bahasa query komersial yang tersedia : 1. SQL (Structured Query Language) 2. QBE (Query By Example ).
Lebih terperinciPraktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN
A. TUJUAN MODUL 8 TRIGGER Memahami konsep dasar trigger di dalam basis data. Memahami implementasi trigger sebagai bentuk respon atas suatu kejadian. Mampu menyelesaikan kasus-kasus manipulasi data yang
Lebih terperinciStatement DDL Create database drop database Create table drop table alter table
SQL - Data Definition Language (DDL) Statement DDL adalah perintah-perintah yang digunakan untuk menjelaskan objek dari database. Dengan kata lain DDL digunakan untuk mendefinisikan kerangka database.
Lebih terperinciBy Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com
Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.
Lebih terperinciData Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Lebih terperinciE-trik Ajax. Database MySQL. Dedi Alnas
E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.
Lebih terperinciPRAKTIKUM SISTEM INFORMASI GEOGRAFIS QUERY OLEH : Lili Somantri, S.Pd, M.Si
PRAKTIKUM SISTEM INFORMASI GEOGRAFIS QUERY OLEH : Lili Somantri, S.Pd, M.Si 1. query dengan tools select by location 2. query dengan tools select by atribut 3. field calculator 4. calculate geometri I.
Lebih terperinciSISTEM INFORMASI GEOGRAFIS OBYEK WISATA BALI BERBASIS APLIKASI MOBILE DENGAN REPRESENTASI DATA SPASIAL MENGGUNAKAN XML SVG
Vol. 7, No.1, April 2014 ISSN 1979-5661 SISTEM INFORMASI GEOGRAFIS OBYEK WISATA BALI BERBASIS APLIKASI MOBILE DENGAN REPRESENTASI DATA SPASIAL MENGGUNAKAN XML SVG Ida Bagus Gede Dwidasmara Program Studi
Lebih terperinciPertemuan VI F U N C T I O N
Pertemuan VI F U N C T I O N TUJUAN : 1. Mahasiswa mampu untuk menjelaskan penggunaan fungsi. 2. Mahasiswa mampu untuk membuat store of function 3. Mahasiswa mampu untuk menginvoke sebuah fungsi 4. Mahasiswa
Lebih terperinci