Modul MYSQL 3-KeyTable


Modul Praktikum
Basis Data II (Mysql)

PRAKTIKUM 3
Menentukan Kunci Pr imer (Pr imary Key)
Secara sederhana kunci primer digunakan untuk menyatakan bahwa suatu nilai
tidak boleh ada yang sama dan nilai tersebut harus diisi (NOT NULL).
Penetapan kunci primer dibuat pada saat pembuatan tabel:
create table mhs (
nim varchar(8) not null primary key,
nama varchar(25),
sex char(1),
alamat varchar(30));
Memberikan nilai bawaan (Default)
Jika kita tidak memberikan suatu nilai dalam kolom tertentu maka oleh sistemsecara otomatis akan mengisi dengan
nilai NULL. Untuk memberikan nilai defaultpada kolom tertentu maka pada saat pembuatan tabel dapat
menggunakanperintah berikut:
create table MatKul (
KD_MK varchar(10) not null primary key,
nama_MK varchar(20),
SKS intdefault 0);
Memasukkan Data (Inser t)
Ada dua cara yang dapat digunakan untuk memasukkan data kedalam tabel,
yaitu:
1.insert into nama_tabel values (isi_field_1,…,isi_field_n);
Contoh :
insert into mhs values (‘130 240 011’,’budi’, ‘biak’);
2.insert into nama_tabel (nama_field_1, nama_field_2,…,nama_field_n)
values (isi_field_1, isi_field_2,…,isi_field_n);
Contoh :
insert into mhs (nim,nama) values (‘130 240 011’,’budi’, ‘biak’);
Latihan:
Masukan data pada tabel mhs menggunakan perintah seperti di atas!
Menampilkan Data (Select)
Berikut ini perintah untuk menampilkan data:
Select [fields] from [nama_tabel]
Where [kondisi] Order by [nama_field]
Group by [nama_field] asc / desc
Contoh :
Select nim from mhs;
Select nim, nama from mhs;
Select * from mhs;
Catatan:
Setelah penulisan select, [fields] dapat diganti dengan menyebutkan satu nama
field saja atau beberapa field sekaligus yang dipisah dengan tanda koma (,).
Penulisan field-field tersebut digunakan untuk memunculkan data dari kolommana saja yang akan ditampilkan. Jika
seluruh kolom akan ditampilkan dapatmenggunakan tanda asterik (*) untuk mewakilinya.
Latihan:
tampilkan data yang telah dimasukkan pada latihan praktik diatas dengan
mengetikkan perintah:
select nim,nama from mhs;
untuk menampilkan nim dan nama mahasiswa
Select * from mhs;
Untuk menampilkan semua data mahasiswa
Mengurutkan Tampilan
Klausa ORDER BY digunakan untuk mengurutkan hasil. Jika menginginkan dataditampilkan urut berdasarkan pada
urutan terkecil ke besar, dapat menggunakanASC (ascending).
Sedangkan untuk mengurutkan data berdasarkan yang terbesar ke kecil, dapat menggunakan DESC (descending).
Latihan :
tampilkan data dari tabel yang telah dibuat diatas dengan menggunakan model urut sesuai no secara descending,
dengan mengetikkan perintah:
select * from mhs order by nim desc;
Mengubah Data (Update)
Perintah yang digunakan untuk merubah data adalah:
Update nama_tabel
set nama_field_1=isi_baru_1,
nama_field_2=isi_baru_2,
...,
nama_field_n=isi_baru_n
Where kriteria;
Contoh :
Update mhs set alamat=’MKS’
where alamat=’Batua’;
Fakul tas I lmu Komp uter
U niversi tas Musl im Indonesia
2
Modul Praktikum
Basis Data II (Mysql)
Latihan:
ubahlah nama mahasiswa dengan nim=’130024011’ menjadi ‘Deby’. Lihat
hasilnya dengan menampilkan isi tabel!
TUGAS:
1. Buatlah sebuah tabel mahasiswa dengan struktur berikut, lihat strukturnya dan tulis hasilnya!
Namakolom Tipe data
Nim varchar(8)
Nama Varchar(30)
alamat Varchar(50)
2. Isikan data berikut ke dalam tabel tersebut! Tulis perintah dan hasilnya!
Nim Nama alamat
130240011 Budi Batua
130240012 Ari Sudiang
130240013 Ahmad Daya
130240014 Desi Daya
3. Tampilkan data nama dan alamat mahasiswa saja dari tabel tersebut! Tulis perintah dan hasilnya!
4. Tampilkan data mahasiswa terurut berdasarkan nama!tulis perintah dan hasilnya!
5. Ubah data mhs yang alamatnya=’Batua’ menjadi alamatnya=’Urip’! tulis perintah dan hasilnya!
Fakul tas I lmu Komp uter
U niversi tas Musl im Indonesia
3
Category: 0 komentar

0 komentar:

Posting Komentar