MANAJEMEN BASIS DATA MYSQL PADA SITUS FTP LAPAN BANDUNG

dokumen-dokumen yang mirip
PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

Pertemuan 11 Pengenalan DBMS dan MySQL

Bab 2. Tinjauan Pustaka

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

BAB II. KAJIAN PUSTAKA

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

PENGERTIAN PHP DAN MYSQL

BELAJAR PHP DAN MYSQL UNTUK PEMULA

Modul 1 Pengenalan Struktur dan Tabel

SOFTWARE TERBAIK UNTUK DATABASE

Modul 3. Oleh : Mohammad Sholikin. 1

Basis Data (Database) Oleh : Edi Sugiarto, S.Kom, M.Kom

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

MODUL I PENGENALAN MYSQL

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

Pengenalan Web Server dan Server Side Scripting

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

MySQL J A M K E T I G A

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

PEMODELAN SISTEM PADA SITUS FTP LAPAN BANDUNG

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

Database Management System Gambaran Database Dan Penerapannya Pengelolaan Data Manual VS Database Komponen Utama Database


Sistem Manajemen Basis Data (MYSQL)

MySQL AL AZHAR COMPUTER CLUB

IMPLEMENTASI PHPMYADMIN PADA RANCANGAN SISTEM PENGADMINISTRASIAN

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

Seri 01 : Belajar Database MySQL

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang

Gambar 3.1 Location Based Service

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

PENGERTIAN DATABASE MySQL

LAPORAN TUGAS BASIS DATA I

MODUL PENGENALAN MYSQL SMK MAHADHIKA 4 TEKNIK KOMPUTER DAN JARINGAN


Otodidak. MySQL untuk Pemula

Perintah - Perintah Dasar Pada MySQL

Universitas Syiah Kuala :

( Dari Ms-DOS windows, diasumsikan mysql client berada pada direktori tersebut.) mysql ( dari Linux). mysql --help

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

INTERNET PROGRAMMING DATABASE

Modul Praktikum Basis Data 4 Relasi Table

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

BAB III LANDASAN TEORI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

SISTEM INFORMASI AKADEMIK PADA AKPER NABILA PADANG PANJANG BERBASIS MULTI USER

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS (SIG) PENGELOLAAN REKLAME DI SURABAYA BERBASIS WEB. Nurul Hilmy Rahmawati NRP:

Koneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom

MODUL 4 INTERNET PROGRAMMING DATABASE

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

Pemrograman Web Lanjut 2017

BAB I PENDAHULUAN. I.1 Latar Belakang

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

SISTEM INFORMASI LABORATORIUM BERBASIS JARINGAN DENGAN MENGGUNAKAN PYTHON DAN MYSQL

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

BAB II LANDASAN TEORI

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB II LANDASAN TEORI

DESAIN DATABASE. Pertemuan 06 3 SKS

BAB II PEMBUATAN DAN MANAJEMEN TABLE

KONSEP SISTEM PENGELOLAAN DATA TRANSAKSI BANK SAMPAH. Jl. Kalisahak No 28 Komplek Balapan Yogyakarta

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

PERINTAH DASAR MySQL

BAB III ANALISIS DAN PERANCANGAN

Gambar 1. Skema Hotspot

DASAR-DASAR SQL SERVER 2005

Sistem Informasi Perpustakaan Pada SMK Muhammadiyah 09 Jakarta Selatan

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Siti nandiroh,haryanto tahun 2009 dengan objek penentuan rute

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

SISTEM BASIS DATA II S A N T I W I D I A N T I

BAB 1 PENDAHULUAN. merupakan salah satu cara untuk memasuki Perguruan Tinggi. Hampir semua siswa

BAB IV ANALISIS DAN PERANCANGAN. singkat keterangan flowchart tersebut adalah sebagai berikut. User yang mengunjungi

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

KAJIAN KEBUTUHAN PERANGKAT LUNAK UNTUK PENGEMBANGAN SISTEM INFORMASI DAN APLIKASI PERANGKAT LUNAK BUATAN LAPAN BANDUNG

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

Transkripsi:

