STORY TELLING Fakta – Data- Informasi -Komputasi
Si Kasep, Pak Haji, dan Kambing mereka Pak Haji adalah peternak kaya , yang memili ratusan kambing di beberapa peternakan di kabupaten Bandung Kasep adalah salah satu penggembala baru di peternakan bandung utara sekitar 1.5 km dari rumah Pak Haji. Dia rajin namun sayangnya buta huruf, tidak bisa membaca , menulis, atau pun berhitung.
Episode 1
FAKTA – DATA - INFORMASI
1-1
Meski buta huruf , Pak Haji senang pada Kasep, karena dia rajin dan penyayang binatang Suatu sore, setelah hampir 6 bulan tidak bertemu karena Pak Haji ada bisnis di luar negeri, saat berpapasan di jalan Pak Haji menyuruh Kasep untuk datang ke rumahnya keesokan harinya , agar Pak Haji tahu berapa jumlah kambingnya yang dipelihara Kasep
1-2
Seharian di ladang gembala Kasep kebingungan… Bagaimana cara menjawab pertanyaan Pak Haji. Dia heran kok Pak Haji lupa kalau dia tdak bisa berhitung atau menulis, Akhirnya Kasep menemukan cara Bagaimana agar Pak Haji mengetahui berapa kambingnya sekarang. Memang selama 6 bulan sudah ada beberapa induk kambing yang melahirkan
1-3
Segera setelah sholat dhuhur, Kasep menggiring kambing-kambing yang digembalakannya menuju rumah Pak Haji Susah payah Kasep menggiring ternak yang mulai banyak itu… Namun semua itu ia lalui dengan penuh semangat karena tidak ingin membuat juragannya kecewa Sesampai di rumah Pak Haji, Kasep menggiring kambingnya masuk ke halaman samping. Mendengar ribut-ribut Pak Haji keluar rumah … Dan betapa terkejutnya dia melihat sekira 25 kambing mengacak –acak tanaman di halamannya itu Sambil marah… ia menyuruh kasep segera membawa pergi kambingnya ….
1-4
Esoknya Kasep Murung, Dia tidak tahu harus berbuat apa Beruntung, teman SD nya dulu mampir ke ladang… Dan Memberi Saran Akhirnya Kasep ceria kembali Dan melaksanakan saran tersebut
Segera Sore itu ia mencari kantong yang bagus dan se ember kecil kerikil Kali ini, kambingnya menjalan SOP ( Sandard Operating Prosedur) yang berbeda dari biasanya . Harus masuk satu-satu, karena Kasep tidak ingin kelewat memasukkan kerikil. Ia memastikan 1 kambing = 1 kerikil
1-5
Malam harinya, ia sowan ke Pak Haji, membawa sekantong kerikil Dengan agak takut, ia menyerahkan kantong dan terbata mengatakan bahwa jumlah kambing Pak Haji sekarang sebanyak kerikil yang ada di kantong tersebut Pak Haji tersenyum dan memuji kecerdikan Kasep Di depan Kasep , ia mengeluarkan isi kantong dan kemudian menghitung isi kerikilnya. Pak Haji membuka catatannya , kemudian menuliskan sesuatu “Bagus Sep, 6 bulan ku tinggal. sekarang kambing kita sudah bertambah 10 ekor dulu hanya 25”
De-briefing • Dari cerita tersebut , apa/mana yang merupakan • Fakta • Data • Informasi
• Ceritakan dibagian cerita yang mana terjadi komputasi • Apa saja proses komputasi yang dilakukan (pilih) – – – –
Kalkulasi (proses numerik * / + - ^ akar dsb) Seleksi (proses logika = > < ) Input data (memindahkan dari fakta menjadi data) Output data/informasi ( merepresentasikan bentuk data sehingga bisa dipahami dg nyaman oleh user) – Menjaga data tetap uptodate
• Apa yang dilakukan Pak Haji saat membuka catatannya? – Apa kira-kira yang ditulis oleh Pak Haji dicatatan tersebut? – Uraikan proses komputasi yang terjadi pada kejadian tersebut
EPISODE -2
REPOTNYA …… MENJAGA DATA AGAR UP-TO-DATE
2-1
Tiga bulan menjelang hari raya Kurban, Pak Haji sedang sibut menata bisnis penjualan kambingnya Ia meminta semua penggembalanya memberitahu dia rinci tentang jumlah kambing yang besar, sedang, dan yang masih embe’
2-2
Kasep … Kembali dalam masalah
Bagaimana cara memuaskan kebutuhan Pak Haji
Anda punya saran…????
2-3 Asep datang menemui temannya yang sudah kuliah di jurusan Teknik Informatika UNPAS Ya… benar ide Anda Temannya menyarankan Kasep menggunakan 3 macam kerikil yang berbeda Kerikil Besar mewakili kambing yang besar Kerikil Sedang mewakili kambing yang sedang Kerikil kecil untuk embe’ Kasep pun ceria Segera dia mencari 2 kantong lagi Dan sorenya di bekerja sangat keras ketika Memasukkan kambing ke kandang sambil memasukkan kerikil yang sesuai ke kantong Temannya turut membantu … Lewat magrib mereka selesai memasukkan kambing ke kandang
Debriefing • Proses Komputasi apa yang ikut terlibat pada saat Kasep akan memasukkan kerikil ke kantong? • Lebih rumit manakah dengan proses yang serupa sebelumnya • Pelajaran apa yang diambil dari kerikil yang dipakai ? • Bagaimana jika kambingnya ingin dibedakan menjadi betina kecil , betina sedang… hingga jantan besar? • Bagaimana jika ingin menyimpan 26 kategori yang berbeda ( alfabet?)
2-4
Pagi hari Kasep dengan terengah-engah Kecapekan , menyerahkan 3 kantong kerikil ke Pak Haji Terbata- bata ia menjelakan maksud dari 3 kantong tersebut kepada Pak Haji Pak Haji manggut-manggut … mengerti Sambil tersenyum dan memuji … Kasep dipersilahkan pergi kembali ke ladang untuk menggembala Sambil berkata… “sebulan sekali antarkan kantong seperti ini ya Sep..” Meski Lelah… Kasep puas dan bahagia Bisa membuat juragannya tersenyum bangga padanya
2-5
Selama satu bulan, ada banyak perubahan pada kambing-kambingnya. Beberapa ada yang dijual oleh Pak Haji, ada 2 induk yang melahirkan 2 minggu lalu. Beberapa yang dulu terlihat masih embe’ sekarang sudah terlihat pantas untuk dijual dengan status kambing muda. Menjelang awal bulan berikutnya …. Kasep kembali menyiapkan kerikil Tiga kantong dengan tiga macam ukuran kerikil ia siapkan. Hari itu, ia memasukkan kambingnya sejak siang. Khawatir tidak selesai , ia pun meminta bantuan temannya
DeBriefing • Bayangkan apa yang terjadi, jika Pak Haji minta kerikil dan kantong dengan kondisi terbaru – setiap satu minggu , atau malah setiap hari? • Apa yang akan dialami si Kasep dengan kerikil dan kambingnya? • Dunia nyata hidup dan berubah. Maka data yang merepresentasikannya pun juga harus diubah. Agar datanya tetap konsisten sinkron dengan dunia nyata yang diwakilinya ( up to date)
EPISODE 3
RELASI ANTAR DATA
Lanjutan Cerita (1) Ada 5 macam kambing betina di kandang yang diurusi Kasep. Ia pun mencari 5 kantong dengan 5 warna berbeda. Lalu kasep memberi i tanda pada leher kambing betinanya dengan masing-masing warna seperti pada kantong
(3) Setiap ada kambing betina yang bunting, Kasep pun mempersiapkan kantong baru dengan warna berbeda dan memberi tanda pada kambing itu (4) Saat kambing itu melahirkan, Kasep pun mencari kerikil dan memasukkannya ke kantong
(2) Ia pun mengingat – ingat saat kambing betina itu melahirkan dan berapa anaknya Maka sepanjang yang ia ingat, Kasep memasukkan kerikil kecil ke setiap kantong, merepresentasikan jumlah anak kambing tsb Lalu kantong2 itu gantung di salah satu sudut kandang (5) Di Akhir tahun, ia menyerahkan kantong-kantong tersebut ke Pak Haji , untuk disimpulkan sendiri Selain kantong yang berisi kerikil besar, sedang, dan kecil Pak Haji pun senang… dan memberi bonus uang kepada kasep
De briefing • Untuk menyimpan hubungan antara kambing induk dan kambing anak , harus disimpan dalam tempat khusus dan dibedakan antara satu dengan yang lainnya • Hubungan = Relasi ini nanti akan anda temui di mata kuliah basis data relasional • Pada kasus yang lain relasi ini pun bisa dinamis, sehingga jika di dunia nyatanya relasi ini berubah maka pada data relasi juga harus diubah