Tugas 2 Kelas XI IPS 1 : Membuat QUERY dengan SQL

Salam TIK SMA XAVEGA.
Kali ini saya ingin mengajak Anda untuk belajar membuat query menggunakan SQL (Structured Query Language).
Materi SQL secara lengkap silahkan anda baca pada buku modul pembelajaran TIK kelas XI, atau klik di sini juga boleh koq.

Sebelum mengerjakan tugas yang akan saya berikan, silahkan Anda buat dahulu sebuah file database dengan nama KURSUS.mdb seperti di bawah ini. (Apabila kurang jelas, silahkan lihat/baca buku Modul Pembelajaran TIK kelas XI pada halaman 19).
Di dalam database  KURSUS tersebut, buatlah 4 buah tabel sbb:

Tabel 1 : GURU



Tabel 2 : PROGRAM



Tabel 3 : SISWA



Tabel 4 : ABSEN



Setelah keempat tabel tersebut selesai anda buat, berikutnya buatlah relasional tabel seperti gambar di bawah ini!


Apabila tabel dan relasi tabel telah siap, sekarang silahkan Anda buat/kerjakan query berikut menggunakan SQL. Silahkan Anda publish/kirimkan syntax/rumus SQL yang Anda buat paling lambat tanggal 31 Mei 2013.

SOAL:

  1. Tampilkan siwa yang mengikuti paket program tertentu menggunakan parameter field PAKET_PROGRAM. Field yang ditampilkan adalah:NIS, NAMA_SISWA, PAKET_PROGRAM, NAMA_GURU, JAM_MASUK, JAM_PULANG, dan LAMA_JAM_BELAJAR.
  2. Tampilkan field NIS, NAMA_SISWA, TANGGAL_LAHIR, UMUR, PAKET_PROGRAM, dan BIAYA_KURSUS.
    Ketentuan/keterangan soal nomor 2 adalah sebagai berikut:
    • Perhitungan Umur menggunakan fungsi TAHUN SEKARANG - TAHUN TANGGAL_LAHIR.
    • BIAYA_KURSUS diperoleh dengan ketentuan sebagai berikut:
      - Jika PAKET_PROGRAM = MS-Windows, BIAYA_KURSUS = 75000,
      - Jika PAKET_PROGRAM = MS-Office, BIAYA_KURSUS = 150000,
      - Jika PAKET_PROGRAM = Photoshop, BIAYA_KURSUS = 300000,
      - Jika PAKET_PROGRAM = Web Design, BIAYA_KURSUS = 200000,

Selamat mengerjakan. Semoga berhasil.

39 comment:

Billy Chandra(XI IPS 1/09) said...

1. SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2. SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

Oktavianus Adrian (XI IPS 1/35) said...

SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM
((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS

WHERE
PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];



SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM
SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM


;

Lady Han's(XI IPS 1 / 31) said...

1.PARAMETRS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR
FROM ((SISWA INNER JOIN GURU ON SISWA.KD_GURU=GURU. KD_GURU) INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM. KD_PROGRAM) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[ PAKET_PROGRAM]
;

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM=”MS-WINDOW”,”75000”,IIF(PROGRAM.PAKET_PROGRAM=”MS-OFFICE”,”150000”,IIF(PROGRAM.PAKET_PROGRAM=”PHOTOSHOP”,”300000”,”200000”)))AS BIAYA_KURSUS
FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

Billy Chandra ( XIS1/09) said...

wendyhiu/xis1/41 said...

Kevin Rinando T/X1S1/30 said...

wendyhiu/xis1/41 said...

Desi Natalia Samsudin / XISI / 13 said...

Austine Tifany XIS1 / 08 said...

Agnes.Weniarin XI IPS 1 / 02 said...

Saputrahendi91@yahoo.com said...

Anonymous said...

Anonymous said...

Anonymous said...

Felecia Ratna Febby Pangesti(XI IPS 1/18) said...

Dwi Marchelina / XI.S1 - 15 said...

Yuni Prawinata/XI.S1/46 said...

Vivianti/XI.S1/40 said...

Tommy Lim /XI.S1/39 said...

CHRISTO.F.SARAGIH said...

ys_fernando@yahoo.com said...

alvin said...

Alvin Evan
Xis1/04

jawaban no.1

SELECT siswa.NIS, siswa.Nama_siswa, siswa.tanggal_lahir, Year(Now())-Year([tanggal_lahir]) AS Umur, program.Paket_program, IIf(program.Paket_program="MS-Windows",75000,IIf(program.Paket_program="MS-Office",150000,IIf(program.Paket_program="photoshop",300000,200000))) AS Biaya_Kursus
FROM guru INNER JOIN (siswa INNER JOIN program ON siswa.KD_program = program.KD_program) ON guru.kd_guru = siswa.kd_guru;

jawaban no.2

