Langkah – langkah membuat database dengan MySql PART.2

Langkah – langkah dasar membuat database menggunakan MySql PART2.

index

Soal :

  1. Membuat database baru dengan nama “Perpustakaan”
  2. Didalam DB perpustakaan buat tabel “buku”, “anggota”, “transaksi”.
  3. Didalam tabel buku masukan field : “kd_buku”(int=3), “nm_buku”(varchar=20), “pengarang”(varchar=30).
  4. Field “kd_buku” diberi kunci/”primary key”.
  5. Masih di tabel buku, tambahkan field “penerbit”(varchar=30).
  6. Didalam tabel anggota, isikan field  : “kd_anggota”(int=3), “nama”(varchar=20), “alamat”(varchar=30).
  7. Untuk field “kd_anggota” diberi PRIMARY KEY
  8. Masih di tabel anggota, tambahkan field “telepon”(int=12).
  9. Didalam tabel transaksi, masukan field : “id_transaki”(int=3), “kd_anggota”(int=3), “kd_buku”(int=3).
  10. Untuk field “id_transaksi” diberi PRIMARY KEY
  11. SELESAI

CARA MEMBUAT

Buka aplikasi MySql Command line
kemudian isi password “root”
lihat gambar
21

Buat database baru dengan nama Perpustakaan.
ketikan “create database perpustakaan;”
lalu liat hasil dengan mengetik “show databases;”
22

Gunakan DB perpustakaan dengan mengetik “use perpustakaan;”
lalu, buat tabel buku dengan mengetik “create table buku (kd_buku int(3), nm_buku varchar(20), pengarang varchar(30), primary key (kd_buku));”
kemudian liat hasil “show columns from buku;”
23

Selanjutnya menambah field penerbit di dalam tabel buku dengan mengetik “alter table buku add penerbit varchar(30);”
dan mengecek nya “show columns from buku;”
24

lalu, buat tabel anggota dengan mengetik “create table anggota (kd_anggota int(3), nama varchar(20), alamat varchar(30), primary key (kd_anggota));”
kemudian liat hasil “show columns from anggota;”
25

Selanjutnya menambah field telepon di dalam tabel anggota dengan mengetik “alter table anggota add telepon int(12);”
dan mengecek nya “show columns from anggota;”
26

lalu, buat tabel transaki dengan mengetik “create table transaksi (id_transaksi int(3), kd_anggota int(3), kd_buku int(3), primary key (id_transaksi));”
kemudian liat hasil “transaksi;”
27

SELESAI

By Riski Novanda @tugas MySql tgl : 22 jan 13

About these ads

Berikan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Logout / Ubah )

Twitter picture

You are commenting using your Twitter account. Logout / Ubah )

Facebook photo

You are commenting using your Facebook account. Logout / Ubah )

Google+ photo

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s