Anda di halaman 1dari 7

SEBELUM ANDA MELANJUTKAN PEKERJAAN MINGGU LALU, ANDA JALANKAN DULU :

A. XAMPP (APACHE DAN MYSQL)


B. MSDOS PROMPT
C. BUKA MYSQL
D. PILIH DATABASE
D.1.USE UJIANA3;
E. MENGINPUTKAN DATA KEDALAM SEBUAH TABEL
Padaprisipnya input data kedalamtabelmenggunakan
klausaINSERT INTO <<NamaTabel>>
Values (<<Isi Field>>,<<Isi Field>>);
namunterdapatbeberapacarauntukmenginputkan data
kedalamsebuahtabelantara lain :
E.1.Inputkan data berikutkedalamtabelsiswa
NamaField Isi Data
Nis 2014001
Nama Budi Santoso
TpLahir Boyolali
TgLahir 24-01-1996
Jekel L
Alamat Jl. Merak No 13
Kota Boyolali
Propinsi Jawa Tengah
Hobi BuluTangkis

Jawab :
mysql> insert into siswa
->values("2014001",
-> "Budi Santoso",
-> "Boyolali",
-> "1996-01-24",
-> "L",
-> "Jl. Merak No. 13",
-> "Boyolali",
-> "Jawa Tengah",
-> "BuluTangkis");
E.2.Inputkan data berikutkedalamtabelsiswa
NamaField Isi Data1 Isi Data 2
Nis 2014002 2014003
Nama AqilaKiranaMaheswari ArrafaNarendraMaheswara
TpLahir Sukoharjo Surakarta
TgLahir 26-02-1997 03-09-1995
Jekel P L
Alamat PerumPaloma Citra Jl. TentaraPelajar No. 53
No. 11
Kota Sukoharjo Bojonegoro
Propinsi Jawa Tengah JawaTimur
Hobi Basket Renang
Jawab :
mysql> insert into siswa
->values("2014002",
-> "AqilaKiranaMaheswari",
-> "Sukoharjo",
-> "1997-02-26",
-> "P",
-> "PerumPaloma Citra No. 11",
-> "Sukoharjo",
-> "Jawa Tengah",
-> "Basket"),
-> ("2014003",
-> "ArrafaNarendraMaheswara",
-> "Surakarta",
-> "1995-09-03",
-> "L",
-> "Jl. TentaraPelajar No. 53",
-> "Bojonegoro",
-> "JawaTimur",
-> "Renang");

E.3.Inputkan data berikutkedalamtabelsiswa


NamaField Isi Data1
Nis 2014004
Nama SyamilNaufalAbiyyu
TpLahir Karanganyar
TgLahir 23-08-1996
Jekel L
Alamat GriyaLawuAsri No.12
Kota Karanganyar
Propinsi Jawa Tengah
Hobi

Perhatian :
Field hobidikosongkansehinggacarapenginputan data
harusdiberitambahan field sepertiberikutini :
Jawab :
mysql> insert into siswa
-> (nis,nama,tplahir,tglahir,
->jekel,alamat,kota, propinsi)
->values("2014004",
-> "SyamilNaufalAbiyyu",
-> "Karanganyar",
-> "1996-08-23",
-> "L",
-> "GriyaLawuAsri No.12",
-> "Karanganyar",
-> "Jawa Tengah");
Query OK, 1 row affected (0.05 sec)

Atauterdapatcara lain sebagaiberikut :


mysql> insert into siswa
->Set nis="2014004",
->nama="SyamilNaufalAbiyyu",
->tplahir="Karanganyar",
->tglahir="1996-08-23",
->jekel="L",
->alamat="GriyaLawuAsri No.12",
->kota="Karanganyar",
->propinsi="Jawa Tengah";

E.3.Inputkan data berikutkedalamtabelMapel

NamaField Isi Data1 Isi Data2 Isi Data3


Idmapel MP01 MP02 MP03
nmmapel Matematika BahasaInggris Bahasa
Indonesia

Jawab :<<SilakanDikerjakanSendiri>>
E.4.Inputkan data berikutkedalamtabelJenisTes
NamaField Isi Data1 Isi Data2 Isi Data3
IdJentes T01 T02 T03
namates UlanganHarian Ujian UjianAkhir
Tengah Semester
Semester
Jawab :<<DikerjakanSendiri>>

E.5.Inputkan data berikutkedalamtabelJadwal


NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD01 JD02 JD03
Tanggal 10-03-2014 11-03-2014 12-03-2014
Idmapel MP01 MP02 MP03
Idjentes T01 T01 T01

Jawab :<<DikerjakanSendiri>>

E.6.Inputkan data berikutkedalamtabelJadwal


NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD04 JD05 JD06
Tanggal 08-04-2014 09-04-2014 10-04-2014
Idmapel MP01 MP02 MP03
Idjentes T02 T02 T02

