Sepenggal Cerita KI Depok 2 Kelompok 15 SDN Mekarjaya 16

Thursday, October 30, 2014
Akhirnya nulis lagi, sudah lama ga ngepost dengan tulisan langsung. Dari kemaren kerjaannya tinggal copy paste dari materi skripsi, hehe. Kali ini mau cerita tentang pengalaman seru dan berkesan yaitu seperempat hari jadi inspirator buat anak-anak SD. Wooow ngajar di SD? kayak apaa ya? eh bukan ngajar mata pelajaran loh tapi ngajar nya itu kita ngeinspirasi mereka dengan profesi kita. Tetooot, profesi yaa. Duuh profesi gw se sebenernya orang-orang udah pada tau lah di IT jadi bisnis analis, iya yang ngerti kalo orang dewasa. Ini ngejelasin ke anak SD yang masih pada polos-polos.

MySQL

Friday, October 3, 2014
MySQL adalah suatu sistem manajemen basis data relasional yang mendukung basis data yang terdiri atas sekumpulan relasi atau tabel (Peranginangin, 2006). MySQL adalah sebuah program pembuat basis data yang bersifat open source. MySQL dapat dijalankan pada semua platform baik Windows maupun Linux. Basis data MySQL adalah basis data yang sangat powerfull, stabil dan mudah. MySQL sangat banyak dipakai dalam sistem basis data web dengan menggunakan PHP (Nugroho, 2004). MySQL adalah sistem manajemen basis data relasional yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Di mana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersil. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basis data sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basis data, terutama untuk pemilihan seleksi dan pemasukan data dikerjakan dengan mudah secara otomatis. Sebagai basis data server yang memiliki basis data modern, MySQL memiliki banyak keistimewaan, yaitu (Prasetyo, 2002):
1.      Portabel
MySQL dapat berjalan stabil pada berbagai macam sistem operasi seperti Windows, Linux, Mac OS X dan lain-lain.
2.      Open Source
MySQL dapat digunakan tanpa dipungut biaya sepeserpun.
3.      Banyak Pengguna
MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4.      Performance Tuning
MySQL dapat memproses lebih banyak SQL per satuan waktu.
5.      Tipe Kolom
MySQL memiliki tipe kolom yang sangat kompleks, seperti signed atau unsigned integer, float, double, char,varchar, text, blob, date time, timestamp, year, set serta enum.
6.      Fungsi
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.
7.      Keamanan
MySQL memiliki beberapa lapisan sekuritas seperti level subnet mask, nama host dan izin akses pengguna dengan sistem perizinan yang mendetail serta password terenkripsi.
8.      Scalability and Limits
MySQL mampu menangani basis data dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Batas indeks yang dapat ditampung dalam 32 (tiga puluh dua) indeks pada tiap tabel.
9.      Konektifitas
MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix Soket (UNIX) atau Named Pipes (NT).
10.  Localisation
MySQL dapat mendeteksi pesan kesalahan (error code) pada klien dengan menggunakan lebih dari 20 (dua puluh) bahasa.
11.  Antarmuka
MySQL memiliki antarmuka terhadap berbagai aplikasi dan bahasa pemrograman yang digunakan untuk administrasi basis data.
12.  Alat
MySQL dilengkapi dengan berbagai alat yang dapat digunakan untuk administrasi basis data dan pada setiap alat yang ada disertakan petunjuk online.
13.  Struktur Tabel
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan dengan basis data lainnya.

Berdasarkan uraian di atas, dapat disimpulkan bahwa MySQL merupakan sebuah program pembuat basis data yang bersifat open source dan portable.

Manajemen Basis Data

Sistem manajemen basis data merupakan perangkat lunak program yang menyediakan akses ke sebuah basis data. Sistem manajemen basis data dapat menambah, menghapus, memelihara, menampilkan, mencetak, mencari, memilih, mengurutkan serta memperbarui data (Turban et al, 2006). Sistem manajemen basis data merupakan perangkat lunak yang membolehkan pembuatan, modifikasi dan pembaharuan basis data, juga memungkinkan pengguna untuk mendapatkan kembali data dan membangkitkan laporan (Kendall dan Kendall, 2003). Sistem manajemen basis data adalah program yang mengatur basis data. Sistem manajemen basis data menyediakan akses tambah, ubah dan tangkap data dari basis data (O’Leary dan O’Leary, 2003). Sistem manajemen basis data menyediakan beberapa fasilitas, yaitu (Connolly dan Begg, 2002):
1.      Bahasa Definisi Data: memperbolehkan pengguna untuk membuat spesifikasi tipe data, mendefinisikan basis data, struktur data dan constraint data untuk disimpan dalam basis data.
2.      Bahasa Manipulasi Data: memperbolehkan pengguna untuk mamasukkan, memperbaharui, menghapus dan mengirim atau mengambil data dari basis data.

Berdasarkan uraian tersebut, sistem manajemen basis data adalah suatu perangkat lunak yang memungkinkan pengguna untuk mengakses, memodifikasi dan memelihara basis data.

Pengertian Data

Data adalah fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang penting dalam organisasi (Whitten et al, 2004). Data merupakan bentuk yang masih mentah yang belum dapat bercerita sehingga perlu diolah lebih lanjut (Jogiyanto, 2005). Data adalah deskripsi tentang benda, kejadian, aktivitas dan transaksi yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada pemakai. Data dapat berupa nilai yang terformat, teks, citra, audio dan video (Kadir, 2003).
Data yang terformat adalah data dengan suatu format tertentu. Misalnya data yang menyatakan tanggal, jam atau menyatakan nilai mata uang.
  1.     Teks adalah sederetan huruf, angka dan simbol-simbol khusus (misalnya + dan $) yang kombinasinya tidak tergantung pada masing-masing item secara individual. Contoh teks adalah artikel koran.
  2.     Citra adalah data dalam bentuk gambar. Citra dapat berupa grafik, foto ataupun gambar lain.
  3.    Audio adalah data dalam bentuk suara. Instrumen musik, suara orang, gemercik air merupakan beberapa contoh data audio.
  4.     Video menyatakan data dalam bentuk sejumlah gambar yang bergerak dan bisa saja dilengkapi dengan suara.
Sehingga dapat disimpulkan bahwa data adalah fakta mentah yang akan diorganisir menjadi bentuk yang dapat dipahami.