Minggu, 15 November 2015

DBMS (DataBase Management System)

Assalamu’alaiqum
Hy sahabat blogger, saya kembali lagi nih dan pastinya saya akan berbagi sedikit pengetahuan lagi yang baru saya dapat juga (maklum masih tahap pembelajaran :D)
Kali ini kita akan belajar tentang bahasa basis data yang dikenal dengan DDL (Data Definition Language) dan DML (Data Manipulation Language). Perbedaan dari kedua bahasa basis data ini ialah DDL berguna untuk membuat kerangka tabel (tabel baru, membuat indeks, mengubah tabel, menentukkan struktur penyimpanan tabel,dsb). Sedangkan DML berguna untuk memanipulasi dan pengambilan data pada suatu basis data (penambahan, pengubahan, penghapusan data pada suatu databases). Untuk lebih jelasnya lagi langsung saja kita praktekkan.
  • Buka aplikasi Xampp dan aktifkan paket Apache dan Mysql, seperti pada gambar berikut.
F:\TUGAS\Basis Data\laporan1\1.JPG

  • Jalankan Command Prompt, caranya tekan tombol windows -> R secara bersamaan kemudian ketikkan “CMD” lalu enter.
  • Selanjutnya masuk ke drive C, ketikkan cd\ lalu enter.
  • Masuk ke folder xampp, mysql,dan bin ketikkan cd xampp\mysql\bin  lalu enter.
  • Setelah itu masuk ke Mysql, perintahnya mysql –u root. Untuk lebih jelasnya, lihat gambar dibawah ini.
F:\capture\basisdata\Capture.JPG

    Sekarang kita akan uji coba penggunaan bahasa definisi database/DDL
  • Pertama kita akan membuat database baru, tapi sebelumnya cek daftar database untuk menghindari duplikasi database dengan perintah show databases;
F:\capture\basisdata\1.JPG

  • Selanjutnya ketikkan create database akademik; enter (akademik adalah nama database baru) dan ketikkan use akademik; untuk menggunakannya.
F:\capture\basisdata\2.JPG

  • Sekarang kita akan membuat tabel mahasiswa (mahasiswa adalah nama tabel baru) dengan deskripsi struktur tabel dibawah ini

  • Ketikkan create table mahasiswa (
-> NIM varchar (15) not null primary key,
-> NAMA varchar (25),
-> ALAMAT varchar (50),
-> UMUR int);
F:\capture\basisdata\3.JPG

  • Cek struktur tabel dengan perintah desc mahasiswa;
F:\capture\basisdata\4.JPG

  • Selanjutnya kita akan menyisipkan kolom baru dengan nama TELP dengan tipe TEXT dan panjang 15. Ketikan alter table mahasiswa add telp varchar(15);
Sehingga table akan menjadi seperti ini:
F:\capture\basisdata\5.JPG

  • Untuk menghapus kolom misalnya kolomTELP. Ketikkan alter table mahasiswa drop TELP;

Selanjutnya kita akan masuk pada LATIHAN 1!
Buat database perpustakaan dengan struktur tabel berikut:

Tabel Anggota

Tabel Buku

Tabel Peminjaman

  • Buat database baru ketikkan create database PERPUSTAKAAN; dan ketikkan use PERPUSTAKAAN; untuk menggunakannya.
F:\capture\basisdata\6.JPG

  • Sekarang kita akan membuat table Anggota. Ikuti caranya pada gambar berikut:
F:\capture\basisdata\7.JPG

  • Cek struktur tabelnya
F:\capture\basisdata\8.JPG

  • Selanjutnya buat tabel buku dan peminjaman, caranya pun sama seperti tabel anggota.
F:\capture\basisdata\9.JPG

F:\capture\basisdata\10.JPG

    Sekarang kita akan uji coba penggunaan bahasa manipulasi database/DML
Tahap pengisian record:
  • Aktifkan kembali database akademik yang telah kita buat sebelumnya dengan perintah use akademik;
  • Ketikkan perintah berikut:
insert into mahasiswa (
-> NIM,NAMA,ALAMAT,UMUR) values(
-> '02110063','Buddy Anduk','Jl. Mawar No.29 Jakarta',’20’ );F:\capture\basisdata\12.JPG

  • Untuk menampilkan data yang baru saja kita masukkan ketikkan select *from mahasiswa;