Jawab :
mysql> insert into jadwal
-> values
-> ("JD04","2014-04-08","MP01","T02"),
-> ("JD05","2014-04-09","MP02","T02"),
-> ("JD06","2014-04-10","MP03","T02");
Query OK, 3 rows affected (0.10 sec)
Records: 3 Duplicates: 0 Warnings: 0

E.7.Inputkan data berikutkedalamtabelJadwal


NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD07 JD08 JD09
Tanggal 22-05-2014 23-05-2014 24-05-2014
Idmapel MP01 MP02 MP03
Idjentes T03 T03 T03

Jawab :<<DikerjakanSendiri>>

E.8.Inputkan data berikutkedalamtabelNilai


NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD01 JD01 JD01
Nis 2014001 2014002 2014003
Nilai 80 75 60

Jawab :<<DikerjakanSendiri>>

E.9.Inputkan data berikutkedalamtabelNilai


NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD04 JD04 JD04
Nis 2014001 2014002 2014003
Nilai 95 65 80

Jawab :<<DikerjakanSendiri>>
E.10.Inputkan data berikutkedalamtabelNilai
NamaField Isi Data1 Isi Data2 Isi Data3
Idjadwal JD07 JD07 JD07
Nis 2014001 2014002 2014003
Nilai 78 94 89

Jawab :<<DikerjakanSendiri>>

F. Melihat Isi SeluruhTabel


F.1. Melihat Isi TabelJenisTes
Jawab :
mysql>select * from Jenistes;

Perhatian :
Tanda (*) menunjukkanseluruh field dalamtabeljenistesditampilkan.

F.2. Melihat Isi TabelMapel


Jawab :mysql>select * from mapel;

F.3. Melihat Isi TabelSiswa


Jawab :mysql>select * from siswa;

G. Melihat Isi TabelBerdasarkan Field yang dinginkan


G.1. Melihat Nis, NamadanTempatlahirdaritabelsiswa
Jawab:
mysql> select nis, nama, tplahir
->fromsiswa;

G.2. Menampilkannamatesdaritabeljenistes
Jawab :mysql> select namates
->fromjenistes;

G.3. Menampilkannamamatapelajarandaritabelmapel
Jawab :mysql> select nmmapel
->frommapel;

G.4. Menampilkanidjadwaldantanggaldaritabeljadwal
Jawab :mysql> select idjadwal,tanggal
->fromjadwal;

G.5. Menampilkan Nis danNilaidaritabelnilai


Jawab :mysql> select nis,nilai
->fromnilai;

H. MelihatBerdasarkanKriteria
Melihat data berdasarkankriteriamenggunakanklausa
WHERE diikutikriteria yang diinginkan

H.1. Menampilkannis, namadaritabelsiswa yang


Tempatlahirnyakaranganyar

Jawab :
mysql> select nis,nama
->fromsiswa
->wheretplahir="karanganyar";

H.2. Menampilkannamadaritabelsiswa yang


Memilikihobirenang
Jawab :mysql> select nama
->fromsiswa
->wherehobi="renang";

H.3. Menampilkannamadaritabelsiswa yang


Hobinyatidakdiisi
Jawab :mysql> select nama
->fromsiswa
->wherehobi is null;

I. Mengubah Isi Data


Mengubahisi data menggunakanklausa UPDATE
I.1. MengubahHobidari Budi Santoso yang memiliki
Nis 2014001 menjadirenang
mysql> update siswa
-> set hobi="Renang"
-> where nis="2014001";

I.2. MengubahNamaTesUjian Tengah Semester


menjadi UTS padatabeljenistes
mysql> update jenistes
-> set namates="UTS"
-> where idjentes="T02";

I.3. MengubahNamaTesUjianAkhir Semester


menjadi UAS padatabeljenistes
mysql> update jenistes
-> set namates="UAS"
-> where idjentes="T03";

I.4. MengubahNamaTesUlanganHarian
menjadi UH padatabeljenistes
mysql> update jenistes
-> set namates="UH"
-> where idjentes="T01";

J. Menghapus Data
Menghapus Data menggunakanklausa DELETE
Sebelummelakukanperintah DELETE lakukan
pengisian data berikutinikedalamtabeljenistes :
NamaField Isi Data
IdJentes T04
namates Remidi

mysql>insert into jenistes


->Values(T04,Remidi);

J.1. Lakukanpenghapusan data yang barusajadiinputkan


Ketabeljenistes :
Jawab :
mysql>delete from jenistes
-> where IdJentes="T04";

J.2. Penghapusan data dilakukanpadabeberapabaris:


Inputkan data berikutini :
NamaField Isi Data1 Isi Data3
Idmapel MP04 MP05
nmmapel PPKn Agama

mysql>insert into mapel


->Values(MP04,PPKn),
->MP05,Agama);

LakukanpenghapusanuntukmapelPPkndanagama :
Jawab :
mysql>delete from mapel
-> where Idmapel="MP04" oridmapel=MP05;

J.3. Menghapussemua data yang adadisebuahtabel :


Jawab :
mysql>delete from mapel;

Anda mungkin juga menyukai