Manajemen Basis Data MYSQL pada...(alhadi Saputra) MANAJEMEN BASIS DATA MYSQL PADA SITUS FTP LAPAN BANDUNG Alhadi Saputra Peneliti Bidang Teknologi Pengamatan, Pussainsa, LAPAN email: alhadi@bdg.lapan.go.id RINGKASAN FTP Lapan Bandung merupakan web-based FTP yang berisi informasi data-data hasil observasi dari berbagai Loka atau Balai Pengamat Dirgantara LAPAN yang tersebar di berbagai wilayah di Indonesia. Data hasil observasi ditampung dengan kapasitas media penyimpanan yang sangat besar di Pusat Data di LAPAN Bandung. Untuk itu diperlukan perancangan perangkat lunak untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumlah yang besar. Pengelolaan data yang besar tersebut dilakukan proses manajemen basis data menggunakan perangkat lunak MySQL pengelolaan manajemen user, manajemen request data, manajemen admin, serta manajemen pengelolaan alat dan data. 1 PENDAHULUAN Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Database atau basis data dapat dibayangkan ibarat sebuah lemari basis data. Sebuah insitusi atau lembaga seperti LAPAN tentu sangat banyak data hasil pengamatan yang disimpan ke dalam CD atau hardisk. Sering kali terlihat bahwa penempatan data di dalam CD atau hardisk dilakukan secara sembarangan atau acak, hanya diberi pembeda antara data yang satu dengan data yang lainnya. Penyusunan seperti di atas baru akan terasa kalau data yang dimiliki sudah banyak. Database dibangun tidak lain tujuannya adalah untuk memudahkan dalam mencari atau mengambil data tertentu dalam basis data secara cepat dan mudah. Bayangkan kalau semua basis data atau data raw tersebut tidak diatur penyusunannya, tentu akan sangat sulit untuk mencari data dari tiap masing-masing peralatan dan akan sangat membutuhkan waktu yang lama. Secara prinsip, dalam suatu database tercakup dua komponen penting, yaitu Data dan Informasi. Jadi tujuan akhirnya adalah bagaimana mengelola data sehingga mampu menjadi informasi yang diinginkan dan dapat dilakukan proses pengambilan, penghapusan, pengeditan terhadap data secara mudah dan cepat (efektif, efisien dan akurat). Database Management System (DBMS) atau dalam bahasa Indonesia disebut dengan Manajemen Basis Data adalah perangkat lunak yang dirancang untuk mengelola dan memanggil kueri (query) basis data. DBMS adalah perangkat lunak (Software) yang berfungsi untuk mengelola database, mulai dari membuat database itu sendiri, sampai dengan proses-proses yang berlaku dalam database tersebut, baik berupa entry, edit, hapus query terhadap data, membuat laporan dan lain sebagainya secara efektif dan efisien. Salah satu jenis DBMS yang sangat terkenal saat ini adalah Relational DBMS (RDBMS) yang merepresentasikan data dalam bentuk tabel-tabel yang 155

Berita Dirgantara Vol. 13 No. 4 Desember 2012:155-162 saling berhubungan. Sebuah tabel disusun dalam bentuk baris (record) dan kolom (field). Banyak sekali berkembang perangkat lunak RDBMS ini, misalnya MySQL, Oracle, Sybase, dbase, MS. SQL, Microsoft Access (MS. Access) dan lainlain (Arbie 2004). 156 Perkembangan dunia teknologi informasi memang sedang bergairah pesat, tak terkecuali perkembangan di cabang-cabang ilmu dari teknologi informasi lainnya, salah satunya adalah teknologi sistem basis data. Perkembangan tentang teknologi database saat ini, tentu tidak lepas dari teknologi database yang diciptakan oleh MySQL, karena sampai saat ini MySQL masih merupakan teknologi database yang sangat populer, digunakan dimanamana, dan tentu saja dapat diandalkan, meskipun banyak juga teknologi database lain selain MySQL, tetapi tetap saja peran MySQL di dalam sistem basis data masih sangat diperlukan. Muncul berbagai pertanyaaan Mengapa harus MySQL?, berikut ini adalah beberapa keistimewaan yang dimiliki oleh MySQL (Derek J, 2005). MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. Sistem operasi pada server FTP LAPAN menggunakan FreeBSD 6.0. MySQL didistribusikan secara open source. Untuk menghindari pemakaian yang berbayar dalam menggunakan software aplikasi, penggunaan MySQL sangat tepat dikarenakan dalam pembuatan FTP LAPAN butuh pengembangan lebih lanjut demi menyesuaikan kebutuhan user khususnya peneliti LAPAN Bandung dalam mengakses data. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. User FTP LAPAN Bandung diperkirakan ratusan mengingat situs ini sangat dibutuhkan oleh para peneliti yang membutuhkan data observasi sehingga untuk menghindari server menjadi crash atau hank dikarenakan banyak user yang melakukan proses otentikasi secara bersamaan, ini menjadi salah satu alasan mengapa MySQL dipilih untuk menangani permasalahan pada FTP LAPAN Bandung. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. Mengingat di setiap Balai atau Loka terdiri dari berbagai macam peralatan, dan di setiap peralatan juga menghasilkan format yang beragam maka diperlukan MySQL untuk menyelesaikan permasalahan tersebut. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi basis data, agar mempermudah admin dalam mengelola basis data tersebut dengan tampilan antarmuka web base dan cara-cara pengelolaannya, hal ini menjadi alasan yang sangat penting kenapa MySQL dipilih dikarenakan para pengelola atau admin menjadi sangat terbantu karena keterbatasan pengetahuan programming yang dimiliki oleh pengelola. FTP LAPAN merupakan webbased FTP yang berisi data-data hasil observasi dari berbagai Balai dan Loka Pengamat Dirgantara LAPAN yang tersebar di berbagai wilayah di Indonesia. Sistem ini diharapkan bisa menjembatani pembentukan sistem penyimpanan data yang terpusat. Tulisan ini dibuat sebagai ulasan yang menjelaskan bagaimana cara manajemen basis data perangkat pada FTP LAPAN Bandung dalam hal pengelolaan data observasi.

Manajemen Basis Data MYSQL pada...(alhadi Saputra) 2 TEORI DASAR 2.1 Pengenalan MySQL MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh dunia. Dengan kehandalan, kecepatan dan kemudahan penggunaannya, MySQL menjadi pilihan utama bagi banyak pengembang software dan aplikasi baik di platform web maupun desktop. Pengguna MySQL tidak hanya sebatas pengguna perseorangan maupun perusahaan kecil, namun perusahaan seperti Yahoo!, Alcatel Lucent, Google, Nokia, Youtube, Wordpress dan Facebook juga merupakan pengguna MySQL. (Allen G. Tailor, 2003). MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael Monty Widenius. MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi General Public License (GPL). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu Structured Query Language (SQL). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase (George Reese, 2003). 2.2 Cara Kerja MySQL Ada banyak cara menggunakan MySQL. MySQL adalah aplikasi database yang berjalan sebagai service. Aplikasi service berjalan tanpa menampilkan antarmuka pada desktop atau taskbar. MySQL dijalankan pada mode Text atau Command prompt atau dengan menggunakan PHPMyAdmin. PHPMyAdmin merupakan aplikasi web yang dapat digunakan untuk manajemen dan administrasi server dan database serta obyek-obyek yang terdapat di dalamnya. Berikut ini tampilan antarmuka pengoperasian MySQL dapat dilihat pada Gambar 2-1. Proses menggunakan MySQL pada dasarnya adalah mengelola data dan informasi agar data dan informasi tersimpan dengan tertata dan rapih, proses-proses yang sering terjadi biasanya adalah membuat database, membuat sebuah table, memodifikasi struktur sebuah table, mengisikan data dalam sebuah table, menghapus data dalam sebuah table, memodifikasi (merubah atau mengedit) data dalam sebuah table dan mencari data dalam sebuah table. 157

Berita Dirgantara Vol. 13 No. 4 Desember 2012:155-162 Gambar 2-1: Interface pengoperasian MySQL command prompt dan PHPMyAdmin Berikut ini contoh perintah untuk membuat database dengan nama dblapan : CREATE DATABASE dblapan; Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka akan ditampilkan pesan kurang lebih sebagai berikut: Query OK, 1 row affected (0.02 sec) Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan perintah sebagai berikut: SHOW DATABASES; Hasil dari perintah di atas akan menampilkan semua database yang sudah ada dimysql. Berikut ini contoh hasil dari query di atas: Database dblapan Selanjutnya untuk melihat table alat apakah sudah benar-benar ada atau belum, dapat menggunakan perintah berikut ini: SHOW TABLES; 158

Manajemen Basis Data MYSQL pada...(alhadi Saputra) Perintah di atas akan menampilkan seluruh tabel yang sudah ada dalam suatu database. Contoh hasil dari perintah di atas adalah sebagai berikut: Tabel alat Tabel bidang Tabel dataalat Tabel datanews Tabel request Tabel saran Tabel SPD Tabel SPD_Alat Tabel tbladm Tabel tbluser Tabel tbluserlain Tabel upload_bidang Tabel upload_spd Tabel userlevelpermissions Tabel userlevels Berikut ini adalah contoh untuk membuat sebuah tabel user, sebelum membuatnya dilakukan pendefinisian struktur tabel tersebut, contohnya sebagai berikut: Perintah yang digunakan adalah sebagai berikut: CREATE TABLE `tbluser` ( `Email` varchar(200) NOT NULL default '', `NamaDepan` varchar(100) default NULL, `NamaBelakang` varchar(100) default NULL, `Instansi` varchar(200) default NULL, `Bagian` varchar(100) default NULL, `NoTlpHP` varchar(100) default NULL, `Profesi` varchar(50) default NULL, `Password` varchar(20) default NULL, `Status` char(1) default NULL, PRIMARY KEY (`Email`) ) TYPE=MyISAM; Tabel 2-1: STRUKTUR TABLE USER No. Nama Field Tipe Panjang 1. Email Varchar 200 2. NamaDepan Varchar 100 3. NamaBelakang Varchar 100 4. Instansi Varchar 200 5. Bagian Varchar 100 6. No Telp HP Varchar 100 7. Profesi Varchar 50 8. Password Varchar 20 9. Status Char 1 Berikut ini adalah hasil tampilan pembuatan table user Gambar 2-2: Table user 159

Berita Dirgantara Vol. 13 No. 4 Desember 2012:155-162 3 SITUS FTP LAPAN DAN MANAJE- MENNYA Sesuai dengan tugas pokok Pusat Sains Antariksa, yaitu melaksanakan penelitian dan pengembangan sains antariksa serta pemanfaatannya dimana salah satu bidangnya, yaitu bidang teknologi pengamatan mempunyai fungsi untuk melakukan penelitian dan pengembangan instrumentasi pengamatan dan basis data antariksa serta pemanfaatannya, oleh karena itu dibangunlah sebuah FTP Lapan Bandung yang merupakan wadah data hasil observasi dari Loka atau Balai Pengamat Dirgantara. Ketika seorang peneliti membutuhkan data observasi sampai saat ini masih ada yang menggunakan cara klasik yaitu dengan dating mengunjungi lokasi data tersebut berasal sehingga mengakibatkan banyak waktu yang terbuang dalam membuat sebuah penelitian dikarenakan permasalahan proses pengambilan data tersebut, bukan hanya waktu yang terbuang akan tetapi dana untuk pengambilan data tersebut dapat dimanfaatkan untuk kepentingan lain sehingga penelitian dapat berjalan tanpa kendala dan dengan hasil yang maksimal. Selain permasalahan tersebut juga terdapat permasalahan lain yaitu adanya kekuasaan penuh terhadap data oleh peneliti secara sepihak, sehingga apabila peneliti lain membutuhkan data tersebut menjadi sulit. Untuk itu dilakukan penyimpanan data secara terpusat dalam satu server dan data tersebut perlu dikelola dengan manajemen database MySQL dengan kelebihan fiturfitur yang sudah di jelaskan di atas dan sangat cocok untuk kebutuhan FTP LAPAN. Kebutuhan akan fasilitas penampungan data teknis pada satu server saat ini sangat dibutuhkan sekali, mengingat data teknis ini merupakan bahan analisis penelitian atmosfer dan ionosfer dalam hal ini dua tema penelitian kepusatan di Bandung. Data teknis dihasilkan oleh peralatan pada Balai atau Loka Pengamat Dirgantara seperti di Tanjung Sari, Pameungpeuk, Pontianak, Kototabang, Watukosek, dan Biak. Data teknis tersebut kemudian dibackup ke ke dalam server dan di distribusikan ke seluruh pemakai data melalui situs FTP Lapan, selain data hasil observasi Balai dan Loka. FTP Lapan dibuat dengan dua macam pengaksesan, melalui FTP (non web base) dan HTTP (web base). Tujuan dibuatnya sistem web base pada FTP Lapan adalah untuk memudahkan pengelolaan yang terdiri dari manajemen admin, manajemen data dan alat, manajemen data request, manajemen data user Lapan dan manajemen user non Lapan. Berikut ini adalah diagram manajemen FTP Lapan seperti Gambar 3-1. Manajemen pada FTP Lapan diatur oleh super admin dan para administrator, super admin mengelola semua manajemen yang ada pada FTP Lapan. Para administrator terdiri dari administrator user Lapan, administrator user Non Lapan, dan administrator Balai dan Loka (administrator SPD). Pengaturan administrator ini diatur dalam manajemen admin yang didalamnya juga terdapat fasilitas pengaturan hak akses masingmasing admin. Pada manajemen data dan alat, admin Loka atau Balai akan mengelola data alat dimana admin melakukan penambahan dan peng-update-an informasi mengenai peralatan dan data. Isi informasinya berupa nama Loka atau Balai, nama peralatan, judul peralatan, informasi peralatan, himbauan, kutipan, dan data observasinya. Pada manajemen data request, administrator user akan melakukan 160

