30 Jun 2011

belajar sql bab 1



Bahasa SQL sangat luas sekali digunakan dan sebagian besar bahasa pemrograman banyak yang mendukung bahasa ini. Anda bisa menggunakan MS SQL keluaran Microsoft (SQL Server), Oracle atau My SQL yang sering digunakan di WEB karena free, juga Microsoft Acces pun dalam mengelola data menggunakan bahasa SQL.
Sedangkan Delphi, VB, Visual Foxpro, dan lain-lain dapat diintegrasikan dengan dengan produk SQL diatas.
Disini saya coba menguraikan perintah-perintah SQL sederhana dengan acuan SQL server produknya Microsoft, tapi My SQL dan lainnya juga pasti mengenali bahasa ini.
Perintah SQL dibentuk dari 4 (empat perintah utama) artinya yang paling sering digunakan yaitu :
1. Select
2. Insert
3. Delete
3. Update
Walaupun masih sangat banyak lagi perintah-perintahnya tapi empat perintah itu yang paling sering digunakan, dan memang kelihatan sederhana tapi sebenarnya satu perintah banyak sekali kombinasinya.
Sebelum kita memulai diharapkan Program SQL Server sudah terinstall di Komputer. Karena kita akan menjalnkan perintah SQL ini lewat Program SQL Server tersebut.
Pertama kita membuat database terlebih dahulu dan membuat database ini bisa dengan perintah CREATE DATABASE, tapi untuk memudahkan sebaiknya kita lewat Enterprise Manager saja yaitu suatu perangkat yang sudah disediakan untuk mengelola seluruh database.

Seperti gambar disamping ini,
Pada bagian Databases kita bisa menggunakan Klik kanan untuk membuat Database yang akan kita gunakan, kemudian pilih New Database, dan isikan nama database yang akan kita gunakan. Misalnya data1.
Setelah itu Klik OK, database anda langsung terbentuk. Cukup mudah bukan?
Cara membuat database ini cukup saat awal saja saja kita gunakan, selanjutnya kita lebih banyak memakai 4 (empat) perintah seperti yang telah saya ceritakan.
Untuk mengetik perintah pun sebenarnya di SQL Server ini telah disediakan sarananya untuk itu, yaitu Query Anlyzer, kalau komputer Anda terinstall dengan baik menu Query Analyzer ini tentu sudah tersedia Windows.



Seperti gambar disamping, tapi jangan lupa mengarahkan databasenya ke data1.
Setelah itu Kita butuh tahap kedua, yaitu membuat tabel didalam database data1 tersebut dengan mengetik perintah Create Table di Area kosong untuk mengetik perintah.
Misalnya kita butuh table dengan field sebagai berikut
Kode_brg char(15)
Nama_brg char(50)
Perintahnya
create table tb_brg(kode_brg char(15) primary key, nama_brg char(50) )
Untuk eksekusi perintah diatas harus diblok dulu baru setelah itu tekan tombol CTRL+E.
Maka kita sudah punya table tb_brg.
Sampai disini dulu, tunggu kelanjutannya.

TRIGER


    DefinisiTriger
Trigger merupakan store procedure yang dijalankan secara automatis saat user melakukan modifikasi data pada tabel. Modifikasi data yang dilakukan pada tabel yaitu berupa perintah INSERT, UPDATE, dan DELETE. dinamakan Multiple Trigger.
Bentuk dasar Perintahnya adalah sebagai berikut :
CREATE TRIGGER nama_trigger
ON nama_tabel
FOR INSERT, UPDATE, DELETE
AS
isi statement-statement Anda disini.
GO
Saya akan memberi contoh sederhana untuk mudah memahami bagaimana cara kerja trigger ini.
Misalkan kita punya data di table Daftar Siswa
DaftarSiswa
KodeStatus
1001 
1002 
1003 

Di tabel yang lain kita juga punya tabel Daftar Nilai :

DaftarNilai
KodeNilai


                       
Daftar nilai ini belum ada isinya yang nantinya akan kita isi dengan perintah INSERT.
Kolom Status pada tabel DaftarSiswa akan kita isi dengan “Lulus” dan “Tidak Lulus” secara automatis saat kita melakukan INSERT dan UPDATE pada tabel DaftarNilai.
Cara membuat dan mengisi kedua tabel diatas :
CREATE TABLE daftarSiswa (kode char(4), status char(10))
CREATE TABLE daftarnilai (kode char(4), nilai float)
Pada tabel DaftarSiswa diisi dengan perintah berikut :
INSERT INTO daftarSiswa VALUES(’1001′,”)
INSERT INTO daftarSiswa VALUES(’1002′,”)
 INSERT INTO daftarSiswa VALUES(’1003′,”)
Setelah semuanya dijalankan di Query Analyzer, berikutnya kita akan membuat suatu trigger di tabel daftarNilai.
CREATE TRIGGER tr_status     
ON daftar nilai
FOR INSERT, UPDATE
AS
DECLARE @kode char(4)
DECLARE @nilai float
SELECT @kode = kode, @nilai = nilai FROM daftarNilai
IF @nilai >= 60
UPDATE daftarSiswa SET status = ‘Lulus’ WHERE kode=@kode
ELSE UPDATE daftarSiswa SET status = ‘Tidak Lulus’ WHERE kode=@kode
go





Untuk menganalisa lihat isi kedua tabel diatas dengan perintah:
SELECT* FROM daftarSiswa
SELECT* FROM daftarNilai
Setelah Anda melihat hasilnya kemudian jalankan perintah dibawah ini :
INSERT INTO daftarNilai values(’1001′,70)
INSERT INTO daftarNilai values(’1002′,50)
INSERT INTO daftarNilai values(’1003′,80)
Setelah dijalankan Anda bisa lihat kembali isi tabel daftarSiswa dan daftarNilai.
DaftarSiswa
KodeStatus
1001Lulus
1002Tidak Lulus
1003Lulus

DaftarNilai
KodeNilai
100170
100250
100380
Disini terlihat saat kita melakukan perintah INSERT di tabel daftarNilai secara otomatis program trigger melakukan pengisian pada tabel daftarSiwa pada kolom “status”
Cukup sampai disini dulu penjelasan saya mengenai TRIGGER.



17 Mei 2011

HECK GOOGLE BOOK

hai teman saya akan memperkenalkan cara mengheck google book..dimana pada saat kita krismon uang dimana kita ingin beli buku..uppsssss kacian nya..tenang sobat langsung kli ajaklik men

langkah PErtama:1.Perburuan itu, seperti biasa, bisa kita mulai dengan searching di om google, dengan ketik ”google buku”.

2.Setelah jendela google buku terbuka,
ketikkan judul/topik buku yang kita kehendaki, selanjutnya bermunculanlah berbagai judul buku yang relevan dengan keyword yang kita ketikkan tadi.

3. Klik judul buku yang sesuai dengan keinginan kita, dengan klik kanan-open new tab-agar kita punya banyak alternatif dalam satu jendela (bagi anda yang menggunakan browser modzilla firefox).

4.Setelah jendela terbuka dan isi buku terpampang, copy keseluruhan alamat yang terdapat pada status bar, ini merupakan alamat/link buku yang kita cari (dengan mengarahkan cursor pada kotak status bar dan tekan control a /blok semua – yang diikuti control c/copy)

5.Selanjutnya buka googlebook downloader yang sudah kita instal, klik file-add book – kemudian paste link/type book code yang sudah kita dapatkan tadi pada area yang sudah disediakan

6.Kemudaian klik pada tab ”search”
Setelah proses searching selesai, kemudian klik pada tab “queue”, maka dimulailah proses download buku anda.

7.Pada tahap ini, selama proses download berlangsung, kita dapat melihat progress download.
Setelah download selesai (yang ditandai dengan indikator ”finished” pada progress download), kanan pada file hasil download, kemudian pilih tab eksport – iTextSharp PDF dan tentukan lokasi penyimpanan file anda.
Setelah proses ini, maka anda sudah dapat menbaca buku yang anda download dalam bentuk PDF.

KUMPULAN TOOLS HECKER

WHTS UP MEN INI GW KASI WEBSITE KUMPULAN HEYKER DAN ADA TOOLS...DAN PLUS ANDA BISA DOWNLOAD PDF HAYKER UNTUK PEMBELAJARAN TIDAK TANGGUNG-TANGGUNG 15 EBOOK...WAH KREN KAN
LANGSUNG AJA KE TKP(TEMPAT KUBURAN PRANTARA) HAHA INI DIA

MENYADAP HANDPHONE

HAI TEMAN KU YANG SETIA>>SAYA KALI INI INGIN MEMBAGI TOOLS UNTUK MENYADAP HP YA SECARA TIDAK LANGSUNG KITA SI TARGET KITA SADAP...MAKA SISTEM AKAN LANGSUNG KE TERKONEKSI HAHAHA...BAGI PACAR ATAU SELINGKUHAN BISA KETAUAN KAN LANGSUNG AJA GW KASI GAK BNAYK BASA DAN BASI WKWKW NI DIA
KLIK MEN
DAN CARA PENGGUNAAN KLIK WEB TEMAN SAYAKLIK MEN