//
you're reading...
Pendidikan

SISTEM INFORMASI MANAJEMEN PERIKANAN (DATA BASE PERIKANAN TANGKAP)

A.Basis Data Perikanan Tangkap

Pengembangan SIG dimulai dari awal sekali (nol), dengan menggunakan tools yang sangat terbatas baik jumlah maupun kemampuannya seperti sistem operasi dan compilers untuk bahasa pemrograman komputer yang digunakan untuk mengembangkan tools SIG pada saat itu. Tetapi pada saat ini, SIG dikembangkan dengan menggunakan sistem-sistem manajemen basisdata (DBMS) yang telah lahir sebelumnya. Hal mengenai sedikit kemudahan di dalam pengembangan SIG dengan DBMS ini dapat dijelaskan dengan beberapa fakta sebagai berikut :

  1. Biaya DBMS yang telah hadir di pasaran, telah mendominasi (sebagian besar) biaya keseluruhan perangkat lunak sistem-sistem (termasuk SIG). dengan kata lain, sebagian besar biaya sistem-sistem perangkat lunak adalah biaya untuk DBMS-nya.
  2. DBMS telah demikian banyak memiliki dan menangani fungsi-fungsi (dan prosedur) yang sangat diperlukan oleh SOG. Dengan demikian, sebagian besar fungsi dan prosedur dasar yang ada pada SIG sudah disediakan oleh DBMS-nya (SIG hanya memanfaatkan yang tersedia). Jika tidak fungsi-fungsi atau prosedur-prosedur tersebut harus deprogram khusus untuk SIG.

Aplikasi penggunaan database dalam menginvestigasi daerah potensial untuk menangkap ikan albacore tuna dan bagaimana melacak rute migrasi ikan tersebut, diurai secara sistematis dalam analysis diagram alir berikut ini (Bagan 1).  Ada dua database yang digunakan yaitu fisheries database (Database perikanan tuna seperti posisi penangkapan, hasil tangkapan, jumlah kapal yang dioperasikan dll, Gambar 1) dan satellite database (data lingkungan yang diperoleh dari citra seperti suhu permukaan laut, konsentrasi klorofil-a dan perbedaan tinggi permukaan laut).  Kedua database tersebut dikombinasikan untuk mendapatkan kondisi lingkungan yang disukai ikan tuna.

Dengan menggunakan software GIS (system informasi geografi), daerah potensial ikan tuna dapat dideteksi dari indikator lingkungan yang suitable (cocok) dengan menggunakan peta prediksi sederhana dan peta kontur Zainuddin et al., 2004;2006;2008).  Kemudian daerah itu diperjelas (Enhancement) menggunakan peta peluang (Environmental Probability Map) dari gabungan faktor-faktor lingkungan dan data perikanan.  Potensial habitat ini selanjutnya diuji menggunakan model statistik untuk memastikan dan memprediksi daerah penangkapan yang produktif.  Dan, dari hubungan kelimpahan ikan dengan indikator faktor lingkungan yang sesuai digunakan untuk mensimulasikan jalur migrasi ikan tuna dengan basis database dari suhu lingkungan.  Inilah gambaran analysis potensi habitat ikan tuna atau daerah pengakapan ikan berikut migrasinya dapat ditentukan dengan menggunakan kedua database tersebut.

Aplikasi database dalam bidang perikanan dan kelautan telah mengalami banyak kemajuan yang bisa kita lihat dan akses lewat internet (Bagan.1). Dibawah ini ada dua sampel, bagaimana database informasi perikanan global dapat diakses. Sebagai contoh FIGIS (Fisheries Global Information System) menyediakan berbagai informasi seperti statistik perikanan, peta sebaran ikan menurut spesies, issue dan topik perikanan aktual,  budidaya, perikanan laut dan teknologi penangkapan.  Data ini tersedia kapan dan dimana saja kita perlukan.  FAO juga menyediakan data dan informasi penting tentang bagaimana profil perikanan di suatu Negara dapat dipilih dengan mudah melalui situsnya (Gambar 2). Dengan kemajuan sistem komputer termasuk software pengolahan data dan berbagai program pendukung memungkinkan kita untuk dapat membangun sistem database. Semua fakta yang ada ini mengarah pada sebuah pertanyaan tentang apakah kita sudah memiliki sistem database yang handal ? 

B.  Konsep – Konsep Sistem Basisdata

1. Basisdata