F:\capture\basisdata\13.JPG
Jika hanya ingin menampilkan record yang di perlukan, anda hanya perlu mengganti symbol (*) dengan nama field/kolom. Misal: select NIM,NAMA from mahasiswa; maka akan muncul seperti ini:


F:\capture\basisdata\14.JPG
Tahap pengubahan data:
  • Jika ingin melakukan perubahan pada data yang sudah ada, misalnya mengubah data dari kolom NAMA dari ‘Buddy Anduk’ menjadi ‘Ibu Buddy’, ketikan perintah berikut: update mahasiswa set NAMA = ‘Ibu Buddy’ where NIM = ‘02110063’; maka isi record akan menjadi seperti ini:F:\capture\basisdata\15.JPG

Tahap penghapusan data:
  • Untuk menghapus data yang ada, misalnya data untuk mahasiswa yang bernama ‘Ibu Buddy’, Ketikan perintah: delete from mahasiswa where NAMA = ‘Ibu Buddy’; dan coba cek kembali data
F:\capture\basisdata\16.JPG

Sekarang kita masuk pada LATIHAN 2!
Kita akan mengisi record pada database PERPUSTAKAAN dengan mengacu pada data dibawah ini:
Tabel Anggota

Tabel Buku

Tabel Peminjaman

  • Masuklah kembali ke database PERPUSTAKAAN dengan perintah use PERPUSTAKAAN;
F:\capture\basisdata\17.JPG

  • Pertama kita akan mengisi tabel anggota. Ikuti caranya pada gambar berikut:
F:\capture\basisdata\20.JPG

Cek data yang baru dimasukkan
F:\capture\basisdata\21.JPG

  • Selanjutnya diikuti dengan pengisian tabel buku, caranya pun sama seperti pengisian tabel anggota.
F:\capture\basisdata\22.JPG

Cek tabel buku
F:\capture\basisdata\23.JPG

  • Terakhir pengisian tabel peminjaman
F:\capture\basisdata\24.JPG

Cek tabel peminjaman
F:\capture\basisdata\25.JPG

    Ok! sampai disini postingan kali ini, semoga dapat bermanfaat bagi sahabat blogger, apabila ada yang kurang dipahami mohon kritik dan sarannya guys :D
Wassalamu’alaiqum..

   

Related Posts:

  • Membuat Aplikasi Input Data Diri & Menampilkan Data dengan ADT Eclipse Assalamualaiqum ☺ Di pagi yang mendung ini saya akan kembali memposting materi Android. Kali ini saya akan mempost tentang cara membuat input data diri dan melihat data dengan konsep array. Oke simak langkah – langkah ber… Read More
  • Membuat Spinner Pada ADT Eclipse Assalamualaiqum ☺ Masih membahas tentang android, siang ini saya akan memposting tentang cara menggunakan spinner pada ADT Eclipse. Berikut langkah – langkahnya: Bukalah aplikasi Eclipse pada PC atau Laptop anda. Buatl… Read More
  • Membuat TabHost Pada Aplikasi Android Assalamualaiqum ☺ Di hari yang cerah ini saya akan kembali memposting tentang android. Kali ini saya akan membagikan tentang cara membuat TabHost pada aplikasi android. Ok langsung saja. Buat project baru dengan nama Tab… Read More
  • Membuat Speect To Text Voice Recognition Android Assalamualaiqum ☺ Kali ini masih saya akan memposting materi Android yaitu Speech To Text Voice Recognition Android. Ok langsung saja berikut langkah – langkahnya: Pertama buat Project Android. Kemudian pada MainActivi… Read More
  • Membuat Aplikasi Leaflet Berbasis Android Assalamualaiqum ☺ Siang ini kita akan membahas tentang cara membuat leaflet sederhana berbasis android. Disini kita hanya menggunakan view – view saja atau hanya berpindah ke layout lainnya. Ok langsung saja simak langkah… Read More

0 komentar:

Posting Komentar

Copyright © 2025 Sharing Pengetahuan | Powered by Blogger