Praktikum basis Data SQL

7
1. Cara merubah no_mhs Masukan List berikut untuk merubah no_mhs = 110688821, menjadi 230688821 UPDATE `kemahasiswaan`.`mahasiswa` SET `no_mhs` = '230688821' WHERE `mahasiswa`.`no_mhs` = '110688821'; dari no_mhs : 110688821 masukan list SQL : dan hasilnya : 2. Untuk memasukan tabel Propinsi ke tabel mahasiswa : Buat dulu tabel propinsi di SQL dengan list : CREATE TABLE propinsi ( kd_prop CHAR(3) NOT NULL, propinsi VARCHAR(30)NOT NULL, PRIMARY KEY (kd_prop));

Transcript of Praktikum basis Data SQL

Page 1: Praktikum basis Data SQL

1. Cara merubah no_mhsMasukan List berikut untuk merubah no_mhs = 110688821, menjadi 230688821

UPDATE `kemahasiswaan`.`mahasiswa` SET `no_mhs` = '230688821' WHERE `mahasiswa`.`no_mhs` = '110688821';

dari no_mhs : 110688821

masukan list SQL :

dan hasilnya :

2. Untuk memasukan tabel Propinsi ke tabel mahasiswa :

Buat dulu tabel propinsi di SQL dengan list :

CREATE TABLE propinsi (kd_prop CHAR(3) NOT NULL,propinsi VARCHAR(30)NOT NULL,PRIMARY KEY (kd_prop));

Page 2: Praktikum basis Data SQL

Kemudian isi tabel dengan list :

Hasilnya :Untuk menyatuka tabel kd_prop ke tabel mahasisa yaitu dengan menggunakan list berikut :

ALTER TABLE mahasiswaADD kd_prop CHAR (3);

Kemudian cek dengan menggunakan list:DESC mahasiswa;

Dan hasilnya :

Page 3: Praktikum basis Data SQL

Untul mengisi kd_prop pada tabel mahasiswa

Di karenakan tabel kd_prop masih kosong maka isi kd_prop dengan list berikut untuk mengisi kd_prop pada no_mhs = 230688821 dengan list berikut :

UPDATE `kemahasiswaan`.`mahasiswa` SET `kd_prop` = 'P03' WHERE `mahasiswa`.`no_mhs` = '230688821';

Dan hasilnya

Page 4: Praktikum basis Data SQL

Lakukan hal yang sama dengan cara berikut sehingga menjadi :

cara relasi tabel mahasiswa dan propinsi dengan list berikut :

SELECT mahasiswa.no_mhs, mahasiswa.nama,propinsi.propinsi FROM mahasiswa,propinsiWHERE mahasiswa.kd_prop = propinsi.kd_propGROUP BY mahasiswa.no_mhs;

Hasilnya :

Untuk menampilkan 3 baris (decending) dengan list berikut:

SELECT mahasiswa.no_mhs, mahasiswa.nama,jurusan.jurusan, propinsi.propinsi

Page 5: Praktikum basis Data SQL

FROM mahasiswa, jurusan, propinsiWHERE (mahasiswa.kd_jur=jurusan.kd_jur)AND (mahasiswa.kd_prop=propinsi.kd_prop)ORDER BY mahasiswa.No_mhs DESC Limit 3;

Dan hasilnya :

3. Untuk menampilkan no_mhs di atas 215

yaitu dengan memasukan list berikut :

SELECT mahasiswa.no_mhs, mahasiswa.nama,

Page 6: Praktikum basis Data SQL

jurusan.jurusan,propinsi.propinsi from mahasiswa,jurusan,propinsiwhere (mahasiswa.kd_jur=jurusan.kd_jur) AND (mahasiswa.kd_prop=propinsi.kd_prop) AND mahasiswa.no_mhs>'215'ORDER BY no_mhs ASC;

Dan hasilnya :