Jumat, 28 Desember 2012

Penggunaan Statement Kondisi pada SQL (Case When)

Selamat Pagi Bantensmartloginer....., dalam postingan kali ini Penulis akan mempostingkan salah satu fungsi SQL yang mungkin akan berguna terutama untuk mahasiswa UNBAJA dan untuk siapapun yang mengawali Belajar SQL. Statement Kondisi bukan hanya bisa digunakan pada Sintax Language Programming, tetapi juga bisa digunakan dalam perintah Structure Query Languge baik MySql atau SQL Server.

Salah satu Format Fungsi Case :
Select Field1, Field2,
CASE  WHEN expression1 THEN sequence_of_statements1
         WHEN expression2 THEN sequence_of_statements2
         …
         WHEN expressionN THEN sequence_of_statementsN 
END as label_Field
From nama_tabel


Sebagai Contoh Untuk membuat Studi Kasus adalah Pengolahan Data Nilai untuk menghitung Indeks Prestasi (IP)
Berikut adalah Langkah-langkah yang harus dilakukan

A. Buat Tabel Nilai (nama tabel : nilai)dengan struktur berikut :
 


 

Isi Tabel seperti Contoh berikut dengan jumlah record terserah Anda :
 



Buat perintah SQL Berikut melalui fasilitas Structure Query Language yang ada (Pada Postingan berikut untuk mengantisipasi Error pada beberapa posisi maka strategi yang digunakan step by Step terhadap Field yang dipanggil sesuai dengan metode perkuliahan yang sering Penulis Lakukan):

Rabu, 12 Desember 2012

