Tuesday, October 8, 2019

PRAKTIKUM BASIS DATA PERTEMUAN 4



Bahasan Tugas Praktikum 3


use dagang
select * from barang
create table supplier

(
     Kdsupp varchar (30),
     Nmsupp varchar (30),
     Jekel varchar (10),
     Kantor varchar (30),
     Alamat_Kantor varchar(50),
     Telp_Kantor varchar (15),
     HP varchar (15),
     Email varchar (20)
     primary key (Kdsupp)
)

insert into supplier values
('S001','Tino Agustin','Pria','CV. Indah Lestari Jaya','Jl. Halilintar No 20A Semarang','024-66747484','08566456736','Tinoa@gmail.com'),
('S002','Ema Maeda','Wanita','PT. Indoofod Fritolay','Jl. Genuk Krajan 56C','024-99880932','08122573657','Maeda@indofood.com'),
('S003','Joko Santoso','Pria','PT. Unilever', 'Jl. Kuningan Jakarta Pusat','021-24536777','08644778765','Joko@gmail.com'),
('S004','Pambudi','Pria','PT. Philips Indonesia','Jl. Kimangunsar koro No 22-28','021-87677453','08598975877','Pambudi@yahoo.com'),
('S005','Dea Lestari','wanita','UD. Semar Jaya','Jl. Gemah Ripah no 1017','021-3453762','08172366549','Lestari@semar.co.id'),
('S006','Valir','Pria','CV. Indah Lestari Jaya','Jl. Halilintar No 20A Semarang','024-66747484','08566456736','Tinoa@gmail.com'),
('S007','Lunox','Wanita','PT. Indoofod Fritolay','Jl. Genuk Krajan 56C','024-99880932','08122573657','Maeda@indofood.com'),
('S008','Kufra','Pria','PT. Unilever', 'Jl. Kuningan Jakarta Pusat','021-24536777','08644778765','Joko@gmail.com'),
('S009','Dyroth','Pria','PT. Philips Indonesia','Jl. Kimangunsar koro No 22-28','021-87677453','08598975877','Pambudi@yahoo.com'),
('S010','Lylia','wanita','UD. Semar Jaya','Jl. Gemah Ripah no 1017','021-3453762','08172366549','Lestari@semar.co.id'),
('S011','Vale','Pria','CV. Indah Lestari Jaya','Jl. Halilintar No 20A Semarang','024-66747484','08566456736','Tinoa@gmail.com'),
('S012','Harith','Wanita','PT. Indoofod Fritolay','Jl. Genuk Krajan 56C','024-99880932','08122573657','Maeda@indofood.com'),
('S013','Balmond','Pria','PT. Unilever', 'Jl. Kuningan Jakarta Pusat','021-24536777','08644778765','Joko@gmail.com'),
('S014','Zilong','Pria','PT. Philips Indonesia','Jl. Kimangunsar koro No 22-28','021-87677453','08598975877','Pambudi@yahoo.com'),
('S015','Sun','wanita','UD. Semar Jaya','Jl. Gemah Ripah no 1017','021-3453762','08172366549','Lestari@semar.co.id'),
('S016','Alucard','Pria','CV. Indah Lestari Jaya','Jl. Halilintar No 20A Semarang','024-66747484','08566456736','Tinoa@gmail.com'),
('S017','Pharsa','Wanita','PT. Indoofod Fritolay','Jl. Genuk Krajan 56C','024-99880932','08122573657','Maeda@indofood.com'),
('S018','Akai','Pria','PT. Unilever', 'Jl. Kuningan Jakarta Pusat','021-24536777','08644778765','Joko@gmail.com'),
('S019','Gatotkaca','Pria','PT. Philips Indonesia','Jl. Kimangunsar koro No 22-28','021-87677453','08598975877','Pambudi@yahoo.com'),
('S020','Odette','wanita','UD. Semar Jaya','Jl. Gemah Ripah no 1017','021-3453762','08172366549','Lestari@semar.co.id');

select * from supplier

'soal no 3' à 201853172
Tampilkan Nama, Jenis kelamin, HP dari supplier yang beralamat kantor di semarang

select kdsupp, Nmsupp, Jekel, Hp, Alamat_Kantor, email
from supplier
where Alamat_Kantor LIKE '%semarang%';

'soal  no 4' à 201853163
Tampilkan kode, nama, alamat supplier, yang dari perusahaan PT

select kdsupp,Nmsupp,Kantor, Alamat_Kantor
from supplier
where Kantor like 'PT%';

'soal no 5'
Tampilkan Nama, No HP supplier yang bernomor Indosat

0855,0856,0857,0858,0815,0814,0816 --> indosat
0852,082,0811,0812,0813,0821,0822,0823,0851 --> simpati

select nmsupp,hp
from supplier
where
hp like '0855%' or
hp like '0856%' or
hp like '0857%' or
hp like '0858%' or
hp like '0815%' or
hp like '0814%' or
hp like '0816%'

'soal no 7, update' à 201853145
Rubah no HP Joko Santoso menjadi 08165578734

update supplier SET  hp = '08165578734'
where nmsupp = 'Joko Santoso'
select * from supplier where nmsupp = 'Joko Santoso'


'soal no 9 ,dalete' à 201853151
Hapus Supplier Dea Lestari

DELETE from supplier where Nmsupp = 'Dea Lestari'
select * from supplier

‘Soal no 10 ’ à 201853155
Tambahkan 1 field “No Fax Kantor, Isi no fax bebas

ALTER TABLE supplier ADD No_Fax_Kantor varchar (50);
update supplier set No_Fax_Kantor = '087364652'
where Kdsupp = 'S001'

0 comments:

Post a Comment