Senin, 26 Desember 2011


PEMBAHASAN
PENGGUNAAN DAN PEMBUATAN DATABASE
DALAM PELAYANAN BK
1.      Pengertian Database
·         Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.
·         Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan.
·         Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula.
·         Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.
Konsep dasar database adalah kumpulan dari catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel.



A.    Definisi dasar struktur database :
·         Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti.
·         Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu.
·         Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record.
·         Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data. Syarat-syarat pembentukan Field Name pada tabel :
a.       Harus Unik atau Spesifik
b.      Boleh disingkat
c.       Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_"
B.     Sifat-sifat Database :
v  Internal:  Kesatuan (integritas) dari file-file yang terlibat.
v  Terbagi/share:  Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheWMRpZVVPS4l3wmpkw3IvyfCJwnz4lVvOKDkYvq7ywqIfyuSCn_CKP4CeBTB2y-ogblCPUxGQ40muQK0an2bKSC6qmoSWYCm3C-uMHvgD7J_Jbdj4UewXDcTdfFPJ1owLangyXp8XYXDy/s320/000.jpg
C.     Perangkat Untuk Membuat Database
Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”. 
D.    Tipe Database
Terdapat 12 tipe database, antara lain:
*      Operational database: Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject- area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database.
*      Analytical database: Database ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database.
*      Data warehouse: Sebuah data warehouse menyimpan data dari saat ini dan tahun- tahun sebelumnya - data yang diambil dari berbagai database operasional dari sebuah organisasi.
*      Distributed database: Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri.
*      End-user database: Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file.
*      External database: Database ini menyediakan akses ke eksternal, data milik pribadi online - tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari banyak sumber di Internet.
*      Hypermedia databases on the web: Ini adalah kumpulan dari halaman-halaman multimedia yang saling berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman hyperlink lain dari multimedia atau campuran media seperti teks, grafik, gambar foto, klip video, audio dll.
*      Navigational database: Dalam navigasi database, queries menemukan benda terutama dengan mengikuti referensi dari objek lain.
*      In-memory databases: Database di memori terutama bergantung pada memori utama untuk penyimpanan data komputer. Ini berbeda dengan sistem manajemen database yang menggunakan disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi.
*      Document-oriented databases: Merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database relasional atau objek database. Sebagai lawan dari database relasional, dokumen berbasis database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data.
*      Real-time databases Real-time: Database adalah sistem pengolahan dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang terus- menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistem reservasi, dan analisis data ilmiah.
*      Relational Database: Database yang paling umum digunakan saat ini. Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari.

E.     Ciri-ciri Database
Adapun ciri-ciri database adalah:
*      Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk.
*       Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus dengan mudah dan terkontrol.
*      Data terpisah dari program.
F.      Keuntungan Database
Adapun keuntungan database terhadap sistem pemrosesan adalah:
*      Kemubajiran data terkurangi.
*      Integritas data dapat selalu terjaga.
*      Berbagai data dapat selalu dilakukan oleh setiap user.
*      Penggunaan data lebih mudah.
*      Konsistensi data dapat selalu terjaga.
G.    Manfaat Database
Adapun manfaat database adalah:
a.       Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.
b.       Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.
c.       Mengatasi kerangkapan data (redundancy data).
d.      Menghindari terjadinya inkonsistensi data.
e.       Mengatasi kesulitan dalam mengakses data.
f.       Menyusun format yang standar dari sebuah data.
g.      Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).
h.      Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.
i.        Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.
2.      Penggunaan Database dalam Pelayanan BK
Penggunaan database dalam pelayanan bimbingan dan konseling :
a.       Formulir Data Pribadi Siswa
b.      Petunjuk Penggunaan Software
c.       Entry Data Profil Sekolah
d.      Entry Data Pribadi Siswa
e.       Entry Pokok Masalah Siswa
f.       Entry Sub Pokok Masalah Siswa
g.      Entry Data pelanggaran
h.      Entry Masalah yang dilakukan siswa dan Laporannya
i.        Entry Data Kunjungan Rumah dan Laporannya
j.        Entry Data Intelegensi yang dimiliki siswa dan laporannya
k.      Entry Data Undangan/Panggilan siswa dan Kartu Panggilannya
l.        Entry Data konsultasi siswa
m.    Entry Data Pelanggaran yang dilakukan siswa
n.      Laporan Detail Pelanggaran, Konsultasi, Undangan/Panggilan dan Kunjungan Per siswa
o.      Laporan Detail Siswa Per Tahun Pelajaran yang terdiri dari :
*      Laporan berdasarkan kelas
*      Laporan berdasarkan jurusan
*      Laporan berdasarkan asal sekolah
*      Laporan berdasarkan orang tua / wali
*      Laporan berdasarkan media facebook
*      Export data siswa per tahun pelajaran berdasarkan kelas
3.      Contoh database bimbingan dan konseling
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyBPRNt5bqLcp3yjUAwKBARgEGcXO8wk5K0FZdd2rbmsh2rYtJpR0po0WH88jfu5sWU1P_B51i8QCAtAhOGtPAxZbSJZ5xkxNzkN8fG2kWMW0OslBhfGdb-_8AMucLsGxwDQoOmaZod_I/s320/DATABK.gif
DAFTAR PUSTAKA

Dwi mayang sari. 2011. Manfaat database. http://dms-ayunk.blogspot.com. April 2011, jam 1:40 am.
Oktatareza. 2011. Pendukung himpunan  data konseling. http://www.belajarkonseling.com. 15 november 2011, jam 07:33:28 WIB.


PEMBAHASAN
PENGGUNAAN DAN PEMBUATAN DATABASE
DALAM PELAYANAN BK
1.      Pengertian Database
·         Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.
·         Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan.
·         Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula.
·         Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.
Konsep dasar database adalah kumpulan dari catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel.



A.    Definisi dasar struktur database :
·         Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti.
·         Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu.
·         Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record.
·         Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data. Syarat-syarat pembentukan Field Name pada tabel :
a.       Harus Unik atau Spesifik
b.      Boleh disingkat
c.       Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_"
B.     Sifat-sifat Database :
v  Internal:  Kesatuan (integritas) dari file-file yang terlibat.
v  Terbagi/share:  Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheWMRpZVVPS4l3wmpkw3IvyfCJwnz4lVvOKDkYvq7ywqIfyuSCn_CKP4CeBTB2y-ogblCPUxGQ40muQK0an2bKSC6qmoSWYCm3C-uMHvgD7J_Jbdj4UewXDcTdfFPJ1owLangyXp8XYXDy/s320/000.jpg
C.     Perangkat Untuk Membuat Database
Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”. 
D.    Tipe Database
Terdapat 12 tipe database, antara lain:
*      Operational database: Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject- area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database.
*      Analytical database: Database ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database.
*      Data warehouse: Sebuah data warehouse menyimpan data dari saat ini dan tahun- tahun sebelumnya - data yang diambil dari berbagai database operasional dari sebuah organisasi.
*      Distributed database: Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri.
*      End-user database: Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file.
*      External database: Database ini menyediakan akses ke eksternal, data milik pribadi online - tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari banyak sumber di Internet.
*      Hypermedia databases on the web: Ini adalah kumpulan dari halaman-halaman multimedia yang saling berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman hyperlink lain dari multimedia atau campuran media seperti teks, grafik, gambar foto, klip video, audio dll.
*      Navigational database: Dalam navigasi database, queries menemukan benda terutama dengan mengikuti referensi dari objek lain.
*      In-memory databases: Database di memori terutama bergantung pada memori utama untuk penyimpanan data komputer. Ini berbeda dengan sistem manajemen database yang menggunakan disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi.
*      Document-oriented databases: Merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database relasional atau objek database. Sebagai lawan dari database relasional, dokumen berbasis database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data.
*      Real-time databases Real-time: Database adalah sistem pengolahan dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang terus- menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistem reservasi, dan analisis data ilmiah.
*      Relational Database: Database yang paling umum digunakan saat ini. Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari.

E.     Ciri-ciri Database
Adapun ciri-ciri database adalah:
*      Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk.
*       Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus dengan mudah dan terkontrol.
*      Data terpisah dari program.
F.      Keuntungan Database
Adapun keuntungan database terhadap sistem pemrosesan adalah:
*      Kemubajiran data terkurangi.
*      Integritas data dapat selalu terjaga.
*      Berbagai data dapat selalu dilakukan oleh setiap user.
*      Penggunaan data lebih mudah.
*      Konsistensi data dapat selalu terjaga.
G.    Manfaat Database
Adapun manfaat database adalah:
a.       Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi.
b.       Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya.
c.       Mengatasi kerangkapan data (redundancy data).
d.      Menghindari terjadinya inkonsistensi data.
e.       Mengatasi kesulitan dalam mengakses data.
f.       Menyusun format yang standar dari sebuah data.
g.      Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser).
h.      Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data.
i.        Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.
2.      Penggunaan Database dalam Pelayanan BK
Penggunaan database dalam pelayanan bimbingan dan konseling :
a.       Formulir Data Pribadi Siswa
b.      Petunjuk Penggunaan Software
c.       Entry Data Profil Sekolah
d.      Entry Data Pribadi Siswa
e.       Entry Pokok Masalah Siswa
f.       Entry Sub Pokok Masalah Siswa
g.      Entry Data pelanggaran
h.      Entry Masalah yang dilakukan siswa dan Laporannya
i.        Entry Data Kunjungan Rumah dan Laporannya
j.        Entry Data Intelegensi yang dimiliki siswa dan laporannya
k.      Entry Data Undangan/Panggilan siswa dan Kartu Panggilannya
l.        Entry Data konsultasi siswa
m.    Entry Data Pelanggaran yang dilakukan siswa
n.      Laporan Detail Pelanggaran, Konsultasi, Undangan/Panggilan dan Kunjungan Per siswa
o.      Laporan Detail Siswa Per Tahun Pelajaran yang terdiri dari :
*      Laporan berdasarkan kelas
*      Laporan berdasarkan jurusan
*      Laporan berdasarkan asal sekolah
*      Laporan berdasarkan orang tua / wali
*      Laporan berdasarkan media facebook
*      Export data siswa per tahun pelajaran berdasarkan kelas
3.      Contoh database bimbingan dan konseling
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyBPRNt5bqLcp3yjUAwKBARgEGcXO8wk5K0FZdd2rbmsh2rYtJpR0po0WH88jfu5sWU1P_B51i8QCAtAhOGtPAxZbSJZ5xkxNzkN8fG2kWMW0OslBhfGdb-_8AMucLsGxwDQoOmaZod_I/s320/DATABK.gif
DAFTAR PUSTAKA

Dwi mayang sari. 2011. Manfaat database. http://dms-ayunk.blogspot.com. April 2011, jam 1:40 am.
Oktatareza. 2011. Pendukung himpunan  data konseling. http://www.belajarkonseling.com. 15 november 2011, jam 07:33:28 WIB.