Jumat, 01 Oktober 2010

Overclocking Processor, Ram, dan VGA

Pernahkah anda berpikir bahwa anda ingin mempercepat komputer anda, tetapi anda tidak mau untuk mengganti komponen komputer anda.
Mungkin anda ingin mencoba mengadu nasib dengan memaksa komponen komputer anda bekerja lebih berat?
Maka anda dapat mencoba untuk mengoverclock sistem anda.
Beberapa hal yang harus diperhatikan :
  • Usahakan sistem pendinginan dan ventilasi komputer anda baik
  • Jika ingin mengoverclock sistem, disarankan anda menaikkan kecepatannya sedikit demi sedikit
  • Jangan lupa untuk melakukan tes stabilitas (Dengan menbenchmark, lalu dilihat apakah komputer anda hang terus)komputer anda. Anda dapat menggunakan program SiSoftware Sandra http://www.sisoftware.co.uk/
  • Sangat dianjurkan jika anda menggunakan thermal paste yang bagus dan belum pernah dipisahkan dengan komponennya. Informasi tentang thermal paste dapat dilihat di http://www.hardwaresecrets.com/article/274
  • Lihatlah temperatur anda. Jangan melebihi angka 70 an saat sistem agak sibuk.
  • Lebih baik jika sistem smart fan dimatikan.
  • Bersihkan fan prosessor jika aliran udara sudah tersumbat. Ini akan menciptakan perbedaan yang signifikan.
  • Siap-siap jika sesuatu ada yang salah, ketahuilah dimana tempat baterai bios dan jumper reset bios.
Cara-cara untuk mengoverclock Processor dan Ram
Catatan saja : Jika anda mengoverclock Processor, maka secara otomatis ram juga di overclock, jika anda hanya mengoverclock processor, maka jangan lupa untuk merubah kecepatan ram. Ingat saja, kecepatan ram berbentuk linear.
Saya menggunakan motherboard Gigabyte dengan bios Award. Mungkin cara untuk melalukan overclocking di setiap sistem berbeda, tetapi pada dasarnya sama.
Untuk mencari informasi tentang processor anda, gunakan program CPU-Z
http://www.cpuid.com/cpuz.php
Langkah 1
Masuklah setup bios

Biasanya dengan menekan del. Anda dapat membaca tombol apa yang harus ditekan saat bios boot screen muncul.
Langkah 2
Masuklah ke dalam settings Mother Board Intellident Tweaker atau sejenisnya.
Menu Mother Board Intellident Tweaker
03062008251
Langkah 3
Hidupkan kontrol frekuensi manual
03062008255
Langkah 4
Rubahlah frekuensi CPU ke angka yang lebih tinggi
Misal, saya merubah dari 133 menjadi 140. Angka ini akan dikalikan dengan multiplier, menjadi kecepatan prosessor anda.
Prosessor intel pada umumnya tidak dapat dirubah multipliernya.
03062008256
Lalu save settings.
Dan anda telah mengoverclock prosesor anda.
Jika anda ingin mengoverclock ram, bukalah settings DRAM Clock
03062008257
Dan pilihlah kecepatan yang lebih tinggi.
Ingat untuk memonitor perubahan temperatur prosesor anda.
Anda bisa menggunakan SpeedFan http://www.almico.com/speedfan434.exe atau utilities yang sudah disediakan.
Cara untuk mengoverclock VGA merupakan hal yang berbeda. Anda harus merubah bios VGA anda.
Anda membutuhkan nvflash http://files.extremeoverclocking.com/file.php?f=50 dan nibitor http://www.softpedia.com/get/Tweak/Video-Tweak/NVIDIA-BIOS-Editor.shtml untuk nvidia
Rabit http://www.softpedia.com/get/Tweak/Video-Tweak/ATi-Radeon-BIOS-Tuner.shtml dan Ati Bios Editor http://www.softpedia.com/get/Tweak/Video-Tweak/ATI-BIOS-Editor.shtml untuk ati.
Tambahan :
ATITool merupakan aplikasi yang biasanya digunakan para overclocker dalam meningkatkan performa kartu grafis yang menggunakan chipset ATI. Dengan aplikasi ini maka overclocker tidak harus mengoverclock langsung pada hardwarenya, karena dengan begitu resiko kerusakan akan semakin besar. Beberapa feature utamanya yaitu : menemukan core maksimum, meningkatkan memory, memonitor temperatur dan kecepatan kipas, Gamma Control, dll
Download di http://www.techpowerup.com/atitool/
image
Jika anda ingin mendownload bios-bios VGA, anda dapat melihat situs http://www.mvktech.net/ di bagian download.
Untuk mencari informasi tentang VGA anda, gunakan program GPU-Z http://www.techpowerup.com/downloads/1095/TechPowerUp_GPU-Z_v0.2.3.html
Tetapi, saya hanya menjelaskan untuk nvidia saja.
Anda memerlukan VGA minimal GeForce 5 FX
Anda memerlukan hak administrator untuk memflash VGA anda
Langkah 1
Dump bios anda.

Di Command Prompt
Dengan mengetikkan nvflash –save (NamaFile.rom)
Misal : nvflash –save oldbios.rom
Langkah 2
Buka Nibitor, buka file bios dan rubahlah kecepatan VGA anda

Rubahlah nilai-nilai yang telah diberi tanda merah.
Anda pun dapat memodifikasi tulisan yang akan ditampilkan saat booting VGA di tab Boot Settings.

Siapa tahu suatu hari VGA anda di curi, kalau bootscreen nya dirubah kan ketahuan. HaHa
Setelah mengubah, jangan lupa untuk di apply.
Langkah ke 3
save file bios anda dengan mengklik file > save bios
Langkah ke 4
Flash bios anda

Di Command Prompt
Dengan mengetikkan nvflash (NamaFile.rom)
misal nvflash newbios.rom
Anda pun dapat menambahkan switch -5 -6 untuk melawatkan proses verifikasi kesamaan antara PCI Vendor dan SubSystem VGA dan Bios. Gunakan ini jika mengalami penolakan.
Andapun dapat menggunakan nvidia ntune untuk mengoverclock vga anda, tetapi hanya untuk model-model high-end

Dan, anda telah berhasil mengoverclock sistem anda.

Bahaya Rokok

RACUN DALAM ASAP ROKOK
MEROKOK MEMBAWA PENYAKIT
Tembakau merupakan faktor risiko untuk sekurang-kurangnya 25 jenis penyakit
  1. Kanser pundi kencing
  2. Kanser perut
  3. Kanser usus dan rahim
  4. Kanser mulut
  5. Kanser Esofagus
  6. Kanser tekak
  7. Kanser pankrias
  8. Kanser payudara
  9. Kanser paru-paru
  10. Penyakit saluran pernafasan kronik
  11. Strok
  12. Kereputan tulang (osteoporosis)
  13. Penyakit jantung
  14. Kemandulan
  15. Putus haid awal
  16. Melahirkan bayi yang cacat
  17. Keguguran bayi
  18. Mati pucuk
  19. Bronkitis
  20. Batuk
  21. Penyakit ulser peptik
  22. Emfisima
  23. Otot lemah
  24. Penyakit gusi
  25. Kerosakan mata
MEROKOK SECARA PASIF
Walaupun anda tidak merokok, anda masih boleh menyedut asap rokok daripada perokok. Ini dipanggil merokok secara pasif ('passive smoking').
Berbanding dengan asap aliran ('mainstream smoke'), asap aliran sisi yang keluar dari puntung rokok ('mainstream smoke') mengandungi :
  • 2 kali lebih banyak nikotin
  • 5 kali lebih banyak karbon monoksida
  • 50 kali lebih banyak kimia yang menyebabkan barah
  • 3 kali lebih banyak tar
KESAN-KESAN MEROKOK SECARA PASIF
  • Meningkatkan risiko kanser paru-paru dan penyakit jantung
  • Masalah pernafasan termasuk radang paru-paru dan bronkitis
  • Sakit atau pedih mata
  • Bersin dan batuk-batuk
  • Sakit kerongkong
  • Sakit kepala
PEROKOK PASIF DAN RISIKO PENYAKIT
Dibandingkan dengan yang tidak terdedah dengan asap rokok pasif, perokok pasif mempunyai risiko yang lebih tinggi untuk mengidap pelbagai jenis penyakit
  • Penyakit jantung    -    30%
  • Kanser                  -    25%   
KESAN ASAP ROKOK PASIF KEPADA IBU HAMIL DAN JANIN YANG DIKANDUNG
  • Keguguran janin
  • Tumbesaran janin terencat - 30% lebih tinggi
  • Kematian janin dalam kandungan
  • Pendarahan dari uri (abruption placenta)
  • Kurang berat badan - 20 hingga 30%
KESAN ASAP ROKOK PASIF KEPADA BAYI
  • Masalah dan penyakit pernafasan
  • Perkembangan kecerdasan otot terjejas
  • Jangkitan telinga
  • Leukeamia
  • Kanser otak 22%
  • Lelah - meningkat simptom lelah
  • Sindrom kematian secara mengejut

KANSER PARU-PARU
MENGENAI KANSER
Anak-anak yang lahir tahun 1985, diperkirakan sepertiganya akan pernah menderita kanser, dan kira-kira seperempatnya akan meninggal karena kanser. Kita semua memiliki keluarga atau teman yang mengidap kanser. Jadual berikut memaparkan jumlah pengidap kanser di US tahun 1993.

Selasa, 30 Maret 2010

Oprek sistem

ASs.....
    langsung aja ya, Q kebetulan lagi mau tukar ilmu ja tapi baru sedikit aja nih..
q cuma mau ja bagi kamu - kamu yang suka ngoprek sistem XP.....
gampang ja kmu tinggal masUK ke CMD tRus masikan TUliSan SataN ini daN langsung Saja Liat pa Perubahaan yang kamu lakukan itu .....
daN kalau yang BErhasIL SEmua Aplikasi yang ada Di KOmpter kmu PAsti hank SEmuanya Dan Bisa d Ibaratkan KOmputr kamu itu KOta maTI ....
NI TuliSan SAtan nya ... assoc.exe=.hank
   maaf ahk bagi yang dah tau mah gug usah pake hina Menghina meningan kasih komen atau kasih arahan yang lebih bagus.....

Sabtu, 30 Januari 2010

handout database

HAND OUT
DASAR TENTANG DATABASE
 

Pengertian :
a.       “a collection of related data” (Elmazri & Navathe, 1994)
b.      “an organized collection of logically related data” (McFadden, Hoffer, and Presscot, 2002)
c.       “a collection of data, typically describing the activities of one or more related organizations” (Ramakrishnan & Gerke, 2000)
Beberapa definisi basis data adalah sebagai berikut:
ü  Sekumpulan data store(bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.
ü  Sekumpulan program-program aplikasi umum yang bersifat “batch” yang mengeksekusi dan memproses data secara umum(hapus,cari,update,dll)
ü  Basis data terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user
ü  Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise.Mis. Basis data RS akan terdiri dari data-data seperti pasien, karyawam, dokter, dan perawat

Pola dalam penyimpanan data :
  1. Sistem pemrosesan berkas tradisional.
a. tiap aplikasi memiliki berkas sendiri sendiri
b. Dependensi data-program
    Perubahan data membuat sejumlah program perlu dimodifikasi
            c. Duplikasi data
                Data yang sama muncul pada beberapa berkas
            d. Keterbatasan berbagi data (Isolasi data - banyak format file)
            e. Waktu pengembangan lama
                Perlu membuat program untuk mengakses data
            f.  Problem integritas (kekonsistensian)
                Kekakangan integritas (misalnya saldo >) menjadi bagian dari program
            g. Keamanan data tidak terjamin















Sistem penyimpanan dengan konsep database
            Aplikasi database : adalah program aplikasi yang digunakan untuk melaksanakan sederet kegiatan yang  ditentukan oleh pemakai.


Keunggulan penerapan konsep database
l  Independensi program-data
l  Meminimalkan redundansi data
l  Meningkatkan konsitensi data
l  Meningkatkan kemampuan berbagai data
l  Meningkatkan produktivitas pengembangan aplikasi
l  Meningkatkan pencapaian standarisasi
l  Meningkatkan kualitas data
l  Meningkatkan tanggapan dan kemudahan akses terhadap data
l  Mengurangi pemeliharaan program

Model dasar database
  Hierarkis
Lebih dikenal dengan model pohon
  Jaringan
Tiap anak bisa memiliki lebih dari satu orang tua.

  Relasional
Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel),Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain.

Konsep Dasar Database
ü  Field
                                                  i.            Field merupakan implementasi dari suatu atribut data.
                                                ii.            Field merupakan unit terkecil dari data yang berarti(meaningful data) yang disimpan dalam suatu file atau basis data.
ü  Record
                                                  i.            Field-field tersebut diorganisasikan dalam record-record
                                                ii.            Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan.
                                              iii.            Selama desain sistem, record akan diklasifikasikan sebagai fixed-length record atau variable-length record.
1.      Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama
2.      Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda.

ü  File dan Tabel      
                                                  i.            Record-record yang serupa diorganisasikan dalam grup-grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan.
                                                ii.            Tabel merupakan ekivalen basis data relasional dari sebuah file.

Beberapa operasi dasar yang dilakukan oleh aplikasi database:
  • Menambah data
  • Membaca data
  • Mengubah data
  • Menghapus data

Kunci (Key)
Kunci merupakan elemen record yang dipakai untuk menemukan record tersebut pada waktu akses atau bisa digunakan untuk identifikasi tiap record.
Jenis-jenis kunci :
ü  Superkey
ü  Candidat key
ü  Primary key
ü  Alternate key
ü  Foreign key
ü  External key

Superkey : kumpulan atribut dari suatu tabel yang dapat digunakan untuk mengidentifikasi entity atau record dari tabel tersebut secara unik

Candidate key : superkey dengan jumlah atribut minimal. Candidat key ini tidak boleh berisi atribut dari tabel yang lain














ID_Cus
Name
NoOfPay
Amount
112233
Tim
890
9000
112231
Kate
891
8000
112241
Tyson
895
10000


Primary key :Salah satu atrribut dari candidat key dapat dipilih menjadi primary key dengan 3 kriteria sbb :
  • Key tersebut lebih natural untuk dijadikan acuan
  • Key tersebut lebih sederhana
  • Key tersebut cukup uniqe

Alternate key :Setiap atribut dari candidate key yang tidak terpilih sebagai primary key akan dinamakan alternate key. Pada contoh sebelumnya bila untuk primary key dipilih ID_Cus maka alternate key nya adalah No.of Pay

Foreign key : merupakan sembarang atribut yang menunjuk kepada primary key pada tabel lain.
  • Akan terjadi pada suatu relasi yang memiliki kardinalitas one to many atau many to many













KODE
MK
SKS
KD-Dosen
TEL 100
Fisika
3
D-101
TEL 200
Isyarat
2
D-109
TEL 210
T.Kendali
2
D-101


KD-Dosen
Nama_Dosen
D-100
Badu,S.T
D-101
Ir.Thomas
D-109
Harry,S.T,M.T


Primary Key





Tahap Perancangan Database
n  Perancangan secara konseptual
n  Diagram konteks
n  DFD
n  Model ER
n  Perancangan secara logis
n  Translasi model ER ke Model Relasional
n  Perancangan secara fisik
n  Penciptaan database, relasi, dan hal-hal terkait ke dalam bentuk fisik



Diagram Konteks
Merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh system database yang akan dirancang. Contoh diagram konteks :


Diagram ini hanya menjelaskan secara umum gambaran aliran konteks dari rancangan system yang akan dibuat.

DFD ( Data Flow Diagram )
Gambar diatas merupakan contoh DFD. DFD merupakan detail rancangan dari diagram konteks yang sudah dibuat yang sudah memuat rancangan table database yang akan diimplementasikan pada database yang akan dibuat.

Diagram E-R ( Entity Relational ).
l  ERD merupakan model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak
l  Diagram E-R berupa model data konseptual, yang merepresentasikan data dalam suatu organisasi.
l  ERD menekankan pada struktur dan relationship data,  berbeda dengan DFD(Data Flow Diagram) yang merupakan model jaringan fungsi yang akan dilaksanakan sistem
l  Biasanya digunakan oleh profesional sistem untuk berkomunikasi dengan pemakai eksekutif tingkat tinggi dalam perusahaan yang tidak tertarik pada pelaksanaan operasi sistem sehari-hari, namun lebih kepada :
l  Data apa saja yang diperlukan untuk bisnis mereka?
l  Bagaimana data tersebut berelasi dengan data lainnya?
l  Siapa saja yang diperbolehkan mengakses data tsb?

Notasi Yang digunakan pada perancangan E-R diagram

Contoh ER diagram terlampir.

Latihan :
a. Perancangan  diagram E-R.
Rancanglah diagram E-R dari kasus aplikasi database sederhanauntuk sistem informasi akademis suatu universitas.
Dengan ketentuan sebagai berikut :
 Entities yang dimuat adalah :
1.      mahasiswa: menyimpan semua informasi pribadi mengenai semua mahasiswa
2.      dosen: menyimpan semua informasi pribadi mengenai semua dosen
3.      mata_kuliah: menyimpan semua informasi mengenai semua mata kuliah yang ditawarkan
4.      ruang: menyimpan semua informasi mengenai ruang kelas yang digunakan



Normalisasi
·         Normalisasi merupakan teknik  analisis data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang  non-redundant, stabil, dan fleksible
·         Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert,update,delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut.
Pada proses normalisasi terhadap tabel pada database dapat dilakukan dengan tiga tahap normalisasi antara lain :
1.      Bentuk Normal ke Satu(1NF)
a.       Syarat :
b.      Tidak ada set atribut yang berulang atau bernilai ganda.
c.       Telah ditentukannya primary key untuk tabel atau relasi.
d.      Tiap atribut hanya memiliki satu pengertian.
e.       Tiap atribut yang dapat memiiki banyak nilai sebenarnya menggambarkan entitas atau relasi yang terpisah.
2.      Bentuk Normal ke Dua(2NF)
a.       Syarat :     
b.      Bentuk data telah memenuhi kriteria bentuk normal ke satu.
c.       Atribut bukan kunci(non-key attribute) haruslah memiliki ketergantungan fungsional sepenuhnya pada primary key
3.      Bentuk Normal ke Tiga(3NF)
a.       Syarat :     
b.      Bentuk data telah memenuhi kriteria bentuk normal ke dua.
c.       Atribut bukan kunci(non-key attribute) tidak boleh memiliki ketergantungan fungsional terhadap atribut bukan kunci lainnya. Seluruh atribut bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja.
Contoh Normalisasi pada beberapa tingkatan.
Diberikan tabel Mahasiswa di bawah ini, akan dilakukan normalisasi sampai bentuk normal ke tiga

Perhatikan bahwa tabel di atas sudah dalam bentuk normal ke Satu(1NF).










Bentuk Normal 2 ( NF2 )





Belum memenuhi kriteria 3NF,
Karena atribut non-key Nilai dan
Bobot masih memiliki ketergantu-
ngan fungsional.





















Bentuk Normal 3 NF3









SQL (Structure Query Language).
merupakan bahasa yang digunakan untuk melakukan rekayasa terhadap data pada database, mulai dari memasukkan, mengganti, dan menampilkan data pada database. untuk lebih detail akan dibahas pada modul praktikum.

Implementasi E-R diagram dengan tools
Saat ini telah tersedia beberapa tools yang bisa digunakan untuk membuat desain ERD dan secara otomatis bisa di generate ke bentuk tabel database secara otomatis. Diantaranta adalah DB Designer, dan DB Wrench. Tools ini akan dipelajari secara lebih detail pada praktikum.

















Contoh ERD


Pengenalan PostgreSQL

            PostgreSQL atau sering disebut Postgres merupakan salah satu dari sejumlah database besar yang menawarkan skalabilitas, keluwesan, dan kinerja yang tinggi. Penggunaannya begitu meluas di berbagai platform dan didukung oleh banyak bahasa pemrograman. Bagi masyarakat TI (teknologi informasi) di Indonesia, Postgres sudah digunakan untuk berbagai aplikasi seperti web, billing system, dan sistem informasi besar lainnya.
Karakteristik PostgreSQL
1.      PostgreSQL adalah sebuah object-relational database management system (ORDBMS)
2.      Bersifat open source
3.      Mendukung standar SQL92 dan SQL99
4.      Mendukung bahasa pemrograman C, C++, Java, Tcl, Perl, Python, PHP, dst.

Arsitektur PostgreSQL
1.      Berbasis Client-Server.
2.      Backend software untuk database server (server-side): Postmaster
3.      Frontend software (client-side):
a.       psql (disediakan dalam paket PostgreSQL)
b.      Client berbasis GUI (PgAdmin, PgAccess, ApplixWare, dsb.)
c.       Client berbasis Web (phpPgAdmin)
d.      Buat aplikasi sendiri (C, C++, Java, PHP, dsb.)