Kamis, 15 Oktober 2015

Latihan SQL

Resume Pertemuan Tanggal 13 Oktober 2015

Dari Latihan pada tanggal 13 Oktober 2015 kemarin, kami menggunakan kembali tabel Mahasiswa, Matakuliah dan tabel Nilai.
Tampilan awal tabel Mahasiswa sebelum di berikan isi:
Memiliki 5 field, yakni:
- nim
- nama
- alamat
- kota
- kodepos
dimana nim kita berikan primary key

Kemudian, pada tabel mahasiswa kita isi tabel dengan cara INSERT..
Setelah running maka tabel akan berisi seperti berikut:

Kemudian karena pada field kota untuk nim 201391003 masih kosong, maka diisikan kota "Semarang" dengan UPDATE..
Maka kota untuk nim 201391003 akan menjadi seperti berikut:

Cara untuk menghapus record untuk nim 201391001 (bukan menghapus tabel melainkan hanya menghapus satu baris tabel, yakni baris untuk nim 201391003)

Selanjutnya, menggunakan tabel matakuliah ..
Tampilan awal tabel Matakuliah sebelum di berikan isi:
Memiliki 4 field, yakni:
- kode_mk
- nama_mk
- semester
- sks
dimaka kode_mk kita jadikan sebagai primary key

 Selanjutnya, tabel matakuliah diisi dengan nim, nama matakuliah, semester dan sks.

Tampilan awal tabel nilai sebelum di berikan isi:
Memiliki 3 field, yakni:
- nim
- kode_mk
- nilai
dimana kita jadikan nim dan kode_mk sebagai foreign key untuk menghubungkan tabel tabel yang telah kita buat, yakni tabel matakuliah, mahasiswa dan tabel nilai.

Selanjutnya, kita isi tabel nilai seperti berikut:

Untuk menampilkan nilai yang lebih kecil dari 80..

Untuk menampilkan nama, nama_mk, dan kode_mk yang mana akan diambil dari tabel yang telah dihubungkan (mahasiswa, matakuliah, nilai)..
dimana:
- nim pada tabel mahasiswa sama dengan nim pada tabel nilai
- kode_mk pada tabel matakuliah sama dengan kode_mk pada tabel nilai
- kode_mk pada tabel nilai sama dengan "MKI001"

Untuk menampilkan nim, nama, dan nama_mk yang mana akan diambil dari tabel yang telah dihubungkan (mahasiswa, matakuliah, nilai)..
dimana:
- nim pada tabel mahasiswa sama dengan nim pada tabel nilai
- kode_mk pada tabel matakuliah sama dengan kode_mk pada tabel nilai
- nilai pada tabel nilai lebih besar dari 65

untuk mengupdate atau mengganti nilai 100 untuk:
- nim = 201391001
- kode_mk = MKI001
Maka tabel untuk nim 201391001 dan matakuliah SQL akan berubah..

dan saat menampilkan nim, nama dan nama_mk akan berubah..

Nama     : Purwati Putri J
NIM       : 2013 31 195
Matkul   : Pemrograman SQL
Kelas     : C

Tidak ada komentar:

Posting Komentar