Rabu, 03 Juli 2013

Cara Membuat DataBase Di MySQL

Membuat Database MySql dan Tabel Baru di phpMyAdmin – Tutorial DatabaseSetelah tutorial database sebelumnya Cara Install dan Menjalankan Xampp di Windows 7. Kali ini tim TKG akan melanjutkan ke tutorial berikutnya yaitu membuat database dan tabel baru di phpMyAdmin. Berikut kita mulai dari langkah – langkah membuat database baru.
1. Pada tampilan awal/ home  phpMyAdmin cari kolom Ciptakan Database Baru seperti pada gambar berikut.
Membuat Database Mysql dan Tabel Baru di phpMyAdmin
Membuat Database Mysql dan Tabel Baru di phpMyAdmin
2. Pada kolom tersebut isikan nama database baru yang kalian inginkan.
Memberi Nama Database Baru
Memberi Nama Database Baru
3. Klik tombol Ciptakan dan jadilah database baru kalian.
Setelah kalian selesai membuat database baru kalian akan di-direct ke halaman baru database kalian dan ini waktunya untuk membuat tabel baru.
Tampilan Database Baru
Tampilan Database Baru
1. Isikan nama tabel dan berapa kira-kira jumlah kolom yang kalian inginkan pada tabel tersebut dan kalau sudah klik tombol Go”. TIPS dari tim TKG adalah hitung dengan pasti jumlah kolom yang kalian inginkan namun jangan khawatir apabila terdapat kesalahan karena kita bisa menambahkan atau mengurangi kolom pada tabel nantinya.
Isi Nama dan Jumlah Kolom Pada Tabel
Isi Nama dan Jumlah Kolom Pada Tabel
2.Lalu kalian akan dialihkan ke halaman berikutnya yaitu mengatur struktur dari setiap kolom tabel.
Mengubah Ciri Dari Setiap Kolom Tabel
Mengubah Ciri Dari Setiap Kolom Tabel
Berikut adalah 4 struktur yang penting untuk kalian perhatikan dalam halnya membuat tabel baru:
Field : untuk memberi nama tiap kolom tabel. TIPS sederhana : gunakan nama yang mudah dalam penulisan dan gunakan huruf kecil semua.
Jenis : tipe data dari kolom. TIPS sederhana : gunakan varchar untuk teks dan int untuk angka.
Ukuran : gunakan untuk memberi nilai berapa panjang maksimal dari data tiap kolom. TIPS sederhana : jangan terpaku pada angka, berikan jumlah yang besar jika tidak mau repot mengira-ngira jumlah maksimum data yang akan kalian masukkan.
- Indeks : Pilih mana kolom yang ingin kalian jadikan sebagai Primary Key. TIPS sederhana : Primary Key haruslah kolom yang menjadi identitas tabel tersebut misal pada tabel login maka PK-nya adalah username kalau pada tabel siswa maka PK-nya adalah id_siswa.
3. Jika kalian sudah yakin terhadap struktur tabel kalian pilih tombol simpan yang ada di pojok kanan bawah.
Simpan Tabel
Simpan Tabel
4. Dan kalian akan diarahkan ke halaman baru seperti ini.
Membuat Database dan Tabel Baru di phpMyAdmin - Tutorial Database
Membuat Database dan Tabel Baru di phpMyAdmin – Tutorial Database
Selamat, kalian sudah sukses untuk membuat database dan tabel baru. Untuk tutorial berikutnya kita akan mencoba Alter Table atau merubah struktur tabel di phpMyAdmin.

Cara Membuat Relasi Database Di Mysql

Cara membuat relasi antar tabel di dalam database menggunakan phpmyadmin tidak lah sulit. Saya akan berbagi mengenai cara membuat relasi antat tabel database di phpmyadmin.

Pada kesempatan ini saya akan mencontohkan cara membuat relasi tabel 'perpustakaan' di phpmyadmin. Jadi jika database anda berbeda dengan database milik saya, sebaiknya anda cermati dan tirukan contohnya seperti milik saya saja.

Langkah-langkah membuat relasi antar tabel database di phpmyadmin :

  • Langkah 1.
Buatlah database anda. Jika anda mau membuat seperti milik saya berarti seperti di bawah ini.


  • Langkah 2.
Buat tabel penerbit seperti di bawah ini.


Lalu isikan seperti ini. Anda perhatikan pada id_penerbit pastikan bahwa AUTO_INCREMENT sudah anda centang.


Perlu anda perhatikan lagi, Storage Engine menggunakan InnoDB.


Pada tabel penerbit ini id_penerbit dijadikan primary key.

Klik Pada Gambar Untuk Memperbesar


  • Langkah 3.
Buat tabel pengarang seperti di bawah ini.


Lalu isikan seperti ini. Anda perhatikan pada id_pengarang pastikan bahwa AUTO_INCREMENT sudah anda centang.


Perlu anda perhatikan lagi, Storage Engine menggunakan InnoDB.


Pada tabel penngarang ini id_pengarang dijadikan primary key.

Klik Pada Gambar Untuk Memperbesar

  • Langkah 4.
Buat tabel buku seperti di bawah ini.


Lalu isikan seperti dibawah ini. Perlu anda perhatikan pada id_buku jadikan sebagai Primary Key lalu pada id _penerbit dan id_pengarang jadikan sebagai Foreign Key (pada kolom Action klik index)

Klik Pada Gambar Untuk Memperbesar
  • Langkah 5.
Langkah selanjutnya adalah membuat relasi antar tabel di tabel buku, klik Relation view seperti gambar di bawah ini. Jika anda belum menemukannya klik Structure di atas.


Jika anda sudah masuk Relation view, buatlah seperti gambar di bawah ini. Lalu klik Save.

Klik Pada Gambar Untuk Memperbesar
Apabila Anda berhasil akan muncul seperti ini


Oke selesei. Semoga penjelasan saya mengenai relasi antar tabel di phpmyadmin ini dapat sedikit membantu anda dalam belajar membuat database dan relasi antar tabelnya.
- See more at: http://hendriyudhape.blogspot.com/2013/06/cara-membuat-relasi-antar-tabel.html#sthash.ZQXSiq5b.dpuf

Cara Membuat Koneksi Ke DataBase

Untuk membuat website dinamis dengan Dreamweaver kita perlu membuat koneksi ke database terlebih dahulu, sebelum membuat koneksi ke database di dreamweaver anda harus sudah mensetting site di dreamweaver, dan membuat database mysql.
Pertama buatlah folder baru di dalam folder websiteku.com, beri nama fileadmin. Kemudian buka program Adobe Dreamweaver, buatlah file php baru beri nama index.php tekan CTRL + S simpan dalam folder fileadmin.
Sekarang saatnya membuat koneksi ke database yang sudah kita buat sebelumnya, pada tab Applicationklik Databases, kemudian klik icon + pilih MySQL Connection,
membuat koneksi ke databse di dreamweaver cs3 Membuat Koneksi ke Database
isikan pengaturannya sebagai berikut :
  • Connection name : websiteku
  • MySQL Server: localhost
  • User name : root (secara default username xampp anda adalah root, jika anda merubah usernamenya maka sesuaikan dengan milik anda)
  • Password : kosongkan saja (kecuali anda sudah memberikan password pada databse anda)
  • Database : klik select kemudian pilih websiteku.
  • terakhir klik ok

Jumat, 24 Februari 2012

Method + Case + Kondisi + pengulangan + array Ticket

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package AlgorithmSS501;
import java.util.Scanner;
/**
 *
 * @author user
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        //panggil program
        double harga = hitung_tiket();
    }
public static double hitung_tiket(){
double diskon[]= new double[20];
double total_bayar[]=new double[20];
int a,n;
int nomenu ;
double b []=new double[20];
double c []= new double[20];
double d []= new double [20];
double e []= new double [20];
double f []= new double [20];
double g []= new double [20];
double hasil_akhir []=new double[20];
int perticket []= new int [20];
double harga[]= new double[20];
Scanner scan = new Scanner (System.in);
System.out.println("menu tiket class");
System. out. println ("1.class vvip");
System. out. println ("2.class vip barat");
System. out. println ("3.class vip timur");
System. out. println ("4.class kategori 1");
System. out. println ("5.class kategori 2");
System. out. println ("6.class kategori 3");
System. out. println ("7.penjumlahan");
System. out. println ("8.exit");
System. out. println ("\n");

System. out. println ("berapa class yang di inginkan");
n=scan.nextInt();
for (a=1; a<=n; a++){
    System. out. println ("manu "+a);
System.out.println("masukan menu pilihan anda (1/2/3/4/5/6/7/8)");
nomenu = scan.nextInt();

switch (nomenu){

    case 1:
        System.out. println ("menu ticket "+a);
        System.out.println("class vvip");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] = perticket[a]*500000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");

        break;

    case 2:
System. out. println ("menu ticket "+a);
        System.out.println("class vip barat");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] =perticket[a]*350000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");
        break;
    case 3:
System. out. println ("menu ticket "+a);
        System.out.println("class vip timur");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] =perticket[a]*250000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");
        break;
    case 4:
System. out. println ("menu ticket "+a);
        System.out.println("class kategori 1");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] =perticket[a]*150000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");
        break;
    case 5:
System. out. println ("menu ticket "+a);
        System.out.println("class kategori 2");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] =perticket[a]*50000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");
        break;
    case 6:
        System. out. println ("menu ticket "+a);
        System.out.println("class kategori 3");
        System.out.println("menginginkan berapa ticket = ");
        perticket[a] = scan.nextInt();
        harga[a] =perticket[a]*25000;
        System. out. println ("total harga= "+harga[a]);
        System. out. println ("\n");
        break;
     case 7:
        System.out.println("harga 1");
        b[a]= scan.nextDouble();
        System.out.println("harga 2");
        c[a]=scan.nextDouble();
        hasil_akhir[a] = b[a]+c[a]+d[a]+e[a]+f[a]+g[a];
        System.out.println("harga total keseluruhan"+hasil_akhir[a]);
        if (hasil_akhir[a]>=500000){
    diskon[a] = 0.05*hasil_akhir[a];
    total_bayar[a] = hasil_akhir[a]-diskon[a];
    System.out.println("total bayar setelah mendapat diskon ="+total_bayar[a]);
}

 else if ((hasil_akhir[a]>=1000000)&&(hasil_akhir[a]<=2000000)){
     diskon[a] = 0.10*hasil_akhir[a];
     total_bayar[a] = hasil_akhir[a]-diskon[a];
     System.out.println("total bayar setelah mendapat diskon ="+total_bayar);
 }

    else if (hasil_akhir[a]>2000000){
        diskon[a] = 0.15*hasil_akhir[a];
        total_bayar[a] = hasil_akhir[a]-diskon[a];
     System.out.println("total bayar setelah mendapat diskon ="+total_bayar[a]);
    }

         break;
    case 8:
        System.out.println("keluar program");
        System. out. println ("\n");
         break;
    }
    }

return hasil_akhir[a];
                        }
            }

Sabtu, 17 Desember 2011

Special Edition (Block Program) Perhatikan penggunaan berikut :


class manusia2{
String namaLengkap;
String hobi;
int tinggiBadan;
int umur;

//menciptakan method dengan tipe void(tanpa nilai kembalian)
void proses(){
String cetak = namaLengkap+" sekarang umurnya "+
umur+" thn, dengan tinggi badan "+
tinggiBadan+"cm, hobinya adalah "+hobi;

System.out.println(cetak);
}}


public class cobaMethod {
public static void main(String[] args) {
manusia2 anton = new manusia2();
manusia2 desi = new manusia2();

anton.namaLengkap = "Anton Liantoni";
anton.hobi = "Sepak Bola";
anton.tinggiBadan = 170;
anton.umur = 21;

desi.namaLengkap = "Desi Cahyani";
desi.hobi = "Baca Buku";
desi.tinggiBadan = 163;
desi.umur = 20;

//menggirimkan objek anton dan desi ke method proses
anton.proses();
desi.proses();
}}

PENGULANGAN (For)

package javaapplication42;


public class Main {

    public static void main(String[] args) {
for (int x = 100; x>0; x = x-1){
    System.out.print("sisa anak ayam :"+x);
    System.out.print("\n");
}
    }

}

Pengulangan digunakan untuk mengulang system out, agar lebih mudah, tanpa perlu menggunakan system.out.println berkali-kali

Selasa, 22 November 2011

Package Suhu

package javaapplication28;
import java.util.Scanner;
public class Main {
    public static void main (String []args){
       double suhu, c, r, f;
        char sk;
        Scanner scan = new Scanner (System.in);

        System. out. println("masukkan sk");
      sk = scan.next().charAt(0);

      System. out. println("masukkan suhu=");
          suhu = scan.nextDouble();

       if (sk=='c'){
           r=0.8*suhu;    
          f=1.8*suhu+32;
 System. out. println("r = "+r);
 System. out. println("f = "+f);
        }

       else
              if (sk=='f'){
                  c=(suhu-32)*1.8;
          r=0.8*(suhu-32)*1.8;
System. out. println("c = "+c);
System. out. println("r = "+r);
       }


              else
    if (sk=='r'){
        c=suhu*0.8;
          f=1.8*(suhu*0.8)+32;
System. out. println ("c :"+c);
 System. out. println("f :"+f);
              }


    }
    }
Big Red Mouse Pointer