• Buat teman - teman yang kesulitan mengatur tampilan blog karena ada bagian yang tertalu panjang seperti blog archive...
  • Bagi kalian yang suka menggunakan selotip/pita perekat hanya untuk menempelkan benda...
  • Setelah bertemu dengan mata kuliah Sistem Operasi, saya baru tahu apa itu konkurensi...
  • Berikut dibawah ini merupakan daftar perintah-perintah yang ada pada command prompt dari A-X...
  • Pada mata pelajaran SMP atau SMA ada masalah tentang Transformasi Geometri. Jangan salah, ternyata Transformasi Geometri...

Wednesday 13 June 2012

Basis Data SQL Praktikum 10

Basis Data SQL - Pada kali ini sudah memasuki praktikum terakhir, yaitu praktikum 10. Pada praktikum 10 kita membahas masalah Singgle Row SubQuery dan Multiple Row SubQuery.

Ini adalah hasil saya pada praktikum Basis Data 10 :
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 5.1.41 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdcol              |
| mysql              |
| phpmyadmin         |
| praktikumku        |
| test               |
+--------------------+
6 rows in set (0.00 sec)

mysql> use praktikumku;
Database changed
mysql> show tables;
+-----------------------+
| Tables_in_praktikumku |
+-----------------------+
| ambil                 |
| dosen                 |
| mahasiswa             |
| makul                 |
+-----------------------+
4 rows in set (0.02 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018002 | T0000003 |   100 | A     |
| 05018003 | T0000002 |    65 | B     |
+----------+----------+-------+-------+
6 rows in set (0.00 sec)

mysql> select * from mahasiswa;
+----------+------+----+------------+--------+
| nim      | nama | jk | alamat     | nip    |
+----------+------+----+------------+--------+
| 05018001 | Andi | L  | Yogyakarta | 101011 |
| 05018002 | Isna | P  | Magelang   | 101012 |
| 05018003 | Dion | L  | Yogyakarta | 101011 |
+----------+------+----+------------+--------+
3 rows in set (0.00 sec)

mysql> select max(nilai) from ambil;
+------------+
| max(nilai) |
+------------+
|        100 |
+------------+
1 row in set (0.00 sec)

mysql> delete from ambil where nim='05018002' and kd_mk='T0000003';
Query OK, 1 row affected (0.01 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018003 | T0000002 |    65 | B     |
+----------+----------+-------+-------+
5 rows in set (0.00 sec)

mysql> select m.nama from mahasiswa m, ambil a where m.nim=a.nim and a.nilai=(se
lect max(nilai)from ambil);
+------+
| nama |
+------+
| Andi |
+------+
1 row in set (0.00 sec)

mysql> select m.nama from mahasiswa m, ambil a where m.nim=a.nim and a.nilai in
(select max(nilai)from ambil);
+------+
| nama |
+------+
| Andi |
+------+
1 row in set (0.00 sec)

mysql> select nim, nama from mahasiswa where nim in (select nim from ambil where
 kd_mk='t0000002');
+----------+------+
| nim      | nama |
+----------+------+
| 05018001 | Andi |
| 05018003 | Dion |
+----------+------+
2 rows in set (0.00 sec)

mysql> select * from ambil;
+----------+----------+-------+-------+
| nim      | kd_mk    | nilai | kelas |
+----------+----------+-------+-------+
| 05018001 | T0000001 |   100 | A     |
| 05018001 | T0000002 |    85 | A     |
| 05018001 | T0000003 |    75 | A     |
| 05018002 | T0000001 |    85 | A     |
| 05018003 | T0000002 |    65 | B     |
+----------+----------+-------+-------+
5 rows in set (0.02 sec)

mysql> select * from dosen;
+--------+-------------+----+------------+
| nip    | nama        | jk | alamat     |
+--------+-------------+----+------------+
| 101011 | Doni, S.T   | L  | Yogyakarta |
| 101012 | Shinta, S.T | P  | Bandung    |
+--------+-------------+----+------------+
2 rows in set (0.02 sec)

mysql> select * from mahasiswa;
+----------+------+----+------------+--------+
| nim      | nama | jk | alamat     | nip    |
+----------+------+----+------------+--------+
| 05018001 | Andi | L  | Yogyakarta | 101011 |
| 05018002 | Isna | P  | Magelang   | 101012 |
| 05018003 | Dion | L  | Yogyakarta | 101011 |
+----------+------+----+------------+--------+
3 rows in set (0.00 sec)

mysql> select * from makul;
+----------+--------------------+-----+
| kd_mk    | nm_mk              | sks |
+----------+--------------------+-----+
| T0000001 | Matematika Diskrit |   3 |
| T0000002 | Kalkulus Lanjut    |   3 |
| T0000003 | Basis Data         |   3 |
+----------+--------------------+-----+
3 rows in set (0.01 sec)

mysql> select m.nim, m.nama from mahasiswa m, makul ma, ambil a where m.nim=a.ni
m and a.kd_mk=ma.kd_mk and ma.nm_mk='Basis Data';
+----------+------+
| nim      | nama |
+----------+------+
| 05018001 | Andi |
+----------+------+
1 row in set (0.05 sec)

mysql> select makul.nm_mk from makul, mahasiswa, ambil where mahasiswa.nim=ambil
.nim and ambil.kd_mk=makul.kd_mk and mahasiswa.alamat='Yogyakarta';
+--------------------+
| nm_mk              |
+--------------------+
| Matematika Diskrit |
| Kalkulus Lanjut    |
| Basis Data         |
| Kalkulus Lanjut    |
+--------------------+
4 rows in set (0.00 sec)

mysql> select mahasiswa.nim from makul, mahasiswa, ambil where mahasiswa.nim=amb
il.nim and ambil.kd_mk=makul.kd_mk and mahasiswa.alamat='Yogyakarta' and makul.n
m_mk='Basis Data';
+----------+
| nim      |
+----------+
| 05018001 |
+----------+
1 row in set (0.00 sec)

mysql>select mahasiswa.nim from makul, mahasiswa, ambil where mahasiswa.nim=amb
il.nim and ambil.kd_mk=makul.kd_mk and makul.nm_mk='Basis Data' and mahasiswa.ni
m in(select nim from mahasiswa where alamat='yogyakarta');
+----------+
| nim      |
+----------+
| 05018001 |
+----------+
1 row in set (0.00 sec)

mysql>
Readmore

Friday 8 June 2012

Pengertian Sniffing Untuk Jaringan

Pengertian Sniffing
Pengertian Sniffing - Network Sniffing adalah suatu aktifitas menyadap yang di lakukan dalam jaringan yang sangat sulit untuk di cegah, walaupun kita telah menginstall berbagai macam software untuk mencegah serangan dalam jaringan. ini adalah permasalahan dari komunikasi atau protokol jaringan dan tidak ada hubungannya dengan sistem operasi”.

Aktifitas menyadap atau sniffing ini terbagi 2 jenis yaitu :

   1. Passive Sniffing adalah suatu kegiatan penyadapan tanpa merubah data atau paket apapun di jaringan. Passive sniffing yang umum di lakukan yaitu pada Hub, hal ini di sebabkan karena prinsip kerja hub yang hanya bertugas meneruskan signal ke semua komputer (broadcast), berbeda dengan switch yang mempunyai cara untuk menghindari collision atau bentrokan yang terjadi pada hub dengan membaca MAC address komputer. Beberapa program yang umumnya di gunakan untuk melakukan aktifitas ini yaitu wireshark, cain-abel, dsb.

   2. Active Sniffing adalah kegiatan sniffing yang dapat melakukan perubahan paket data dalam jaringan agar bisa melakukan sniffing, active sniffing dengan kata lain merupakan kebalikan dari passive sniffing. Active sniffing umumnya di lakukan pada Switch, hal ini di dasar karena perbedaan prinsip kerja antara Hub dan Switch, seperti yang di jelaskan di atas. Active sniffing yang paling umum di lakukan adalah ARP Poisoning, Man in the middle attack(MITM).

Dua jenis sniffing ini sangat merugikan jika terjadi di dalam jaringan karena bisa saja data-data pribadi kita atau account-account pribadi kita semacam e-mail yang bersifat sensitif dapat tercuri.

Pengertian Sniffing - Sniffing sendiri merupakan suatu tindakan yang sangat sulit untuk di cegah. Tidak ada solusi yang mudah, cepat, dan aman, yang bisa kita lakukan untuk mencecegah serangan semacam ini. Namun tentunya, kita bisa meminimalisir kerugian yang mungkin terjadi di kemudian hari. Hal yang paling cepat di gunakan dan tidak memakan biaya besar adalah penggunaan enkripsi sehingga data-data yang lalu lalang di dalam jaringan kita sangat sulit untuk di baca.
Readmore

Wednesday 6 June 2012

Membuat Databases MySQL CMD















Membuat Databases MySQL CMD - Karena saya suka lupa untuk masuk ke MySQL, maka sekarang saya posting caranya. Hehehehe....

Cara Membuat Databases MySQL CMD :
1. Buka XAMPP dan jalankan Apache dan MySQL
2. Buka CMD (windows+R)
3. Ketikkan : cd c:\xampp\mysql\bin  (tekan 'enter')
4. Ketikkan : mysql -u root -p  (tekan 'enter')
5. Keluar "Enter Password" lansung tekan 'enter'

Sekarang sudah masuk didatabase.Hasil sesuai dengan gambar yang ada diatas. Tinggal pilih menggunakan database yang diinginkan. Untuk syntax SQL bisa dilihat disini.
Readmore

Tuesday 5 June 2012

Ideologi Muhammadiyah Quis Sertifikasi

















Ideologi Muhammadiyah - Berikut ini adalah soal Quis Sertifikasi II Universitas Ahmad Dahlan :
1. Apa yang anda ketahui tentang ideologi Muhammadiyah?
2. Bicara ideologi Muhammadiyahm ada beberapa keputusan yang menjadi pengangan seluruh kader untuk bargarak melangsungkan cita - cita Muhammadiyah, yaitu :
     a. MKCH
     b. PHI
     c. MADM
3. Sebutkan pesamaan dan perbedaan teks masing - masihg dari kepribadian Muhammadiyah dan MKCH!
4. Uraikan secara singkat sejarah pembentukan kepribadian Muhammadiyah!
5. Bagaimana pandangan Muhammadiyah mengenai agama Islam atau dengan kata lain bagaimana paham agama Muhammadiyah?
Readmore

Catatan Harian si Boy ©Template Blogger Green by Dicas Blogger.

To Up