Rancangan Database Kebun Raya Balangan
Rancangan Database Kebun Raya Balangan
Disusun oleh:
- Salsabila 230211078
- Frisca Damayanti 230311100
- Elnawaty Dewi A 230211108
PENDAHULUAN
Database Kebun Raya Balangan dirancang untuk mengelola informasi yang terorganisir mengenai berbagai aspek pengelolaan kebun raya. Database ini bertujuan untuk mendukung proses pencatatan data tanaman, lokasi penanaman, perawatan, hingga pengadaan tanaman secara efisien dan terstruktur. Sistem ini cocok digunakan untuk pengelolaan kebun raya atau lembaga konservasi yang membutuhkan manajemen data yang akurat.
Struktur Database
Database ini terdiri dari 7 tabel utama yang saling berelasi sesuai kebutuhan sistem, yaitu:
1. Tabel tanaman
- Deskripsi: Tabel utama yang menyimpan data tanaman yang ada di Kebun Raya Balangan.
- Kolom:
ID: Identifier unik untuk setiap tanaman (Primary Key).Nama: Nama tanaman.Jenis_id: Identifier jenis tanaman (Foreign Key ke tabeljenis).Tanggal Tanam: Tanggal penanaman tanaman.
- Relasi:
- Terhubung ke tabel
jenisuntuk mengklasifikasikan jenis tanaman. - Terhubung ke tabel
perawatan,lokasi tanam, dantanaman_pengadaanuntuk mencatat informasi terkait tanaman.
- Terhubung ke tabel
2. Tabel jenis
- Deskripsi: Menyimpan kategori atau jenis tanaman (misalnya bunga, pohon, tanaman obat).
- Kolom:
ID: Identifier unik untuk setiap jenis (Primary Key).Nama: Nama jenis tanaman.
- Relasi:
- Di-relasi oleh tabel
tanamanuntuk mengidentifikasi jenis tanaman tertentu.
- Di-relasi oleh tabel
3. Tabel lokasi
- Deskripsi: Menyimpan data lokasi atau area di Kebun Raya Balangan.
- Kolom:
ID: Identifier unik untuk setiap lokasi (Primary Key).Lokasi_ID: Identifier tambahan lokasi.Nama: Nama lokasi.
- Relasi:
- Terhubung dengan tabel
lokasi tanamuntuk menunjukkan lokasi tempat tanaman ditanam.
- Terhubung dengan tabel
4. Tabel lokasi tanam
- Deskripsi: Menyimpan data spesifik lokasi tanaman.
- Kolom:
tanaman_id: Identifier tanaman (Foreign Key ke tabeltanaman).lokasi_id: Identifier lokasi (Foreign Key ke tabellokasi).
- Relasi:
- Menghubungkan tabel
tanamandengan tabellokasi, menunjukkan tempat tanaman ditanam.
5. Tabel perawatan
- Deskripsi: Menyimpan informasi tentang aktivitas perawatan tanaman.
- Kolom:
ID: Identifier unik untuk setiap perawatan (Primary Key).tanaman_id: Identifier tanaman yang dirawat (Foreign Key ke tabeltanaman).Jenis_perawatan: Jenis perawatan (misalnya penyiraman, pemupukan).Tanggal: Tanggal perawatan dilakukan.
- Relasi:
- Terhubung ke tabel
tanamanuntuk mencatat perawatan tanaman tertentu.
- Terhubung ke tabel
6. Tabel sumber_pengadaan
- Deskripsi: Menyimpan data sumber pengadaan tanaman, baik donatur maupun supplier.
- Kolom:
ID: Identifier unik untuk setiap sumber pengadaan (Primary Key).Nama: Nama sumber pengadaan.instansi: Informasi tentang instansi terkait.
- Relasi:
- Di-relasi oleh tabel
tanaman_pengadaanuntuk mencatat sumber pengadaan setiap tanaman.
- Di-relasi oleh tabel
7. Tabel tanaman_pengadaan
- Deskripsi: Mencatat hubungan antara tanaman dan sumber pengadaannya.
- Kolom:
tanaman_id: Identifier tanaman (Foreign Key ke tabeltanaman).penyumbang_id: Identifier sumber pengadaan (Foreign Key ke tabelsumber_pengadaan).
- Relasi:
- Menghubungkan tabel
tanamandengan tabelsumber_pengadaan.
Penjelasan Relasi Antar Tabel
tanaman↔jenis: Relasi ini digunakan untuk mengklasifikasikan jenis dari setiap tanaman.tanaman↔lokasi tanam↔lokasi: Relasi ini mencatat lokasi spesifik di mana tanaman ditanam, memungkinkan pelacakan area penanaman.tanaman↔perawatan: Relasi ini digunakan untuk mencatat riwayat perawatan tanaman.tanaman↔tanaman_pengadaan↔sumber_pengadaan: Relasi ini memungkinkan pencatatan informasi sumber pengadaan tanaman, termasuk donatur atau supplier.
Kesimpulan
Database Kebun Raya Balangan dirancang untuk memenuhi kebutuhan pengelolaan data tanaman, mulai dari jenis tanaman, lokasi penanaman, aktivitas perawatan, hingga sumber pengadaan. Dengan struktur relasi yang saling terhubung, sistem ini mendukung pengelolaan kebun raya secara terorganisir dan efisien. Implementasi database ini dapat digunakan untuk menciptakan sistem informasi yang membantu manajemen Kebun Raya Balangan dalam melacak dan mengelola aset tanaman mereka.
Tap untuk file lengkap Database Kebun Raya Balangan : LINK G-DRIVE MYSQL
Demikian penjelasan mengenai rancangan database Kebun Raya Balangan. Kami berharap tulisan ini dapat memberikan gambaran yang jelas tentang struktur, fungsi, dan relasi antar tabel dalam database yang dirancang. Terima kasih telah membaca☺.


Komentar
Posting Komentar