TUGAS 5
SOAL
1. Buatlah database penjualan, kemudian buat tabel pelanggan di dalamnya dan fieldnya sesuai dengan gambar dibawah.
*) Pertama kita masuk ke Command PromptUntuk masuk ke terminal DOS (Command Prompt):
1. Klik pada tombol START
2. Pilih menu Run
3. pada kolom open ketikan cmd
4. tekan Enter atau mengklik tombol OK
Sehingga jendela Command Prompt ditampilkan. Gambar berikut adalah tampilan
Terminal Command Prompt
*) Masuk ke Jendela MySQL
Untuk masuk ke DBMS MySQL ikuti langkah-langkah berikut ini:
a. Ketikan cd\ ENTER untuk memindahkan lokasi direktori aktif ke root direktori (C:)
b. Ketikan cd xampp\ ENTER
c. Ketikan cd MySql\ ENTER
d. Ketikan cd bin\ ENTER
e. Ketikan mysql -u root kemudian ENTER
f. Terminal MySQL ditampilkan
*) Membuat Database Baru
Sebelum membuat database baru sebaiknya periksalah terlebih dahulu daftar database
yang sudah ada di dalam database untuk memastikan tidak akan terjadi duplikasi
database dengan nama yang sama.
Untuk melihat daftar database ketikan
show databases; ENTER
*) Kemudian buatlah database penjualan seperti soal diatas, ketikan:
create database penjualan;
*) Memilih database yang akan digunakan
Ketikan:
use penjualan1; ENTER
*) Membuat Tabel
Kita akan membuat tabel pelanggan dengan deskripsi
strktur sebagai berikut:
Ikuti langkah-langkah berikut:
mysql> create table pelanggan (
-> Kode int,
-> Nama char (30),
-> Alamat char (40),
-> Kota char(30),
-> Notelp char(16),
-> Tipe char(30));
*) Jika ingin melihat struktur tabel
Ketikan:
DESC pelanggan; ENTER
2. Tambahkan record pada tabel pelanggan sesuai dengan isi tabel dibawah ini.
*) Menambahkan Data baru:
Untuk menambahkan data baru kedalam Tabel Mahasiswa ketikan perintah berikut:
mysql> INSERT INTO pelanggan (
-> kode,nama,alamat,kota,notelp,tipe) VALUES(
-> '123','PASTRIA SANDRA','JL KLEDOKAN NO 21',JOMBANG','08123456789','GOLD'
-> );
Lakukan sampai semua data dimasukkan.
1. Mengurutkan berdasarkan nama DESC
Query : SELECT * FROM pelanggan ORDER BY nama DESC;
2. Mengelompokan record berdasarkan tipe
Query : SELECT * FROM pelanggan GROUP BY tipe;
3. Menampilkan record dengan memiliki data pada field nama = ‘dewa’
Query : SELECT * FROM pelanggan WHERE nama LIKE ‘%dewa%’;
Tugas
Gunakan fungsi LIKE :
1. Tampilkan record dengan kode 123 & 136. Urutkan berdasarkan alamat asc.
ketikan : select * from pelanggan WHERE nama LIKE '%RIA%' ORDER BY alamat;
2. Tampilkan record dengan kode 128 & 134.
ketikan : select * from pelanggan WHERE nama LIKE 'PUTRA%';
3. Tampilkan record dengan nomor rumah 12, urutkan berdasarkan tipe desc.
ketikan : select * from pelanggan WHERE alamat LIKE 'NO 12%' ORDER BY tipe DESC;
4. Tampilkan record dengan kode 132, 134, 135, 137. Urutkan berdasarkan nama asc.
ketikan : select * from pelanggan WHERE nama LIKE '%NA%' ORDER BY nama ASC;
5. Tampilkan record dengan kode 127, 128, 134. Urutkan berdasarkan alamat.
ketikan : select * from pelanggan WHERE nama LIKE '%PUTRA%' ORDER BY alamat;
SELESAI
TERIMAKASIH.!!!
0 komentar: