Learn Everything

31 Aug, 2009

Tugas 1 PSPL yang sudah diterima

Posted by: riyono In: Uncategorized

Berikut ini adalah daftar NIM yang tugas 1 PSPL nya sudah diterima. Read the rest of this entry »

31 Aug, 2009

Slides PSPL Pertemuan 2

Posted by: riyono In: Uncategorized

Slides PSPL pertemuan 2 dapat didownload di sini:

Slides Pertemuan 2 PSPL

26 Aug, 2009

Rekayasa Web

Posted by: riyono In: Uncategorized

Silakan download Slide Pertemuan 1 (Silabus) :D

untuk capture halaman web - bila menginginkan agar terlihat keseluruhan halaman webnya - dengan firefox bisa dibantu extension berikut ini: http://aviary.com/capture

untuk langsung install extension tersebut (bila saat ini Anda melihat halaman web ini dengan firefox) bisa melalui link: http://aviary.com/install/firefox

contoh hasil capture dengan extension tersebut:

envato

Karena ternyata bukunya belum bisa dipinjam dari Perpustakaan, saya berusaha mencarikan versi PDFnya. Jika sudah dapat, akan saya beritahu melalui blog ini. Stay tuned.

[update]
Berikut ini beberapa PDF yang akan Anda perlukan untuk mengerjakan tugas pribadi:

hfooad-appendix-ii
hfooad-intro
hfooad-chapter-1
hfooad-chapter-2
hfooad-chapter-3

[update]
Karena space di Lecturer penuh, dan seharusnya minggu ini semua sudah mengumpulkan tugas 1, maka file2 PDF di atas saya hapus. Maaf dan terimakasih.

02 Jun, 2009

Nilai Akhir Sistem Basis Data

Posted by: riyono In: Uncategorized

ORDER BY SCORE (yang disebutkan namanya, nilainya >= 90)
22074208 A FANNY PRITAMI WIDODO
22074207 A MARIA EVARISMA WULANDARI
22074214 A ANDHRI HERMAWAN EFFENDI
22074235 A WILLI KRISTIANTO
22074239 A LISA
22074299 A YOHANES SEPTIAN
22064079 A WILBERT
22074222 A DANNY SEBASTIAN
22074220 A ERWIN SANTOSO
22074362 A I PUTU EKA WIDIANTARA
22074244 A I NYOMAN ADITYA GANA SAPUTRA Read the rest of this entry »

03 May, 2009

Nilai TTS Basis Data

Posted by: riyono In: Uncategorized

ORDER BY NIM        ORDER BY SCORE

22931140    31      22074214    99   
22992155    23      22074287    98
22022913    63      22074299    97
22023003    50      22074208    96
22023030    45      22074222    96
22023048    62      22074207    94
22023093    50      22074239    94
22033140     5      22074252    93
22033283    82      22074362    93
22033349    50      22074228    92
22033413    50      22074235    92
22043435    30      22074317    92
22043499    75      22074333    92
22043527    74      22064046    90
22043529    70      22064079    90
22043549    67      22074342    90
22043559    71      22074356    90
22043567    58      22074364    90
22043583    45      22074375    90
22043591    65      22074389    90
22043615    74      22074219    89
22043625    48      22074298    89
22043626    54      22074321    89
22043641    55      22074268    88
22043658    46      22074278    88
22043683    52      22053851    87
22043703    70      22074220    87
22053745    67      22074318    87
22053848    79      22074319    87
22053851    87      22074257    86
22053867    64      22074262    86
22053870    78      22074297    86
22053883    56      22074320    86
22053892    85      22074357    86
22053911    82      22053892    85
22053920    56      22074216    85
22053926    62      22074237    85
22053945    55      22074247    85
22053947    53      22074290    85
22053956    43      22074309    85
22053960    78      22074217    84
22053965    70      22074340    84
22063985    69      22074209    83
22064001    70      22033283    82
22064011    51      22053911    82
22064005    64      22074282    82
22064013    67      22074312    82
22064025    76      22074329    82
22064028    81      22064028    81
22064041    50      22064143    81
22064046    90      22074206    81
22064047    45      22074246    81
22064053    74      22074261    80
22064062    43      22074390    80
22064067    38      22053848    79
22064079    90      22074269    79
22064080    40      22074293    79
22064129    74      22074354    79
22064143    81      22053870    78
22064146    71      22053960    78
22064162    52      22074221    78
22064173    67      22074232    78
22064185    72      22074244    78
22064186    36      22074271    78
22064189    62      22074371    78
22073889    73      22074387    78
22074196    77      22074196    77
22074197    60      22074205    77
22074199    68      22074218    77
22074200    54      22074226    77
22074201    40      22074273    77
22074202    60      22064025    76
22074203    76      22074203    76
22074204    48      22074227    76
22074205    77      22074243    76
22074206    81      22074353    76
22074207    94      22074355    76
22074208    96      22043499    75
22074209    83      22074245    75
22074212    70      22074294    75
22074213    62      22074352    75
22074214    99      22043527    74
22074215    52      22043615    74
22074216    85      22064053    74
22074217    84      22064129    74
22074218    77      22073889    73
22074219    89      22074231    73
22074220    87      22074234    73
22074221    78      22074240    73
22074222    96      22074259    73
22074223    70      22074286    73
22074224    57      22074338    73
22074226    77      22064185    72
22074227    76      22074288    72
22074228    92      22074345    72
22074229    44      22074365    72
22074231    73      22074383    72
22074232    78      22043559    71
22074234    73      22064146    71
22074235    92      22074253    71
22074236    53      22074266    71
22074237    85      22074336    71
22074239    94      22043529    70
22074240    73      22043703    70
22074242    66      22053965    70
22074243    76      22064001    70
22074244    78      22074212    70
22074245    75      22074223    70
22074246    81      22074391    70
22074247    85      22063985    69
22074248    56      22074199    68
22074252    93      22074256    68
22074253    71      22074300    68
22074256    68      22074346    68
22074257    86      22074361    68
22074258    61      22043549    67
22074259    73      22053745    67
22074261    80      22064013    67
22074262    86      22064173    67
22074266    71      22074369    67
22074268    88      22074242    66
22074269    79      22074289    66
22074271    78      22074380    66
22074273    77      22043591    65
22074278    88      22053867    64
22074281    58      22064005    64
22074282    82      22022913    63
22074286    73      22023048    62
22074287    98      22053926    62
22074288    72      22064189    62
22074289    66      22074213    62
22074290    85      22074311    62
22074293    79      22074366    62
22074294    75      22074258    61
22074297    86      22074197    60
22074298    89      22074202    60
22074299    97      22074305    60
22074300    68      22043567    58
22074305    60      22074281    58
22074309    85      22074315    58
22074311    62      22074224    57
22074312    82      22074326    57
22074315    58      22074349    57
22074317    92      22053883    56
22074318    87      22053920    56
22074319    87      22074248    56
22074320    86      22043641    55
22074321    89      22053945    55
22074325    54      22043626    54
22074326    57      22074200    54
22074329    82      22074325    54
22074333    92      22053947    53
22074336    71      22074236    53
22074338    73      22043683    52
22074340    84      22064162    52
22074342    90      22074215    52
22074345    72      22074351    52
22074346    68      22074376    52
22074349    57      22064011    51
22074351    52      22023003    50
22074352    75      22023093    50
22074353    76      22033349    50
22074354    79      22033413    50
22074355    76      22064041    50
22074356    90      22074382    49
22074357    86      22043625    48
22074361    68      22074204    48
22074362    93      22043658    46
22074363    20      22023030    45
22074364    90      22043583    45
22074365    72      22064047    45
22074366    62      22074229    44
22074369    67      22053956    43
22074371    78      22064062    43
22074375    90      22064080    40
22074376    52      22074201    40
22074380    66      22064067    38
22074381    36      22064186    36
22074382    49      22074381    36
22074383    72      22931140    31
22074384    17      22043435    30
22074387    78      22992155    23
22074389    90      22074363    20
22074390    80      22074384    17
22074391    70      22033140     5

01 May, 2009

Examples

Posted by: riyono In: Uncategorized

Berapa bulan perbedaan usia Kirstin Lemon dan Erminia Kaplan

SELECT MONTHS_BETWEEN(
(SELECT birthday FROM pegawai WHERE name = ‘Kirstin Lemon’),
(SELECT birthday FROM pegawai WHERE name = ‘Erminia Kaplan’)
) FROM dual

Buat daftar pegawai yang namanya diawali dengan A

SELECT * FROM pegawai WHERE name LIKE ‘A%’

Buat daftar pegawai yang namanya belakangnya adalah Mielczarek

SELECT * FROM pegawai WHERE name LIKE ‘% Mielczarek’

Buat daftar pegawai yang gajinya lebih besar dari 5000000

SELECT * FROM pegawai WHERE salary > 5000000

Buat daftar pegawai yang lahir pada tahun 1983

SELECT * FROM pegawai WHERE to_date(birthday, ‘YYYY’) = 1983

Berapakah gaji terbesar di departemen research?

SELECT MAX(salary) FROM pegawai WHERE department = ‘Research’
Berapakah gaji rata-rata di departemen marketing?

SELECT AVG(salary) FROM pegawai WHERE department = ‘Marketing’

Buatlah daftar 10 orang tertua yang bekerja di departemen Marketing di kota Charlotte

SELECT name FROM pegawai WHERE department = ‘Marketing’ AND city = ‘Charlotte’
ORDER BY birthday DESC AND ROWNUM < 11

Cari jumlah pegawai laki laki dan perempuan

SELECT gender, COUNT(*) FROM pegawai GROUP BY gender

Cari jumlah pegawai per departemen

SELECT department, COUNT(*) FROM pegawai GROUP BY department

Cari jumlah pegawai per kota

SELECT city, COUNT(*) FROM pegawai GROUP BY city

Berapakah gaji yang harus dibayarkan masing-masing departemen?

SELECT department, SUM(salary) FROM pegawai GROUP BY department

Berapakah gaji rata-rata di tiap-tiap kota?

SELECT city, AVG(salary) FROM pegawai GROUP BY city

Berapakah jumlah pegawai di departemen research yang berusia lebih dari 30 tahun

SELECT COUNT(*) FROM pegawai WHERE department = ‘Research’ AND (sysdate-birthday)/365 > 30

Buat daftar pegawai yang berulangtahun bulan ini, diurutkan berdasarkan tanggalnya (tanggal 1, tanggal 2, tanggal 3, dst)

SELECT name FROM pegawai WHERE to_char(birthday, ‘MM’) = to_char(sysdate, ‘MM’) ORDER BY to_char(birthday, ‘DD’)  ASC

Buat daftar pegawai yang berulangtahun bulan ini, di departemen Research diurutkan berdasarkan gaji (terkecil duluan)

SELECT name FROM pegawai WHERE to_char(birthday, ‘MM’) = to_char(sysdate, ‘MM’) AND department = ‘Research’
ORDER BY salary ASC

Buat daftar pegawai yang lebih tua dari Erminia Kaplan

SELECT * FROM pegawai WHERE birthday < (SELECT birthday FROM pegawai WHERE name = ‘Erminia Kaplan’)

Buat daftar pegawai yang gajinya di antara gaji Erminia Kaplan dan Kirstin Lemon

SELECT * FROM pegawai WHERE salary BETWEEN (SELECT salary FROM pegawai WHERE name = ‘Erminia Kaplan’) AND (SELECT salary FROM pegawai WHERE name=’Kirstin Lemon’)

Buatlah daftar teman Kirstin Lemon (teman = yang berada di departemen dan kota yang sama dengan dia)

SELECT * FROM pegawai WHERE department = (SELECT department FROM pegawai WHERE name = ‘Kirstin Lemon’) AND city = (SELECT city FROM pegawai WHERE name=’Kirstin Lemon’)

SELECT * FROM pegawai INNER JOIN (SELECT * FROM pegawai WHERE name=’Kirstin Lemon’) AS ref USING (department, city)

Buatlah daftar teman Helene Houghtling (teman = yang berada di departemen dan kota yang sama dengan dia dan memiliki gender yang sama dengan Helene)

SELECT * FROM pegawai WHERE department = (SELECT department FROM pegawai WHERE name = ‘Helene Houghtling’) AND city = (SELECT city FROM pegawai WHERE name=’Helene Houghtling’) AND gender = (SELECT gender FROM pegawai WHERE name=’Helene Houghtling’)

SELECT * FROM pegawai INNER JOIN (SELECT * FROM pegawai WHERE name=’Helene Houghtling’) AS ref USING (department, city, gender)

22 Apr, 2009

Contoh mengubah E-R ke Logical Model (1)

Posted by: riyono In: Uncategorized

penjualan-tunai

15 Apr, 2009

Studi kasus

Posted by: riyono In: Uncategorized

case-study

kalau kurang jelas silakan bertanya via comment

jangan lupa subjectnya [SBD-X] NIM1, NIM2, … (di mana X adalah grup, jadi, misal anda anggota grup E, sementara nim anda 22101112 dan teman anda 22101114, maka subject email jawabannya

[SBD-E] 22101112, 22101114

terimakasih

UPDATE:

Rule umum:

3 Kelompok Ujian : IPA, IPS dan IPC
3 Materi Uji: (sesuai yang diberikan di kelas)
5 Soal untuk tiap materi uji
4 Pilihan jawaban untuk tiap soal
1 peserta, mengikuti Tryout sebanyak 3x (IPA, IPS, IPC)
3 soal per Materi Uji per Tryout
Jawaban Benar = +4
Jawaban Salah = -1
Tidak Menjawab = 0

Jawaban berupa SQL Queries, untuk Create tabel-tabel yang diperlukan, untuk Insert data-data simulasi, dan terakhir, Select untuk menampilkan nilai dan kelompok dari tiap tryout yang dilakukan peserta.

30 Mar, 2009

Kuliah Pengganti untuk Senin 30 Maret 2009

Posted by: riyono In: Uncategorized

Karena ternyata hari ini masih termasuk dalam jadwal TTS, maka kuliah untuk hari ini, Senin 30 Maret 2009, untuk Sistem Basis Data kelas A dan B akan diganti pada hari Jumat, 3 April 2009, jam 16.30 (digabung di B.3.3). Terimakasih.

About

[My Pic] My name is Andronicus Riyono.
I am a lecturer at Duta Wacana Christian University, Yogyakarta, Indonesia.