Pengertian Skrispi (kutipan dari http://id.wikipedia.org/wiki/Skripsi)


Skripsi adalah istilah yang digunakan di Indonesia untuk mengilustrasikan suatu karya tulis ilmiah berupa paparan tulisan hasil penelitian sarjana S1 yang membahas suatu permasalahan/fenomena dalam bidang ilmu tertentu dengan menggunakan kaidah-kaidah yang berlaku. [1]
Skripsi bertujuan agar mahasiswa mampu menyusun dan menulis suatu karya ilmiah, sesuai dengan bidang ilmunya. Mahasiswa yang mampu menulis skripsi dianggap mampu memadukan pengetahuan dan keterampilannya dalam memahami, menganalisis, menggambarkan, dan menjelaskan masalah yang berhubungan dengan bidang keilmuan yang diambilnya. Skripsi merupakan persyaratan untuk mendapatkan status sarjana (S1) di setiap Perguruan Tinggi Negeri (PTN) maupun Perguruan Tinggi Swasta (PTS) yang ada di Indonesia. Istilah skripsi sebagai tugas akhirsarjana hanya digunakan di Indonesia. Negara lain, seperti Australia menggunakan istilah thesis untuk penyebutan tugas akhir dengan riset untuk jenjang undergraduate (S1), postgraduate (S2), Ph.D. dengan riset (S3) dan disertation untuk tugas riset dengan ukuran yang kecil baik undergraduate (S1) ataupun postgraduate (pascasarjana). Sedangkan di Indonesia skripsi untuk jenjang S1, tesis untuk jenjang S2, dan disertasi untuk jenjang S3.[2]
Dalam penulisan skripsi, mahasiswa dibimbing oleh satu atau dua orang pembimbing yang berstatus dosen pada perguruan tinggi tempat mahasiswa kuliah. Untuk penulisan skripsi yang dibimbing oleh dua orang, dikenal istilah Pembimbing I dan Pembimbing II. Biasanya, Pembimbing I memiliki peranan yang lebih dominan bila dibanding dengan Pembimbing II.
Proses penyusunan skripsi berbeda-beda antara satu kampus dengan yang lain. Namun umumnya, proses penyusunan skripsi adalah sebagai berikut:
  1. Pengajuan judul skripsi
  2. Pengajuan proposal skripsi
  3. Seminar proposal skripsi
  4. Penelitian
  5. Setelah penulisan dianggap siap dan selesai, mahasiswa mempresentasikan hasil karya ilmiahnya tersebut pada Dosen Penguji (sidang tugas akhir).
  6. Mahasiswa yang hasil ujian skripsinya diterima dengan revisi, melakukan proses revisi sesuai dengan masukan Dosen Penguji.

Terdapat juga proses penyusunan skripsi yang cukup ringkas sebagai berikut:
  1. Pengajuan judul skripsi/meminta topik skripsi dari dosen
  2. Penelitian dan bimbingan skripsi
  3. Seminar
  4. Sidang
  5. Revisi

Rabu, 05 Desember 2012

Koneksi Database VB.6 (ADODB)

Berikut adalah Script untuk melakukan koneksi ke VB.6 Sebelum melakukan mengetikkan perintah koneksi, pastikan mengaktifkan Microsoft Activex Data Objects 2.8 Library terlebih dahulu pada menu Projects > References



1. Ms. Acces 2003 atau < (*.mdb)


Public cn As ADODB.Connection
Sub cnKoneksi()
On Error GoTo ErrKon
    Set cn = New ADODB.Connection
'----------------------> Ket : Baris miring dan di Blok harap disatukan dalam satu baris 

   strconnect = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" & App.Path & "\db\nilai.accdb; Jet OLEDB:Database Password=xxxxxx"
    cn.CursorLocation = adUseClient
    cn.ConnectionTimeout = 6000
    cn.Open strconnect
    'MsgBox "Database - Connected.......!", vbInformation, "OK"
Exit Sub
ErrKon:
MsgBox "Database Tidak terhubung, cek database atau jaringan anda.......!", vbExclamation, "Masalah Koneksi"
End
End Sub

Private Sub main()
frm_nilai.Show
End Sub

Selasa, 04 Desember 2012

Contoh Study Kasus MySQL

Dalam Postingan ini merupakan contoh Studi dengan menggunakan database MySql. Contoh Perintah yang digunakan adalah perintah SQL yang masih dasar, sehingga akan lebih mudah untuk mengikuti dan mencoba untuk mempraktekkan. yang harus dilakukan antara lain seperti hal-hal berikut :
A. Tahap Persiapan
  • Pastikan Komputer Saudara sudah terinstal database MySQL, lebih nyaman lagi jika menggunakan paket phpmyadmin (bisa menginstall Xampp atau AppServ)
  • Download database untuk diimport
B. Tahap Operasi
  • Aktifkan Browser (Mozila, IE, Chrome, Safari, Opera)
  • masukkan URL : localhost/phpmyadmin atau 127.0.0.1/phpmyadmin
  • Ekstrak database yang telah didownload, dan jika ada password masukkan password unbaja12
  • Create database terlebih dahulu dengan nama apa aja, setelah itu aktifkan database, selanjutnya Import database wilayah.sql seperti gambar berikut :
  • Langkah selanjutya adalah --> Play With Structure Query Languange (SQL)

Berkenalan Dengan MySQL


MySQL adalah server basis data yang kompak dan kecil yang ideal untuk banyak aplikasi basis data on-line. MySQL mendukung SQL standar (ANSI), meskipun tidak selengkap subset yang menjadi standar seperti PostgreSQL.
MySQL dapat dijalankan di banyak platform dan memiliki kemampuan multithreading pada server UNIX. Pada lingkungan bukan UNIX, MySQL dapat dijalankan sebagai servis pada Windows NT dan sebagai proses normal pada mesin Windows 95/98. MySQL adalah server DBMS relasional SQL yang mendukung multithreading dan multi-user. MySQL mengimplementasikan client/server yang terdiri dari sebuah daemon server (servis di server) dan banyak program dan pustaka klien yang berbeda-beda.
MySQL dulunya dikembangkan tahun 1996 untuk menyediakan server SQL yang dapat menangani transaksi dalam basis data yang sangat besar dengan kecepatan tinggi.

Memulai Dengan MySQL

Program client yang biasanya digunakan untuk mengakses server MySQL di Linux adalah program mysql. Program interaktif ini mengijinkan Anda mengakses server MySQL, menjalankan query dan menyaksikan hasilnya.
Untuk connect ke server, biasanya dibutuhkan username MySQL ketika Anda menjalankan mysql, dan biasanya juga password. Jika servernya berbeda dari komputer tempat Anda login, Anda juga harus menuliskan hostname-nya. Contohnya seperti berikut :
$ mysql –h host –u user –p
Enter password: ********
Tanda ***** menunjukkan password Anda, masukkanlah ketika mysql menampilkan Enter password:. Jika Anda berhasil login, Anda akan melihat informasi introduction yang diikuti oleh prompt mysql> :
shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 459 to server version: 3.22.20a-log

Type 'help' for help.

mysql>
Prompt ini menunjukkan bahwa mysql siap menerima perintah.
Beberapa instalasi MySQL memperbolehkan user untuk connect sebagai user ‘anonymous’ (tak bernama). Dalam hal ini, Anda dapat connect ke server tersebut dengan mysql tanpa option apa-apa.
Setelah Anda berhasil terhubung, Anda dapat disconnect setiap saat dengan menuliskan QUIT pada prompt mysql.