PARAMETERS PAKET_PROGRAM Text ( 255 );
SELECT SISWA.NIS, SISWA.NAMA_SISWA, PROGRAM.PAKET_PROGRAM, GURU.NAMA_GURU, ABSEN.JAM_MASUK, ABSEN.JAM_PULANG, ([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR
FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

Angelika Christiani said...

Nama: Angelika Christiani
Kelas: XI S1
Nomor: 6

Soal 1:
PARAMETERS
SISWA.NAMA_SISWA Text ( 225 );
SELECT SISWA.NIS, SISWA.NAMA_SISWA, PROGRAM.PAKET_PROGRA­M, GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG, ([ABSEN.JAM_PULANG]-[ABSEN.JAM_MASUK])*2­4 AS LAMA_JAM_BELAJAR
FROM ((SISWA INNER JOIN GURU ON SISWA.KD_GURU=GURU.K­D_GURU) INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS;

Soal 2:
SELECT SISWA.NIS, SISWA.NAMA_SISWA, SISWA.TANGGAL_LAHIR,­
Year(Now())-Year([TA­NGGAL_LAHIR]) AS UMUR,
PROGRAM.PAKET_PROGRA­M, IIF(PAKET_PROGRAM="M­S-Windows",75000,
IIF(PAKET_PROGRAM="Ms-O­ffice",150000,
IIF(PA­KET_PROGRAM="Photosh­op",300000,200000)))­ AS BIAYA_KHUSUS
FROM PROGRAM INNER JOIN SISWA ON PROGRAM.KD_PROGRAM=SISWA.KD_PROGRAM;

Claudia Febricia said...

Nama: Claudia Febricia
Kelas: XI S1
Nomor: 12

Soal 1:
PARAMETERS
SISWA.NAMA_SISWA Text ( 225 );
SELECT SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRA­M,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([ABSEN.JAM_PULANG]-­[ABSEN.JAM_MASUK])*2­4 AS LAMA_JAM_BELAJAR
FROM ((SISWA INNER JOIN GURU ON SISWA.KD_GURU=GURU.K­D_GURU) INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PRO­GRAM.KD_PROGRAM) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS;

Soal 2:
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
Year(Now())-Year([TANGGAL_LAHIR]) AS UMUR, PROGRAM.PAKET_PROGRAM,
IIf(PAKET_PROGRAM="MS-Windows",75000,
IIf(PAKET_PROGRAM="Ms-Office",150000,
IIf(PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KHUSUS
FROM PROGRAM INNER JOIN SISWA ON PROGRAM.KD_PROGRAM=SISWA.KD_PROGRAM;

CHRISTO.F.SARAGIH said...

Pak Dwik kok nama Christo.F.Saragih ada di tugas 2 kelas S2 ?
Nama:christo.f.saragih
kelas:XI.S1
No.absen:11

Carina Novianty J Kelas:XI.S1 No.Abesn:10 said...

PARAMETERS PAKET_PROGRAM;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR[(NOW)]-YEAR[(SISWA.TANGGAL_LAHIR)] as UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,IIF(PROGRAM.PAKET_PROGRAM="Web Design",200000,IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000,75000))) as BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM
;

Kelvin Lianto KELAS:XI.S1 said...

SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR[(NOW)]-YEAR[(SISWA.TANGGAL_LAHIR)] as UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,IIF(PROGRAM.PAKET_PROGRAM="Web Design",200000,IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000,75000))) as BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM
;

Unknown said...

nama : yoanes Krisostomos n
kelas XI ips 1
jawab
query 1
PARAMETERS PAKET_PROGRAM Text ( 255 );
SELECT SISWA.NIS, SISWA.NAMA_SISWA, PROGRAM.PAKET_PROGRAM, GURU.NAMA_GURU, ABSEN.JAM_MASUK, ABSEN.JAM_PULANG, ([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR
FROM ((SISWA INNER JOIN ABSEN ON absen.NIS=siswa.NIS) INNER JOIN GURU ON GURU.KD_GURU=SISWA.KD_GURU) INNER JOIN PROGRAM ON PROGRAM.KD_PROGRAM=SISWA.KD_PROGRAM
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

query 2
SELECT SISWA.NIS, SISWA.NAMA_SISWA, SISWA.TANGGAL_LAHIR, YEAR(NOW())-YEAR([TANGGAL_LAHIR]) AS UMUR, PROGRAM.PAKET_PROGRAM, IIF(PROGRAM.PAKET_PROGRAM="MS-WINDOWS","75000",IIF(PROGRAM.PAKET_PROGRAM="MS-OFFICE","150000",IIF(PROGRAM.PAKET_PROGRAM="PhotoShop","300000","200000"))) AS BIAYA_KURSUS
FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

Anonymous said...

Nama : alvin chandra
Kelas : xi s1
Absen : 3

Sebelum nya saya sudah kumpul tugas ini pak , kok saya di cantumkan belum mengumpulkan ?

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

gusdeni yulian / xis1 said...

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM:pROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU:GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM:pROGRAM.KD_PROGRAM;

Anonymous said...

@tiksmaxavega:

selamat sore pak dwi , saya alvin chandra dari kelas XI IPS 1 , tadi pagi saya di beritahu teman bahwa saya belum mengumpulkan tugas di blok pak dwi , tetapi saya sebelumnya sudah mengumpulkan tugas SQL ini pak . tetapi kok di cantumkan belum mengumpulkan ?

William said...

William XI S1 42

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

yohanes fernando/XI IPS 1 said...

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM:pROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU:GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM:pROGRAM.KD_PROGRAM;

FERDINAND / XIS1/ said...

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM:pROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU:GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

tiksmaxavega said...

Penjelasan untuk Alvin Chandra:
Ada beberapa jawaban yang masuk, namun tidak mencantumkan nama (alias anonymous) sehingga tidak diketahui siapa pengirimnya. Mungkin salah satunya jawaban kepunyaanmu. Karena itu namamu tidak ditemukan dalam jawaban-jawaban yang telah masuk.

Btw, terimakasih atas kepedulian ananda telah mengerjakan kembali dan mempublish hasilnya. Itu sebuah nilai positif. Good job. :)

tiksmaxavega said...

Siswa yang telah mengumpulkan tugas (sd. tgl. 1 Juni 2013):
1. AGNES WENIARIN
2. ALVIN CHANDRA
3. ALVIN EVAN
4. ANGELIKA CHRISTIANI
5. AUSTINE TIFANY
6. BILLY CHANDRA
7. CARINA NOVIANTY
8. CHRISTO F. SARAGIH
9. CLAUDIA FEBRICIA
10. DESI NATALIA SAMSUDIN
11. DWI MARCHELINA
12. FEBRY FRANSISKO
13. FELECIA RATNA FEBBY PANGESTI
14. FERDINAND
15. GUNAWAN
16. HARDY
17. HENDRIKUS RICKY PRAYUDHA
18. HENDY SAPUTRA
19. HORISON
20. KELVIN LIANTO
21. KEVIN RINANDO T.
22. LADY HANS
23. TOMMY LIM
24. VIVIANTI
25. WENDY HIU
26. WILLIAM
27. YOANES KRISOSTOMOS NJ.
28. YOHANES FERNANDO
29. YUNI PRAWINATA

tiksmaxavega said...

Siswa yang belum mengumpulkan tugas hingga tanggal 01 Juni 2013:
1. ADELIA DITA S.A.
2. ANDHIKA PRATAMA RUSMIN
3. ANSELMUS BIMMASAKTY
4. DESI ODELIA SITORUS
5. EVA NURDIANA
6. FERNANDO SAPUTRA
7. GUSDENI YULIAN
8. INTAN SARI JAPAR
9. JIMMY TAMRIN HUSIN
10. KELSEN
11. MOCHTAR KUSUMA
12. MUHAMMAD BAIS DWI PRASETYO
13. NOVIAN CHANDRA
14. SHELVI ANGGRAINI
15. SINTA FRANSISKA
16. STEFANA PUTRI SEPTARINI
17. WILLYANTO GUNAWAN

Silahkan segera mengerjakan dan mengumpulkan tugas di atas, diberi waktu hingga tanggal 02 Juni 2013.

Anonymous said...

@tiksmaxavega:

ok thanks ya pak dwi :D

Jimmy Tamrin Husin / XI.S1/27 said...

1.PARAMETERS PAKET_PROGRAM TEXT;
SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
PROGRAM.PAKET_PROGRAM,
GURU.NAMA_GURU,
ABSEN.JAM_MASUK,
ABSEN.JAM_PULANG,
([JAM_PULANG]-[JAM_MASUK])*24 AS LAMA_JAM_BELAJAR

FROM ((SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM) INNER JOIN GURU ON SISWA.KD_GURU=GURU.KD_GURU) INNER JOIN ABSEN ON SISWA.NIS=ABSEN.NIS
WHERE PROGRAM.PAKET_PROGRAM=[PAKET_PROGRAM];

2.SELECT
SISWA.NIS,
SISWA.NAMA_SISWA,
SISWA.TANGGAL_LAHIR,
YEAR(NOW())-YEAR(SISWA.TANGGAL_LAHIR) AS UMUR,
PROGRAM.PAKET_PROGRAM,
IIF(PROGRAM.PAKET_PROGRAM="MS-Windows",75000, IIF(PROGRAM.PAKET_PROGRAM="MS-Office",150000, IIF(PROGRAM.PAKET_PROGRAM="Photoshop",300000,200000))) AS BIAYA_KURSUS

FROM SISWA INNER JOIN PROGRAM ON SISWA.KD_PROGRAM=PROGRAM.KD_PROGRAM;

Post a Comment

Silahkan tuliskan komentar Anda dengan sopan dan bijak, tidak menyinggung pihak lain, tidak berisi link aktif sehingga dapat dianggap spam.
Anda tidak punya ID khusus untuk berkomentar?
Gunakan pilihan Name / URL, URL bisa dkosongkan atau diisi dengan alamat Facebook Anda..

Terimakasih atas kunjungannya. Salam XAVEGA