Belajar SQL

9
TUGAS-1 PENGANTAR BAHASA QUERY ( SQL ) 1. Buat File MDB dengan nama file : MSQL1 2. Buat file Tables dengan nama file: TSQL1 NAMA PEKERJAAN GAJI MKERJA ( text ) ( text ) ( number ) ( number ) SUNARDI STAF AHLI 1500000 3 AHMAD ZAENUDIN DIREKTUR 5000000 8 JOKO MARTADI ADMINISTRASI 800000 2 SUKOTJO KEAMANAN 500000 3 ANDI SANYOTO PEMBUKUAN 1000000 4 SANTOSO ADMINISTRASI 1200000 6 MARIYANTI STAF AHLI 2000000 1 RATMANTO KEAMANAN 750000 4

description

sedikit tutorial untuk belajar SQL Query.beserta screenshotnya.

Transcript of Belajar SQL

Page 1: Belajar SQL

TUGAS-1PENGANTAR BAHASA QUERY ( SQL )

1. Buat File MDB dengan nama file : MSQL12. Buat file Tables dengan nama file: TSQL1

NAMA PEKERJAAN GAJI MKERJA ( text ) ( text ) ( number ) ( number )

SUNARDI STAF AHLI 1500000 3

AHMAD ZAENUDIN DIREKTUR 5000000 8

JOKO MARTADI ADMINISTRASI 800000 2

SUKOTJO KEAMANAN 500000 3

ANDI SANYOTO PEMBUKUAN 1000000 4

SANTOSO ADMINISTRASI 1200000 6

MARIYANTI STAF AHLI 2000000 1

RATMANTO KEAMANAN 750000 4

MAHENDRA SALESMAN 1000000 6

PARMADI BUDI ADMINISTRASI 2000000 7

INDAH MULYONO SEKRETARIS 3000000 5

ARIS HARYANTO STAF AHLI 1800000 3

SARAJAYA SALESMAN 1200000 1

GUNARSO HALIM STAF AHLI 1500000 1

Page 2: Belajar SQL

KERJAKAN DENGAN MENGGUNAKAN PERINTAH SQL

1 Tampilkan yang namanya di awali dengan huruf depan S

2 Tampilkan yang pekerjaannya STAF AHLI

3 Tampilkan yang gajinya dibawah 1000000

SELECT * FROM TSQL1 WHERE GAJI<1000000

Page 3: Belajar SQL

4 Tampilkan yang gajinya diatas 3000000

SELECT * FROM TSQL1 WHERE GAJI>3000000

5 Tampilkan gajinya antara 2000000 - 4000000

SELECT * FROM TSQL1 WHERE GAJI>2000000 AND GAJI<4000000

6 Tampilkan data yang pekerjaannya ADMINISTRASI atau STAF AHLI

SELECT * FROM TSQL1 WHERE PEKERJAAN='ADMINISTRASI' OR PEKERJAAN='STAF AHLI'

Page 4: Belajar SQL

7 Tampilkan yang masa kerjanya diatas >5 tahun dan gajinya diatas 4000000

SELECT * FROM TSQL1 WHERE MKERJA>5 AND GAJI>4000000

8 Tampilkan yang Namanya berhuruf depan S dan Gaji nya kurang <1000000SELECT * FROM TSQL1 WHERE NAMA LIKE'S%' AND GAJI<1000000

9 Tampilkan yang gajinya diatas >1000000 dan Masa Kerjanya >4 thSELECT * FROM TSQL1 WHERE GAJI>1000000 AND MKERJA>4

10 Gantilah yang pekerjaannya KEAMANAN menjadi SATPAMUPDATE TSQL1 SET PEKERJAAN='SATPAM' WHERE PEKERJAAN='KEAMANAN'

11 Nama AHMAD ZAENUDIN seharusnya SLAMET ACHMAD perbaikilah.

Page 5: Belajar SQL

UPDATE TSQL1 SET NAMA='SLAMET ACHMAD' WHERE NAMA='AHMAD ZAENUDIN'

12 Karyawan yang bernama SANTOSO dan SURAJAYA mengundurkan diri,

hapuslah datanya.DELETE FROM TSQL1 WHERE NAMA IN ('SARAJAYA','SANTOSO')

13 Tambahkan judul KOTAASAL dan isi semua dengan YOGYAKARTAUPDATE TSQL1 SET KOTAASAL='YOGYAKARTA'

14 Tampilkan data NAMA, JABATAN dan GAJI yang jabatannya STAF AHLISELECT NAMA,PEKERJAAN,GAJI FROM tsql1 WHERE PEKERJAAN='staf ahli'

Page 6: Belajar SQL

15 Tampilkan data NAMA dan GAJI dimana gaji sudah naik 3%UPDATE TSQL1 SET GAJI=GAJI+(3/100*GAJI)

SELECT NAMA,GAJI FROM TSQL1

16 Terjadi pergantian tahun, semua Masa Kerja bertambah 1 tahun dan semua GAJI

naik 10% perbaikilah datanya.

UPDATE TSQL1 SET mkerja=mkerja+1

UPDATE TSQL1 SET gaji=gaji+(10/100*gaji)

17 GAJI yang masa kerjanya antara 3-5 tahun ditambah 500000 perbaikilah datanya

Page 7: Belajar SQL

.

18. Gantilah Yang Jabatannya ADMINISTRASI diganti PEMBUKUAN untuk yang

gajinya diatas 1000000

19. Khusus yang pekerjaannya SATPAM gajinya dinaikkan lagi sebesar 15 % dari

gaji semula dan ditambah 100000 lagi.

20. Sedangkan untuk yang pekerjaannya STAF AHLI dan AKUNTANSI dapat

tambahan gaji sebesar 500000

SELAMAT MENGERJAKAN