Jumat, 13 Juni 2014

Pengertian dari Main Body Laporan Buku



      1.      Pendahuluan
Keterangan (uraian dsb) sbg pengantar suatu karya tulis yg tertera di bagian depan suatu karangan (buku dsb, umumnya ditulis oleh pengarang); prakata; (arti)  (Kamus Besar Bahasa Indonesia.)
      2.      Kajian Pustaka
Kajian    pustaka  berkaitan  dengan   kajian  teoritis    dan referensi lain yang terkait dengan nilai, budaya, dan norma yang berkembang pada situasi sosial yang diteliti    (Sugiyono; 2011)
      3.      Metode penelitian
Istilah metode penelitian terdiri atas dua kata, yaitu kata metode dan kata penelitian. Kata metode berasal dari bahasa Yunani yaitu methodos yang berarti cara atau menuju suatu jalan. Metode merupakan kegiatan ilmiah yang berkaitan dengan suatu cara kerja (sistematis) untuk memahami suatu subjek atau objek penelitian, sebagai upaya untuk menemukan jawaban yang dapat dipertanggung jawabkan secara ilmiah dan termasuk keabsahannya   (Rosady Ruslan; 2003)
      4.      Analisis
Analisis adalah aktivitas yang memuat sejumlah kegiatan seperti mengurai, membedakan, memilah sesuatu untuk digolongkan dan dikelompokkan kembali menurut kriteria tertentu kemudian dicari kaitannya dan ditaksir maknanya.  (Wiradi)
      5.      Kesimpulan
Keputusan yg diperoleh berdasarkan metode berpikir induktif atau deduktif ” (Kamus Besar Bahasa Indonesia.)

Sabtu, 07 Juni 2014

Laporan buku Database



Laporan Buku Database

1.      Pendahuluan

1.1.   Latar Belakang
Database atau yang biasa dieja basis data adalah sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi. Database atau basis data dapat di simpan di berbagai media elektronik, namun pada umumnya database di simpan di komputer. Untuk mengelola database maka diperlukannya perangkat lunak sebagai sistem manajemen basis data (Database management system, DBMS). 

Perangkat lunak yang di gunakan sebagai DBMS umumnya adalah MySQL.  MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya ; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

1.2.   Tujuan
Tujuan dibuatnya laporan buku ini antara lain untuk pengenalan Database Management Systems (DBMS), konsep dasar model relasional, bahasa queri formal maupun komersial seperti SQL (Structured Query Languae), sebagai alat bantu dalam perancangan basis data.

1.3.   Manfaat
Manfaat laporan buku ini adalah:
·         Dapat memberikan pemahaman mengenai konsep DBA dalam database, pemahaman yang memadai mengenai konsep sistem informasi, struktur data dan metode pengarsipan,  mempermudah manipulasi data.
·         Mengetahui konsep dan komponen penting dalam merancang database dengan DBMS yang sering digunakan yaitu MySQL, MS SQL Server, Oracle, IBM DB/2, dan PostgreSQL.

1.4.   Metode Penelitian
Metode penelitian yang di gunakan untuk penulisan laporan buku ini adalah dengan metode studi pustaka dari buku yang berjudul “Belajar Otodidak Membuat Database Menggunakan MySQL”.

 
2.      Kajian Pustaka

3.      Gambaran umum
Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya.
Database adalah adalah sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi.
Database Manajement System (DBMS) merupakan software yang digunakan untuk membangun sebuah sistem basis data yang berbasis komputerisasi.
Pada MySQL terdapat 3 perintah yang di gunakan untuk mengelola database , yaitu :
  • Data Definition Language (DDL)
DDL digunakan untuk menggambarkan desain basis data secara keseluruhan. DDL digunakan untuk membuat tabel baru, menuat indeks, ataupun mengubah tabel. Hasil kompilasi DDL disimpan di kamus data.
  • Data Manipulation Language (DML)
DML digunakan untuk melakukan menipulasi dan pengambilan data pada suatu basis data seperti penambahan data baru ke dalam basis data, menghapus data dari suatu basis data dan pengubahan data di suatu basis data.

·         Data Control Language (DCL)
DCL mempunyai kemampuan untuk mengatur hak akses terhadap sebuah basis data (database)

4.      Isi/Pembahasan
Isi atau pembahasan dari buku ini adalah :
·         Bab 1: Mengenal Database
Pada bab ini berisi tentang pengenalan database, serta pengenalan apa itu keys  pada Mysql.
·         Bab 2: Konsep Client/server
Pada bab ini di jelaskan tentang aplikasi database serta arsitektur database.
·         Bab 3: Mengenal MySQL
Berisi tentang pengertian MySQL serta alasan menggunakan MySQL.
·         Bab 4: Instalasi MySQL
Berisi tentang tata cara instalasi MySQL pada komputer/
·         Bab 5: Memulai dan menghentikan server MySQL
Berisi tentang tata cara menghidupkan serta mematikan server.
·         Bab 6: Menggunakan MySQL sebagai program klien
Berisi tentang penggunaan Mysql.
·         Bab 7: Merancang Database
Berisi tentang bagaimana merancang database menggunakan MySQL.
·         Bab 8: Mendefinisikan database dan tabel
Membahas tentang bagai mana membuat database dan mendefinisikan tabel.
·         Bab 9: Memanipulasi Data
Berisi tentang bagaimana memanipulasi data.
·         Bab 10: Mengontrol Data
Membahas tentang pengontrolan database.
·         Bab 11: Seleksi data (bagian 1)
Pembahasan mengenai filter data dan penampilan data.
·         Bab 12: Seleksi data (bagian 2)
Pembahasan tentang pengelompokan data
·         Bab 13: View
Membahas tentang pembuatan tabel virtual
·         Bab 14: managemen user dan hak akses
Pembahasan tata cara membuat user
·         Bab 15: fungsi agregat
Membahas tentang fungsu-fungsi agregat
·         Bab 16: Menggunakan fasilitan Built in
Pembahasan mengenai fungsi aritmatika, logika, dan relasional.
·         Bab 17: Prosedur dan fungsi
Tentang tatacara membuat serta mengeksekusi prosedur.
·         Bab 18: Trigger
Pembahasan mengenai trigger.
·         Bab 19: backup dan restore database
Pembahasan tata cara penggunaan backup dan restore
·         Bab 20: Membuat aplikasi menggunakan MySQL
Pembahasan mengenai pembuatan aplikasi database.