Pages

Sabtu, 24 Oktober 2015

Tugas Latihan











Sabtu, 17 Oktober 2015

Latihan 13 Oktober 2015

1.       Membuat tabel mahasiswa:


2.       Menambahkan kolom kodepos kedalam tabel mahasiswa:


3.       Mengganti type data dalam kode pos:


4.       Menetapkan nim dalam tabel mahasiswa sebagai primary key:


5.       Melihat tabel mahasiswa secara keseluruhan:


6.       Membuat tabel matakuliah:


7.       Melihat tabel matakuliahsecara keseluruhan:


8.       Menetapkan kode_mk dalam tabel matakuliah sebagai primary key:


9.       Membuat tabel nilai:


10.   Menetapkan nim dalam tabel nilai sebagai foreign key:


11.   Menetapkan kode_mk dalam tabel nilai sebagai foreign key:


12.   Melihat tabel nilai secara keseluruhan:


13.   Pengisian data pada tabel mahasiswa:


14.   Menampilkan tabel mahasiswa setelah diisi data:


15.   Mengisi data kota Semarang pada nim 201391001:


16.   Menampilkan tabel mahasiswa setelah diupdate:


17.   Menghapus data mahasiswa yang mempunyai nim 201391001:


18.   Menampilkan tabel mahasiswa setelah didelete nim 201391001:


19.   Pengisian data pada tabel matakuliah:


20.   Menampilkan tabel matakuliah setelah diisi data:


21.   Pengisian data pada tabel nilai:


22.   Tidak bisa, karena data nim  201391001 sudah dihapus, harus dimasukkan lagi:


23.   Pengisian data kembali pada tabel nilai:


24.   Menampilkan data nilai setelah disi ulang:


25.   Tampilkan mahasiswa yang mengambil matakuliah SQL:


26.   Menampilkan Matakuliah yang diambil oleh Alfa:


27.   Menampilkan mahasiswa yang tinggal di kota Jakarta:


28.   Tampilkan mahasiswa yang mendapatkan nilai lebih dari 65:


29.   Mengganti nilai pada matakuliah  mahasiswa Alfa menjadi 100 semua:


30.   Mengganti nilai pada matakuliah SQL atas nama mahasiswa Alfa menjadi 100:

31.   Menampilkan data nilai:


materi : https://www.scribd.com/doc/285656251/20151-31-C31040303-C-K-3

Jumat, 02 Oktober 2015

SQL PRAKTIKUM 29 SEPTEMBER 2015


1.       Membuat tabel  barang:
CREATE TABLE barang
                (
                kode_barang char(10),
                nama_barang varchar(20),
                satuan_barang varchar(10),
                stok_barang numeric(5)
                )


2.       Tampilan tabel barang:
SELECT* FROM barang;


3.       Menetapkan kode_barang dalam tabel barang sebagai primary key:
ALTER TABLE barang ADD CONSTRAINT pk_kodebarang UNIQUE (kode_barang);


4.       Membuat tabel suplier:
CREATE TABLE suplier
                (
                kode_suplier varchar(10),
                nama_suplier varchar(20),
                telp_suplier numeric(12),
                alamat_suplier varchar(20)
                )


5.       Tampilan tabel suplier:
SELECT* FROM suplier;


6.       Menetapkan kode_suplier dalam tabel suplier sebagai primary key:
ALTER TABLE suplier ADD CONSTRAINT pk_kodesuplier UNIQUE (kode_suplier);


7.       Membuat tabel pasok:
CREATE TABLE pasok
                (
                kode_pasok char(10),
                kode_barang varchar(20),
                kode_suplier varchar(10),
                tanggal_pasok date,
                jumlah_pasok numeric(5)
                )


8.       Tampilan tabel pasok:
SELECT* FROM pasok


9.       Menetapkan kode_pasok dalam tabel pasok sebagai primary key:
ALTER TABLE pasok ADD CONSTRAINT pk_kodepasok UNIQUE (kode_pasok);


1.      Menetapkan kode_barang dalam tabel pasok sebagai foreign key:
ALTER TABLE pasok ADD FOREIGN KEY (kode_barang) REFERENCES barang(kode_barang);


1.      Menetapkan kode_suplier dalam tabel pasok sebagai foreign key:
ALTER TABLE pasok ADD FOREIGN KEY (kode_suplier) REFERENCES suplier(kode_suplier);


1.      Menambahkan isi data dari tabel barang:
INSERT INTO barang VALUES('brg001','Pensil',NULL,300);
INSERT INTO barang VALUES('brg002','Kertas','Rim',50);
INSERT INTO barang VALUES('brg003','Penggaris','Unit',75);


1.      Tampilan tabel barang setelah ada datanya:
SELECT* FROM barang;


1.      Menambahkan isi data dari tabel suplier:
INSERT INTO suplier VALUES('sup001','Alfa','012345','Jalan Mangga');
INSERT INTO suplier VALUES('sup002','Betha','012345','Jalan Jambu');
INSERT INTO suplier VALUES('sup003','Charlie','012345','Jalan Jeruk');


1.      Tampilan tabel suplier setelah ada datanya:
SELECT* FROM suplier;


1.      Menambahkan isi data dari tabel pasok :
INSERT INTO pasok VALUES('pas001','brg001','sup002','05-01-2015',50);
INSERT INTO pasok VALUES('pas002','brg002','sup002','02-01-2015',350);


1.      Tampilan tabel pasok  setelah ada datanya:
SELECT* FROM pasok;


1.      Menampilkan nama barang yang stok nya kurang dari 100:
SELECT(nama_barang) FROM barang
WHERE stok_barang < 100


1.      Contoh Query untuk mencari nama suplier yang beralamat di Jalan Mangga:
SELECT (nama_suplier) FROM suplier
WHERE alamat_suplier = 'Jalan Mangga'


2.      Tampilkan nama barang, dan nama penyuplai yang memasok barang lebih dari 100:
SELECT barang.nama_barang,suplier.nama_suplier
FROM barang,suplier,pasok
WHERE barang.kode_barang = pasok.kode_barang AND
                suplier.kode_suplier = pasok.kode_suplier AND
                pasok.jumlah_pasok > 100;


2.      UPDATE untuk mengganti nilai dari kolom:
UPDATE barang
SET stok_barang = 1000
WHERE kode_barang = 'brg001';


2.      Tampilan tabel barang setelah di UPDATE:
SELECT* FROM barang;


2.      DELETE untuk menghapus semua baris sesuai dengan kondisi yang telah ditetapkan:
DELETE FROM suplier
WHERE kode_suplier = 'sup001'


2.     Tampilan Tabel suplier setelah di DELETE:
SELECT* FROM suplier;


MATERI
https://www.scribd.com/doc/283491330/20151-31-C31040303-C-K-3-pdf