Manajemen Basis Data MYSQL pada...(alhadi Saputra) pembacaan request data yang diminta, dimana isi informasi yang dibaca oleh admin adalah email user yang merequest data, tanggal melakukan request data, lokasi Loka atau Balai yang di request, nama peralatan, dan data yang ingin di request, ketika data sudah tersedia di server maka admin akan memberikan respon melalui email kepada user yang me-request data tersebut. Pada manajemen user Lapan, super admin melakukan proses aktivasi, user yang sudah berhasil melakukan registrasi dan telah mengisi data-data registrasi dengan valid maka super admin akan mengaktifkan user tersebut sehingga user diizinkan untuk mengunjungi situs FTP Lapan, apabila data registrasinya tidak valid, maka user tidak diaktifkan dan dilarang mengunjungi situs FTP Lapan tersebut. Manajemen user non Lapan digunakan untuk kebutuhan user non Lapan. Pada manajemen user non lapan, super admin melakukan proses aktivasi, user yang sudah berhasil melakukan registrasi dan telah mengisi data-data registrasi dengan valid maka super admin akan mengaktifkan user tersebut sehingga user diizinkan untuk mengunjungi situs FTP Lapan, apabila data registrasinya tidak valid, maka user tidak diaktifkan dan dilarang mengunjungi situs FTP LAPAN tersebut. Peneliti LAPAN User Umum 1. Registrasi 2. Login 3. Lupa Password 4. Search 5. Change Password 6. Request Data 7. Logout 1. Konfirmasi Registrasi 2. Konfirmasi Lupa Password 3. Hasil Search 4. Perubahan Password 5. Hasil Request Data 1. Konfirmasi Registrasi 2. Konfirmasi Lupa Password 3. Hasil Search 4. Perubahan Password 5. Hasil Request Data FTP LAPAN 1. Registrasi 2. Login 3. Lupa Password 4. Search 5. Change Password 6. Request Data 7. Logout 1. Login 2. Manajemen Data Admin 3. Manajemen Data User LAPAN 4. Manajemen Data User Umum 5. Manajemen Data Alat 6. Manajemen Data Request 7. Logout 1. Login 2. Manajemen Peneliti LAPAN 3. Manajemen User Umum 4. Logout Administrator 1. Konfirmasi Data Admin 2. Konfirmasi Data User LAPAN 3. Konfirmasi Data User Umum 4. Konfirmasi Data Alat 5. Konfirmasi Data Request 1. Konfirmasi Manajemen Peneliti LAPAN 2. Konfirmasi User Umum Administrator User Umum 1. Konfirmasi Data Alat SPD 1. Login 2. Manajemen Data Alat SPD 3. Logout Administrator SPD Gambar 3-1: Diagram manajemen FTP Lapan 161

Berita Dirgantara Vol. 13 No. 4 Desember 2012:155-162 4 PENUTUP Data hasil observasi peralatan di balai atau loka dirgantara sudah semakin banyak, perlu di tata dan dikelola menggunakan sebuah Database Management System (DBMS). DBMS adalah sebuah perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) dalam suatu basis data dimana data yang dikelola mampu menjadi informasi yang diinginkan dan dapat dilakukan proses pengambilan, penghapusan, peng-update-an terhadap data secara mudah dan cepat (Efektif, Efisien dan Akurat). Salah satu software DBMS yang digunakan adalah Perangkat lunak MySQL yang sudah di implementasikan pada server FTP LAPAN Bandung untuk mengelola manajemen data dan alat, manajemen data request, manajemen user LAPAN dan Non LAPAN. Pada manajemen data dan alat akan dapat diketahui informasi terupdate mengenai data dan peralatan pada Loka dan Balai Pengamat Dirgantara. Sedangkan pada manajemen data request akan dapat diketahui data yang sedang dibutuhkan dan data yang paling sering dicari oleh pengunjung, sedangkan manajemen user akan mengelola proses otentikasi yang berguna untuk melindungi data agar tidak dimanfaatkan oleh pihak yang tidak berkepentingan serta mengetahui aktivitas pengunjung yang sedang mengakses FTP LAPAN Bandung. DAFTAR RUJUKAN Allen G. Tailor, 2003. SQL For Dummies, 5th Edition. Wiley Publishing, Inc. Arbie. Manajemen Database dengan MySQL, Andi Offset, Yogyakarta 2004. Derek J. Balling, Jeremy Zawodny, 2004. High Performance MySQL, O Reilly Publishing. George Reese, 2003. MySQL Pocket Reference, O Reilly Publishing. Wikipedia. MySQL on Wikipedia. http:// en.wikipedia.org/wiki/mysql, diakses 23 Juli 2012. 162