Gambar 27 Diagram alir sub menu data sosial ekonomi.
5.3.3 Rancangan database
Database dirancang dengan menggunakan software Microsoft Access dan database yang dibangun dengan format Access .mdb. Database yang dibangun
menggunakan relasional yakni relasional one to one satu ke satu yang berarti setiap entity pada suatu himpunan dengan entity pada himpunan entity yang
lainnya. One to many satu ke banyak yang berarti setiap entity pada suatu himpunan entity dapat berhubungan dengan banyak entity pada hubungan entity
yang lainnya. Database yang dibangun menjadi informasi disimpan dalam beberapa tabel.
Baris dalam tabel berisi satu unit data dan disebut record. Sedangkan kolom berisi atribut dari record dan disebut field. Tabel yang dibangun di dalam database
SI-PSLP adalah tabel sumberdaya ikan, tabel produksi sumberdaya ikan, tabel
tidak
ya Database
Data Jumlah Nelayan
Tambah, Data?
Input data
Simpan Data Data Jumlah
Penerima Bantuan Data Kelompok
Nelayan Tampilan Halaman
Nelayan Tampilan Halaman
Pemberdayaan Ekonomi
Tampilan Halaman Kelompok Neleyan
Nelayan Data Sosial Ekonomi
Pemberdayaan Ekonomi Kelompok nelayan
Selesai
kelompok alat tangkap, tabel jenis alat tangkap, tabel jumlah alat tangkap, tabel kelompok kapal, tabel, jumlah kapal, tabel jenis alat bantu, tabel jumlah alat
bantu, tabel jenis nelayan, tabel jumlah nelayan, tabel pendidikan, tabel jumlah nelayan pendidikan, tabel kelompok nelayan, tabel PEMP, dan tabel rumpon.
Struktur data untuk masing-masing tabel dapat dilihat pada Lampiran 2.
5.3.4 Entity relationship
Pembuatan entity relationship adalah menunjukan tabel-tabel dalam basis data yang digunakan dan menunjukan hubungan entity pada tabel yang satu
dengan tabel yang lainnya. Membuat entity relationship bertujuan juga agar tabel yang satu bisa dihubungkan dengan tabel yang lain dengan catatan diantara kedua
tabel memilki sebuah field yang sama dan nilainya bersifat uniq tidak ada duanya.
Database yang dibangun menggunakan relasional one to one satu ke satu yang berarti setiap entity pada suatu himpunan dengan entity pada himpunan entity
yang lainnya dan one to many satu ke banyak yang berarti setiap entity pada suatu himpunan entity dapat berhubungan dengan banyak entity pada hubungan
entity yang lainnya. Dalam beberapa tabel ada sebuah field yang dijadikan sebagai primary key. Primary key merupakan sebuah field untuk mengidentifikasi masing-
masing record. Primary key digunakan sebagai dasar untuk relationship dengan tabel lain. Sebuah primary key tidak diperkenankan nilai null. Struktur entity
relationship database SI-PSLP dapat dilihat pada Gambar 28. Entity yang terlibat dalam basis data Sistem Informasi Pengelolaan
Sumberdaya dan Lingkangan Perikanan Tangkap Kabupaten Padang Pariaman SI-PSLP antara lain:
1 Tabel SDI, berisikan informasi mengenai data sumberdaya ikan yang entitasnya terdiri dari Id ikan key, Kategori SDI, Nama Indonesia, Nama
Ilmiah, Kelas, Sub Kelas, Ordo, Sub ordo, Famili, Sub Famili, Genus, Sumber Taksonomi, Tingkah laku, dan Penyebaran.
2 Tabel Produksi SDI, berisikan informasi jumlah produksi ikan dan entitasnya terdiri dari Kategori SDI, Id ikan, Tahun, Produksi, Nilai, dan Musim ikan.
3 Tabel Kelompok API, berisikan informasi pengelompokan kapal dan entitasnya terdiri dari No, Id Kel API key, Kel API dan Ket.
4 Tabel Jenis API, berisikan informasi jenis-jenis alat penangkapan ikan dan entitas didalamnya adalah No, Id Kel API key, Jenis API, dan Ket.
5 Tabel Jumlah API, berisikan informasi jumlah alat penangkapan ikan dan entitas didalamnya adalah Tahun, Jenis API, dan Jumlah API.
6 Tabel Kelompok Kapal, berisikan informasi pengelompokan kapal dan entitasnya terdiri dari No, Id Kel Kapal key, Kel Kapal, dan Ket Kapal.
7 Tabel Jumlah Kapal, berisikan informasi jumlah kapal dan entitas didalamnya adalah Tahun, Kel Kapal, Jumlah Kapal.
8 Tabel Jenis Alat Bantu, berisikan informasi mengenai jenis alat bantu penangkapan ikan dan entitasnya adalah No, ID_AB key, Jenis Alat Bantu,
dan Ket. 9 Tabel Jumlah Alat Bantu, berisikan informasi jumlah alat bantu dan
entitasnya terdiri dari Tahun, Jenis Alat Bantu, dan Jumlah. 10 Tabel Pendidikan, berisikan informasi tingkat pendidikan dan entitasnya
terdiri dari No, Id Kel Pendidikan key, Kel Pendidikan, dan Ket. 11 Tabel Nel_Pendidikan, berisikan informasi jumlah nelayan berdasakan
tingkat pendidikan yang entitasnya terdiri dari Tahun, Id Kel Pendidikan, dan Jumlah.
12 Tabel Jenis Nelayan, berisikan informasi mengenai jenis nelayan yang entitasnya terdiri dari No, Id Kel Nelayan key, Kel Nelayan, dan Ket Kel
Nelayan. 13 Tabel Jumlah Nelayan, berisikan informasi jumlah nelayan berdasarkan jenis
nelayan yang entitasnya terdiri dari Tahun, Kel Nelayan, dan Jumlah. 14 Tabel Kelompok Nelayan, berisikan informasi kelompok nelayan yang
entitasnya terdiri dari No, Kelompok Nelayan, NagariKorong, dan Kecamatan.
15 Tabel PEMP, berisikan infomasi jumlah dana bantuan PEMP yang entitasnya terdiri dari kelompok nelayan Tahun, Kelompok Nelayan, dan Jumlah Dana.
16 Tabel Rumpon, berisikan informasi jumlah rumpon yang entitasnya terdiri dari No, Kelompok Nelayan, dan Jumlah.
Gambar 28 Struktur entity relationship pada database SI-PSLP.
Tabel SDI - Id ikan key
- Kategori SDI - Nama Indonesia
- Nama Ilmiah - Kelas
- Sub Kelas - Ordo
- Sub ordo - Famili
- Sub Famili - Genus
- Sumber Taksonomi - Tingkah laku
- Penyebaran Tabel Produksi SDI
- Kategori SDI - Id ikan
- Tahun - Produksi
- Nilai - Musim ikan
Tabel Jenis Alat Bantu
- No - ID_AB key
- Jenis Alat Bantu - Ket
Tabel Jumlah Alat Bantu
- Tahun - Jenis Alat Bantu
- Jumlah
Tabel Pendidikan - No
- Id Kel Pendidikan Key
- Kel Pendidikan - Ket
Tabel Nel_Pendidikan
- Tahun - Id Kel Pendidikan
- Jumlah
Tabel Kelompok API - No
- Id Kel API key - Kel API
- Ket
Tabel Jenis API - No
- Id Kel API key - Jenis API
- Ket
Tabel Jumlah API - Tahun
- Jenis API - Jumlah API
Tabel Kelompok Nelayan
- No - Kelompok Nelayan
- NagariKorong - Kecamatan
Tabel Rumpon - No
- Kelompok Nelayan - Jumlah
Tabel PEMP - Tahun
- Kelompok Nelayan - Jumlah Dana
Tabel Kelompok Kapal
- No - Id Kel Kapal key
- Kel Kapal - Ket Kapal
Tabel Jumlah Kapal - Tahun
- Kel Kapal - Jumlah Kapal
Tabel Jenis Nelayan - No
- Id Kel Nelayan key - Kel Nelayan
- Ket Kel Nelayan Tabel Jumlah
Nelayan - Tahun
- Kel Nelayan - Jumlah
64
5.4 Implementasi Sistem Informasi