Konsep mengenai basisdata dapat dipandang dari beberapa sudut. Dari sisi sistem, basisdata merupakan kumpulan tabel-tabel atau files yang saling berelasi. Sementara dari sisi manajemen, basisdata dapat dipandang sebagai kumpulan data yang memodelkan  aktivitas-aktivitas yang terdapat di dalam enterprise-nya. Selain tiu, basisdata juga mengandung pengertian kumpulan data non-redundant yang dapat  digunakan bersama (shared) oleh sistem-sistem aplikasi yang berbeda. Atau dengan kata lain, basisdata adalah kumpulan data-data (file) non-redundant yang saling terkait satu sama lainnya (dinyatakan oleh atribut-atribut kunci dari tabel-tabelnya / struktur data dan relasi-relasi) di dalam usaha membentuk bangunan informasi yang penting (enterprise). Berikut adalah beberapa pengertian atau defenisi lain dari basisdata yang dikembangkan atas dasar sudut pandang yang berbeda dan diambil dari pustaka:

  • Himpunan  kelompok data (file/arsip) yang saling berhubungan dan diorganisasikan sedemikian rupa agar kelak dapat  dimanfaatkan kembali  dengan cepat dan mudah.
  • Kumpulan data yang saling berhubungan dan disimpan bersama sedemikian rupa tanpa pengulangan yang tidak perlu  (redundancy) untuk  memenuhi  berbagai kebutuhan.
  • Kumpulan file/tabel/arsip yang saling berhubungan dan disimpan di dalam media penyimpanan elektronik.

Dengan basisdata, perubahan, editing, dan updating data dapat dilakukan tanpa mempengaruhi komponen-komponen lainnya di dalam sistem yang bersangkutan. Perubahan ini mencakup perubahan format data  (konversi), struktur file, atau relokasi data dari satu perangkat ke perangkat-perangkat lainnya.

2.  Keuntungan Basisdata

Bila dibandingkan dengan sistem pemrosesan file yang didukung oleh sistem operasi konvensional, maka penggunaan basisdata akan memperoleh keuntungan-keuntungan seperti berikut (Prahasta, 2005):

  • Reduksi duplikasi data (minimum redundancy data yang pada gilirannya akan mencegah inkonsistensi dan isolasi data).
  • Kemudahan, kecepatan dan efisiensi (data sharing dan availability) akses (pemanggilan) data.
  • Penjagaan integritas data.
  • Menyebabkan data menjadi self-documented dan self-descriptive.
  • Mereduksi biaya pengembangan perangkat lunak.
  • Meningkatkan faktor keamanan data (security).

3.  Sistem Basisdata

Pengertian atau definisi dari sistem basisdata terkadang bervariasi dan tidak mudah dibedakan dengan pengertian (batas-batasnya) DBMS di dalam beberapa literatur. Menurut pustaka (Elmasri,2000), sistem basisdata merupakan perangkat lunak DBMS bersama dengan  datanya (basisdata), dan terkadang juga mencakup perangkat lunak aplikasi di dalamnya. Menurut (Fathan,1999), secara umum, sistem basisdata merupakan sistem yang terdiri dari kumpulan file (tabel) yang saling berhubungan (dalam sebuah basisdata di sebuah sistem komputer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai dan atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut. Sedangkan menurut (Freiling,1982), sistem basisdata merupakan kombinasi perangkat keras dan perangkat lunak yang memungkinkan dan memudahkan untuk menjalankan satu atau lebih tugas yang melibatkan penanganan sejumlah besar informasi.

4.  Komponen Sistem Basisdata

Sebagai suatu sistem, sistem basisdata terdiri dari komponen-komponen yang membentuknya. Komponen-komponen tersebut adalah :

  • Perangkat keras
  • Pengguna (user)
  • Sistem operasi
  • Sistem pengelolaan basisdata (DBMS)
  • Program aplikasi lain
  • Basisdata

C.  Sistem Manajemen Basisdata

1.  Pengertian dan Defenisi

Menurut pustaka (Korth,1991), sistem manajemen basisdata adalah kumpulan (gabungan) dari data yang saling berelasi (yang biasanya dirujuk sebagai basisdata) dengan sekumpulan program-program yang mengakses data-data tersebut. Atau, sistem manajemen basisdata merupakan paket perangkat lunak (software) atau sistem yang digunakan untuk memudahkan pembuatan dan pemeliharaan basisdata yang terkomputerisasi (Elmasri,2000). Menurut (Ade,2000a), DBMS adalah tempat penyimpanan data beserta user interface-nya yang dipersiapkan untuk memanipulasi dan administrasi basisdata. Dengan demikian, menurut sumber ini, DBMS juga dapat dianggap  sebagai sistem perangkat lunak. Sedangkan, menurut (Kadir,1999), DBMS merupakan suatu program  komputer yang digunakan untuk memasukkan, mengubah, menghapus, memanipulasi, dan memperoleh data dan informasi dengan praktis dan efisien.

Pengertian atau defenisi sistem manajemen basisdata (DBMS) sangat bervariasi dan tidak sedikit jumlahnya (seperti beberapa contoh do atas). Selain itu, perbedaan atau batas-batas antara DBMS dengan sistem basisdata-pun sering kali tidak jelas (baur). Untuk itu (Freiling,1982) berusaha membedakan keduanya secara jelas; DBMS akan berarti paket perangkat lunak (tanpa basisdata) general-purpose (pre-written computer program) yang digunakan untuk membangun sistem basisdata tertentu. Dengan demikian, menurut pustaka ini DBMS adalah bagian dari basisdata.

Sistem-sistem basisdata dan DBMS pertama kali dikembangkan oleh divisi research and development (R & D) perusahaan IBM di akhir 1950-an hingga awal 1960-an. Pengembangan ini sebagian besar ditujukan untuk memenuhi kebutuhan-kebutuhan di bidang-bidang bisnis, militer, dan institusi-institusi pendidikan dan kepemerintahan yang memiliki struktur organisasi yang tidak sederhana dan dengan kebutuhan data dan informasi yang kompleks.

2.  Manfaat Sistem Manajemen Basisdata

Sistem manajemen basisdata sudah  sangat sering digunakan di dalam sistem perangkat lunak komputer. Penggunaan ini bukan tanpa alasan-alasan yang masuk akal. Menurut (Ade, 2000a) alasan-alasan penggunaan DBMS tersebut adalah :

  • Sistem manajemen basisdata (DBMS) sangat baik di dalam mengorganisasikan dan mengelola data dengan jumlah besar.
  • DBMS ini seperti kantong tempat meletakkan sesuatu (data) di dalam satu wadah sehingga barang yang dimasukkan (data) akan mudah diambil (dipanggil) kembali.
  • DBMS membantu di dalam melindungi data dari kerusakan yang disebabkan oleh akses data yang tidak syah (tidak memiliki kewenangan), kerusakan perangkat keras (listrik tiba-tiba  mati dan komputer crashes), dan kerusakan perangkat lunak (misalnya karena sistem operasinya crashes).
  • DBMS memungkinkan untuk akses data secara simultan atau bersamaan (concurrent) – hampir semua aplikasi basisdata memerlukan akses data secara simultan.
  • DBMS yang terdistribusi memungkinkan pembagian suatu basisdata menjadi kepingan-kepingan yang terpisah di beberapa tempat. Hal ini dapat meningkatkan unjuk kerja sistem dengan mengeliminasi  kebutuhan transmisi data pada saluran komunikasi yang lambat. Selain itu,  hal ini juga akan mereduksi “leher botol” pengendalian concurrency.
  • DBMS tidak selalu ditujukan untuk analisis data; hal ini lebih merupakan tugas-tugas SIG, spread sheet, atau tools analisis lainnya.

3.  Komponen-Komponen Sistem Manajemen Basisdata

Menurut (Hkbu,2000), sistem manajemen basisdata (DBMS) dapat dibentuk dari komponen-komponen sebagai berikut :

  • Data yang disimpan di dalam basisdata. Data ini mencakup data numerik (bilangan bulat dan real) dan non-numerik yang terdiri dari karakter (alphabet dan karakter numerik), waktu (tanggal dan jam), logika (true/false), dan data-data lain yang lebih kompleks seperti gambar (citra) dan suara.
  • Operasi standard yang disediakan oleh hampir semua DBMS. Operasi-operasi standard ini melengkapi pengguna dengan kemampuan dasar untuk memanipulasi data (basisdata).
  • DDL (Data Defenition Language) yang merupakan bahasa yang digunakan untuk mendeskripsikan isi (dan struktur) basisdata. Dengan demikian DDL, sebagai contoh, dapat digunakan untuk mendeskripsikan nama-nama atribut (fields), tipe data, lokasi di dalam basisdata.
  • DML (Data Manipilation Language) atau bahasa query  ini pada umumnya setara dengan bahasa pemrograman generasi ke-4 dan didukung oleh DBMS untuk membentuk perintah-perintah  untuk masukan, keluaran, editing, analisis basisdata. DML yang telah distandarisasikan  disebut SQL (structured query language).
  • Bahasa Pemrograman (Programming tools). Di samping oleh perintah-perintah  dan queries, basisdata juga harus  dapat diakses  secara langsung oleh program-program aplikasi melalui function calls (atau subroutine calls) yang dimiliki oleh bahasa-bahasa pemrograman konvensional.
  • Struktur file. Setiap DBMS memiliki struktur internal yang digunakan untuk mengorganisasikan data walaupun beberapa model data yang umum telah digunakan oleh sebagian besar DBMS.

4.  Operasi Dasar Sistem Manajemen Basisdata

Sistem manajemen basisdata memiliki peranan yang sangat penting di dalam SIG. Peranan ini sangat ditunjang oleh operasi-operasi dasar sistem basisdata yang dimilikinya. Operasi-operasi dasar tersebut adalah (Prahasta, 2005):

  • Membuat basisdata (create database).
  • Menghapus basisdata (drop database).
  • Membuat tabel basisdata (create table).
  • Menghapus tabel basisdata (drop database).
  • Mengisi dan menyisipkan  data (record) ke dalam tabel (insert).
  • Membaca dan mencari  data (field atau record) dari tabel basisdata (seek, find, search, retrieve).
  • Menampilkan basisdata (display, browse).
  • Mengubah dan meng-edit data yang terdapat di dalam tabel basisdata (update, edit).
  • Membuat indeks untuk setiap tabel basisdata (create index).

About aliwear

Tenaga Edukatif Politeknik Perikanan Negeri Tual

Diskusi

Komentar ditutup.

%d blogger menyukai ini: