Minggu, 02 Januari 2011

Pengenalan database sederhana dengan mysql

Hmm.. Dah lama pengen nulis mengenai database.. tapi baru kesampaian ok lah sekalian ngerjaiin jawaban posttest praktikum PTI tentang pengenalan database minggu kemarin..


Create database `akademik` ;
Create table mahasiswa (
`nim` VARCHAR( 12 ) NOT NULL ,
`nama` VARCHAR( 50 ) NOT NULL ,
`jeniskel` VARCHAR( 1 ) NOT NULL );

Create table matakuliah (
`kodemk` VARCHAR( 12 ) NOT NULL ,
`namamk` VARCHAR( 50 ) NOT NULL ,
`sks` INT NOT NULL );

Create table kuliah (
`idkuliah` INT NOT NULL ,
`nim` VARCHAR( 12 ) NOT NULL ,
`kodemk` VARCHAR( 12 ) NOT NULL );


1. melihat semua record pada table mahasiswa
select * from mahasiswa;

2. melihat semua record pada kolom nama table mahasiswa dimana jenis kelamin =
“L”

select nama from mahasiswa where jeniskel="L";

3. melihat semua record pada table matakuliah dimana sks = 3

select * from matakuliah where sks=”3”;

4. melihat semua record pada table kuliah dimana kodemk= “K002”

select kodemk from kuliah where kodemk=”K002”;

5. melihat semua record pada kolom nama mahasiswa yang mengambil matakuliah
dengan kode = “K001”;

select m.nama from mahasiswa m, kuliah k where m.nim=k.nim and
k.kode=”K001”;


coba ah ngerjaiin Post test praktikum PTI minggu kemarin, soalnya tu

A. Tuliskan hasilnya
1. select * from kuliah where nim="10018002"
2. select nama,jeniskel from mahasiswa where jeniskel="P"
3. select m.nim, m.nama from mahasiswa m, kuliah k where m.nim=k.nim
and kode="K003"
B. Bagaimana Querynya
1. tampilkan semua record pada table matakuliah
2. tampilkan semua record pada kolom nim, kode bila kode=”K003”
3. tampilkan semua record nama,jeniskelamin bila kode=”K002”

Jawab:
A.
1. Tampilkan semua data di table kuliah yang memiliki nim 10018002
2. Tampilkan nama,jenis kelamin dari table mahasiswa dimana jenis kelaminnya adalah Perempuan
3. Tampilkan semua nim dan nama mahasiswa dari table mahasiswa yang mengambil mata kuliah dengan kode k003

B
1. Select * from matakuliah;
2. Select nim,kode from kuliah where kode=”k003”;
3. Select m.nama,m.jeniskel from mahasiswa m,kuliah k where m.nim=k.nim and kode=”K002”;

0 komentar: