From 69fd4e561f9460278de34114040bdde781d83fc0 Mon Sep 17 00:00:00 2001 From: Kris Date: Tue, 9 Jun 2026 12:49:28 +0000 Subject: [PATCH] Upload files to "database" --- database/tugas01_original.sql | 18 ++++++++++++ database/tugas02_original.sql | 18 ++++++++++++ database/tugas03_original.sql | 20 ++++++++++++++ database/tugas_sig.sql | 49 +++++++++++++++++++++++++++++++++ database/tugas_sig_xampp.sql | 52 +++++++++++++++++++++++++++++++++++ 5 files changed, 157 insertions(+) create mode 100644 database/tugas01_original.sql create mode 100644 database/tugas02_original.sql create mode 100644 database/tugas03_original.sql create mode 100644 database/tugas_sig.sql create mode 100644 database/tugas_sig_xampp.sql diff --git a/database/tugas01_original.sql b/database/tugas01_original.sql new file mode 100644 index 0000000..70647f0 --- /dev/null +++ b/database/tugas01_original.sql @@ -0,0 +1,18 @@ +CREATE DATABASE IF NOT EXISTS webgis_spbu_p1; +USE webgis_spbu_p1; + +DROP TABLE IF EXISTS spbu; +CREATE TABLE spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'); diff --git a/database/tugas02_original.sql b/database/tugas02_original.sql new file mode 100644 index 0000000..bc55b13 --- /dev/null +++ b/database/tugas02_original.sql @@ -0,0 +1,18 @@ +CREATE DATABASE IF NOT EXISTS webgis_jalan_tanah_p2; +USE webgis_jalan_tanah_p2; + +DROP TABLE IF EXISTS data_spasial; +CREATE TABLE data_spasial ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(150) NOT NULL, + jenis_objek ENUM('Jalan', 'Tanah') NOT NULL, + status VARCHAR(100) NOT NULL, + ukuran DOUBLE NOT NULL DEFAULT 0, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO data_spasial (nama, jenis_objek, status, ukuran, geojson) VALUES +('Contoh Jalan Ahmad Yani', 'Jalan', 'Jalan Nasional', 1250.00, '{"type":"LineString","coordinates":[[109.334,-0.055],[109.342,-0.047],[109.351,-0.043]]}'), +('Contoh Tanah Kavling A', 'Tanah', 'SHM', 8500.00, '{"type":"Polygon","coordinates":[[[109.337,-0.032],[109.342,-0.032],[109.342,-0.028],[109.337,-0.028],[109.337,-0.032]]]}'); diff --git a/database/tugas03_original.sql b/database/tugas03_original.sql new file mode 100644 index 0000000..fc68a7e --- /dev/null +++ b/database/tugas03_original.sql @@ -0,0 +1,20 @@ +CREATE DATABASE IF NOT EXISTS webgis_spbu_layer_p3; +USE webgis_spbu_layer_p3; + +DROP TABLE IF EXISTS spbu; +CREATE TABLE spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'), +('SPBU Imam Bonjol', 'Jl. Imam Bonjol, Pontianak', 'Ya', '081234567892', '{"type":"Point","coordinates":[109.3448,-0.0316]}'), +('SPBU Tanjung Raya', 'Jl. Tanjung Raya II, Pontianak', 'Tidak', '081234567893', '{"type":"Point","coordinates":[109.3741,-0.0292]}'); diff --git a/database/tugas_sig.sql b/database/tugas_sig.sql new file mode 100644 index 0000000..1d1d48b --- /dev/null +++ b/database/tugas_sig.sql @@ -0,0 +1,49 @@ +DROP TABLE IF EXISTS tugas01_spbu; +CREATE TABLE tugas01_spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas01_spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'); + +DROP TABLE IF EXISTS tugas02_data_spasial; +CREATE TABLE tugas02_data_spasial ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(150) NOT NULL, + jenis_objek ENUM('Jalan', 'Tanah') NOT NULL, + status VARCHAR(100) NOT NULL, + ukuran DOUBLE NOT NULL DEFAULT 0, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas02_data_spasial (nama, jenis_objek, status, ukuran, geojson) VALUES +('Contoh Jalan Ahmad Yani', 'Jalan', 'Jalan Nasional', 1250.00, '{"type":"LineString","coordinates":[[109.334,-0.055],[109.342,-0.047],[109.351,-0.043]]}'), +('Contoh Tanah Kavling A', 'Tanah', 'SHM', 8500.00, '{"type":"Polygon","coordinates":[[[109.337,-0.032],[109.342,-0.032],[109.342,-0.028],[109.337,-0.028],[109.337,-0.032]]]}'); + +DROP TABLE IF EXISTS tugas03_spbu; +CREATE TABLE tugas03_spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas03_spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'), +('SPBU Imam Bonjol', 'Jl. Imam Bonjol, Pontianak', 'Ya', '081234567892', '{"type":"Point","coordinates":[109.3448,-0.0316]}'), +('SPBU Tanjung Raya', 'Jl. Tanjung Raya II, Pontianak', 'Tidak', '081234567893', '{"type":"Point","coordinates":[109.3741,-0.0292]}'); diff --git a/database/tugas_sig_xampp.sql b/database/tugas_sig_xampp.sql new file mode 100644 index 0000000..f141e0c --- /dev/null +++ b/database/tugas_sig_xampp.sql @@ -0,0 +1,52 @@ +CREATE DATABASE IF NOT EXISTS webgis_tugas_sig CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; +USE webgis_tugas_sig; + +DROP TABLE IF EXISTS tugas01_spbu; +CREATE TABLE tugas01_spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas01_spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'); + +DROP TABLE IF EXISTS tugas02_data_spasial; +CREATE TABLE tugas02_data_spasial ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama VARCHAR(150) NOT NULL, + jenis_objek ENUM('Jalan', 'Tanah') NOT NULL, + status VARCHAR(100) NOT NULL, + ukuran DOUBLE NOT NULL DEFAULT 0, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas02_data_spasial (nama, jenis_objek, status, ukuran, geojson) VALUES +('Contoh Jalan Ahmad Yani', 'Jalan', 'Jalan Nasional', 1250.00, '{"type":"LineString","coordinates":[[109.334,-0.055],[109.342,-0.047],[109.351,-0.043]]}'), +('Contoh Tanah Kavling A', 'Tanah', 'SHM', 8500.00, '{"type":"Polygon","coordinates":[[[109.337,-0.032],[109.342,-0.032],[109.342,-0.028],[109.337,-0.028],[109.337,-0.032]]]}'); + +DROP TABLE IF EXISTS tugas03_spbu; +CREATE TABLE tugas03_spbu ( + id INT AUTO_INCREMENT PRIMARY KEY, + nama_spbu VARCHAR(150) NOT NULL, + alamat TEXT NULL, + status_24_jam ENUM('Ya', 'Tidak') NOT NULL DEFAULT 'Tidak', + kontak VARCHAR(50) NULL, + geojson LONGTEXT NOT NULL, + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP +); + +INSERT INTO tugas03_spbu (nama_spbu, alamat, status_24_jam, kontak, geojson) VALUES +('SPBU Ahmad Yani', 'Jl. Ahmad Yani, Pontianak', 'Ya', '081234567890', '{"type":"Point","coordinates":[109.3425,-0.0442]}'), +('SPBU Gajah Mada', 'Jl. Gajah Mada, Pontianak', 'Tidak', '081234567891', '{"type":"Point","coordinates":[109.3338,-0.0271]}'), +('SPBU Imam Bonjol', 'Jl. Imam Bonjol, Pontianak', 'Ya', '081234567892', '{"type":"Point","coordinates":[109.3448,-0.0316]}'), +('SPBU Tanjung Raya', 'Jl. Tanjung Raya II, Pontianak', 'Tidak', '081234567893', '{"type":"Point","coordinates":[109.3741,-0.0292]}');