Minggu, 30 September 2012

KEAJAIBAN MATEMATIKA

KEAJAIBAN MATEMATIKA
1 x 8 + 1 = 9
12 x 8 + 2 = 98
123 x 8 + 3 = 987
1234 x 8 + 4 = 9876
12345 x 8 + 5 = 98765
123456 x 8 + 6 = 987654
1234567 x 8 + 7 = 9876543
12345678 x 8 + 8 = 98765432
123456789 x 8 + 9 = 987654321
1 x 9 + 2 = 11
12 x 9 + 3 = 111
123 x 9 + 4 = 1111
1234 x 9 + 5 = 11111
12345 x 9 + 6 = 111111
123456 x 9 + 7 = 1111111
1234567 x 9 + 8 = 11111111
12345678 x 9 + 9 = 111111111
123456789 x 9 + 10 = 1111111111
9 x 9 + 7 = 88
98 x 9 + 6 = 888
987 x 9 + 5 = 8888
9876 x 9 + 4 = 88888
98765 x 9 + 3 = 888888
987654x 9 + 2 = 8888888
9876543 x 9 + 1 = 88888888
98765432 x 9 + 0 = 888888888
Hebatkan?
Coba lihat simetri ini :
1 x 1 = 1
11 x 11 = 121
111 x 111 = 12321
1111 x 1111 = 1234321
11111 x 11111 = 123454321
111111 x 111111 = 12345654321
1111111 x 1111111 = 1234567654321
11111111 x 11111111 =
123456787654321
111111111 x 111111111 =
123456789876543 21
kurang hebat,,,,
Sekarang lihat ini
Jika 101% dilihat dari sudut
pandangan Matematika, apakah ia
sama dengan 100%, atau ia LEBIH
dari 100%?
Kita selalu mendengar orang berkata
dia bisa memberi lebih dari 100%,
atau kita selalu dalam situasi dimana
seseorang ingin kita memberi 100%
sepenuhnya.
Bagaimana bila ingin mencapai
101%?
Apakah nilai 100% dalam hidup?
Mungkin sedikit formula matematika
dibawah ini dapat membantu
memberi
jawabannya.
Jika ABCDEFGHIJKLMNO
PQRSTUVWXYZ
Disamakan sebagai 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19 20 21 22
23 24 25 26
Maka, kata KERJA KERAS bernilai :
11 + 5 + 18 + 10 + 1 + 11 + 5 + 18 + 19
+ 1 = 99%
H-A-R-D-W-O-R-K
8 + 1 + 18 + 4 + 23 + !5 + 18 + 11 =
99%
K-N-O-W-L-E-D-G -E
11 + 14 + 15 + 23 + 12 + 5 + 4 + 7 + 5
= 96%
A-T-T-I-T-U-D-E
1 + 20 + 20 + 9 + 20 + 21 + 4 + 5 =
100%
Sikap diri atau ATTITUDE adalah
perkara utama untuk mencapai 100%
dalam hidup kita. Jika kita kerja keras
sekalipun tapi tidak ada ATTITUDE
yang positif didalam diri, kita masih
belum mencapai 100%.
Tapi, LOVE OF GOD
12 + 15 + 22 + 5 + 15 + 6 + 7 + 15 + 4
= 101%
atau, SAYANG ALLAH
19 + 1 + 25 + 1 + 14 + 7 + 1 + 12 + 12
+ 1 + 8 = 101%

Senin, 24 September 2012

Alay Dikit

  1. Teh manisnya ga usah pake gula deh, aku tinggal liat kamu aja
  2. Kalo Indonesia punya dasar PANCASILA, kamu itu PANCA-RAN HATIKU!
  3. kamu juara lomba layangan nasional ya? Pantesan kamu pinter menarik ulur perasaanku
  4. maaf sepertinya saya lihat sesuatu deh di mata anda..” “apa?” “masa depan saya
  5. Kamu bisa baca pikiran aku ga? Gampang sih, NGACA aja, itu yg ada di PIKIRANKU
  6. Sejak kamu hadir di dekatku,semua produk LG ada di hidupku. Life’s Good !!!
  7. Kalo kamu jadi nasi, aku mau jadi rice cookernya ah, biar bisa selalu menghangantkan kamu.
  8. Setiap aku ketemu kamu, aku selalu butuh injury time deh. Ga pernah cukup sih waktunya.”
  9. Kata dokter, berat otakku bertambah.
    gimana ndak nambah, kamu nangkring terus disitu”
  10. Kalo kamu lagi di AS, Patung Liberty ndak akan bawa obor tapi bakal bawa BUNGA! ”
  11. Empat sehat lima sempurna. sungguh aku tidak merasakan kesempurnaan itu sebelum aku merasakan kasih sayangmu
  12. Kamu tau gak kenapa kok kita cuman bisa lihat pelangi setengah lingkaran? karena setengahnya lagi ada di mata kamu..
  13. Cowok: Maaf mbak, jangan terlalu lama duduk dikursi itu, pindah deket saya saja?
    Cewek: Loh? Emangnya kenapa??
    Cowok: Biar gak dikerubung semut.. soalnya mbak manis sich?
     
  14. Kalo kamu ibarat bola yg diperebutkan pria, maka aku gawangnya. Selalu kepadakulah kamu kan datang
  15. Aku pengen bersamamu cuma pada dua waktu : SEKARANG dan SELAMANYA
  16. Dulu aku heran, napa orang sampe berantem ? hanya karena cinta. Trus aku inget muka kamu, dan tiba-tiba, aku merasa siap menghadapi Perang Dunia Ketiga.
  17. Cowok : Aku didiagnosa Sakit jantung.
    Cewek : Hah! Kok bisa?
    Cowok : Iya. Jantungku selalu berdegup kencang bila dekat denganmu.

  18. Orang2 pada takjub liat panjangnya tembok Cina, padahal kan lebih panjang tembok Cinta kita”
  19. Cowok : Kemarin aku ke dokter mata. Kamu tau apa kata dokter?
    Cewek : Apa? Parah?
    Cowok : Kata dokter ada kamu di mataku.

  20. Biarpun dunia lagi demam bola, cuma bola mata kamu yang bisa bikin aku demam
  21. Cowok : Kamu punya kunci apa aja sih?
    Cewek : Kunci rumah, kunci mobil, kunci lemari. Emang ada apa?
    Cowok : Punya nggak kunci untuk membuka hatimu kepadaku?

  22. Seperti rakyat di Ethiopia sana yang sedang kelaparan ,aku jg sama kaya mereka cuma bedanya aku kelaparan akan cinta kamu.
  23. Cowok : Kamu punya peta nggak?
    Cewek : Peta apa?
    Cowok : Peta hatimu. Karena aku tersesat dan tak bisa keluar dari hatimu.

  24. e = m . c^2 —-> (engkau = manis . cantiknya emang “kodrat” mu)
  25. Boleh minta foto kamu? Aku mau nunjukin temenku kalo bidadari itu beneran ada.
     
  26. Mungkin aku kiper terburuk sedunia, membiarkan kamu membobol gawang berkali-kali dengan cintamu

     
  27. co : kamu tahu apa definisi dari indah ??
    ce : mm..yg jelas indah itu cantik…
    co : well bener sih, tp menurut gw…indah itu adalah saat dimana kita ngga merasakan sedikit pun keburukan di dalamnya ..kmu pernah ngerasain yg begitu ???
    ce : mungkin kalee ya
    co : klo aku sering bgt…dan itu adalah saat….. diriku bersama dengan dirimu

  28. Sejak kapan kamu jd penari? Terus kenapa bayanganmu selalu menari2 dibenakku.
  29. Kamu lebih istimewa dari Komet Halley yg muncul 76 tahun sekali. karena kamu muncul satu kali dalam hidupku dan tak tergantikan.
  30. Eh pinjem flashdisk dong, aku pengen transfer data cintaku buat kamu.
  31. Ak skrg di pos keamanan Dufan gara2 berantem sm penjaga loket. Aku bilang mau tiket terusan ke hati kamu!!
  32. Cuma tiga cinta yang tdk akan pernah berakhir: cinta ibu pd anaknya,cinta fitri dan cintaku padamu.
     
  33. Di rumah sakit banyak tabung oksigen, tapi waktu aku sesek napas, aku bilang sama susternya, aku cuma butuh kamu. soalnya kamu oksigen aku
  34. AkuMengenalmu Lewat jiwa bukan lewat mata ...
    AkuMencintaimu Lwat hati bukang lewat kata ...
    AkuMenyayangimu karna cinta bukan karna Rupa ...
    Berani Mengenal cinta berani mengenal air mata ...
    Aku tak tau dan tak pernah tau setinggi apa posisi Aku di hatimu ...
    Tapy perlu kmu tw Aku sayang kamu tulus dari Lubuk hatiku Yang paling dalam ...
     
  35. Jika aku jadi air mata mu...
    aku kan lahir dari mata mu...
    hidup di pipimu...
    dan mati di bibir mu...
    tapi ...
    bila kamu jadi air mataku...
    aku tak kan pernah menangis...
    karna... aku takut kehilangan mu !!
  36. Ketika matahari mulai tenggelam,dan
    berganti malam kerinduan pun semakin mendalam,
    teringat sosok wajah cantik yang di ikuti senyuman manisya.
    aku tutup mataku perlahan,kurasakan hembusan angin malam di saat itulah aku rasakan kerinduan yang mendalam,dan
    di dalam keheningan aku bertanya pada sang rembulan,,,
    kapan diri ini akan di pertemukan ,,, ?
  37. Orang bilang Venus adalah planet yang tercantik,
    Yang lain bilang Saturnus yang terindah,
    menurut aku, tuhan ciptakan bumi jauh lebih indah daripada Venus dan Saturnus,
    Karena diBumi ada kamu....
  38. Keindahan itu adalah kamu...
    dimana begitu banyak warnamu yang sudah tergurat dalam kanvas hidupku...
    terbingkai dengan ukiran cinta dan rindu...
    yang sedetikpun aku tak ingin melepaskan pandanganku... darimu!
  39. “” Tau ndak kenapa aku mau masuk elektro? karena aku mau bikin Pembangkit Listrik Tenaga Cinta. Pasti rumah kita paling terang”"hehehe
  40. Jika kamu bisa mengitung seluruh ikan yang ada di laut, di tambah seluruh bintang yang ada dilangit, di tambah seluruh rumput yang ada di darat. ketahuilah itu adalah jumlah rasa Rindu ku terhadap dirimu

Rabu, 19 September 2012

SYNTAX SQL

 SYNTAX SQL
Semua statement SQL ini bisa berfungsi di semua DBMS/RDBMS karena ini adalah syntax statement SQL standar. Untuk tutorial menggunakan sebuah table di Microsoft Access dan MySQL dengan nama Tbarang dan struktur datanya sebagai berikut :

Struktur table Tbarang di Microsoft Access :

kodeitem text(10), deskripsi text(50), harga number(10), kategori text(6), diskon number(2), statusjual text(1)
Struktur table Tbarang di MySQL :

kodeitem varchar(10), deskripsi varchar(50), harga integer(10), kategori varchar(6), diskon int(2), statusjual char(1)
dan datanya sebagai berikut :
Select Statement
Statement Select digunakan untuk menampilkan data dari satu atau beberapa tabel.
contoh : select * from Tbarang

Insert Statement
insert into tbarang (kodeitem, deskripsi, harga, kategori, diskon, statusjual)
values('SW3001','PHP Designer 2008',2000000,'UTL',0,'Y')
Pada Data Definiton Language (DDL) berkaitan mengenai struktur tabel.
perintah - perintah yang termasuk dalam DDL antara lain :

    Create

    Biasa digunakan untuk membuat suatu tabel. sintaksnya adalah :
    [ CREATE TABLE nama_tabel (
    nama_field ke-1 tipe_data ( lebar_field ), ......, nama_field ke-n tipe_data ( lebar_field ) ) ;]
    contoh 1 :
    buatlah sebuah tabel barang dengan field kode_barang char(6), nama barang varchar2(25), satuan_barang varchar(20), dan stok barang number(4), primary key-nya adalah kode barang.

    sintaksnya :
    CREATE TABLE barang (
    Kode_Barang char(6)
    Nama_Barang varchar2(25),
    Satuan_Barang varchar(20),
    Stok_Barang number(4),
    Constraint pk_barang primary key(Kode_Barang)
    );

    Alter

    Digunakan untuk mengedit tabel yang telah ada. dalam pengeditan tabel ini ada beberapa kemungkinan, diantaranya adalah mengubah dalam artian memodifikasi salah satu atau beberapa field pada tabel tersebut atau dalam artian menambah satu atau beberapa field pada tabel tersebut.

    sintaks umumnya adalah :
    [ ALTER TABLE nama_tabel
    ADD | MODIFY nama_field ke-1 tipe_data ( lebar_field ) ;]
    contoh 2 :
    mengacu pada contoh 1, ubah tipe data Satuan_Barang menjadi char(5)

    sintaksnya :
    ALTER TABLE barang
    modify Satuan_Barang char(5);

    Drop

    Terkadang anda diharuskan menghapus sebuah tabel yang telah anda buat, hal ini mungkin disebabkan karena tabel yang anda buat salah, atau tidak diperlukan. untuk itu digunakan perintah Drop.
    sintaks umumnya adalah :
    [ DROP TABLE nama_tabel ;]
    contoh 3 :
    hapus tabel 'barang' yang telah dibuat pada contoh 1

    sintaksnya :
    DROP TABLE barang

DML (DATA MANIPULATION LANGUAGE)
yaitu bahasa yang berhubungan dengan proses manipulasi data pada tabel record.Misalnya INSERT,UPDATE,DELETE.
Contoh penggunaan perintah - perintah pada DML

1). INSERT
Sintaks : INSERT INTO Nama_tabel[(nama_kolom1,....)]

2). UPDATE
Sintaks : UPDATE nama_tabel
SET nama_kolom = value_1
WHERE kondisi

3). DELETE
Sintaks : DELETEFROM nama_table
WHERE kondisi

Minggu, 16 September 2012

SQL Server



SQL Server

nah,,,ini ada postingan kedua saya,SQL Server adalah sistem manajemen database relasional (RDBMS) yang dirancang untuk aplikasi dengan arsitektur client/server. Istilah client, server, dan client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari perangkat keras atau perangkat lunak. Pada level yang sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang meminta layanan atau sumber daya (resource) dari komponen sistem lainnya. Sedangkan sebuah server adaah setiap komponen sistem yang menyediakan layanan atau sumber daya ke komponen sistem lainnya.

Sistem client/server adalah dirancang untuk memisah layanan basisdata dari client, dengan penghubungnya menggunakan jalur komunikasi data. Layanan basisdata diimplementasikan pada sebuah komputer yang berdaya guna, yang memungkinkan manajeman tersentralisasi, keamanan, dan berbagai sumber daya. Oleh karena itu, server dalam client/server adalah basisdata dan layanannya. Aplikasi-aplikasi client diimplementasikan pada berbagai flatform, menggunakan berbagai kakas pemrograman.
SQL Server adalah server basisdata yang secara fungsional adalah proses atau aplikasi yang menyediakan layanan basisdata. Client berinteraksi dengan layanan basisdata melalui antar muka komunikasi tertentu yang bertujuan untuk pengendalian dan keamanan. Client tidak mempunya akses langsung kedata, tetapi selalu berkomunikasi dengan server basisdata. (Marcus Teddy.2004).

SQL Server menggunakan tipe dari database yang disebut database relasional. Database relasional adalah database yang digunakan sebuah data untuk mengatur atau mengorganisasikan kedalam tabel. Tabel-tabel adalah alat bantu untuk mengatur atau mengelompokan data mengenai subyek yang sama dan mengandung informasi dan kolom dan baris. Tabel-tabel saling berhubungan dengan mesin database ketika dibutuhkan.

SQL Server mendukung beberapa tipe data yang berbeda, termasuk untuk karakter, angka, tanggal (datetime) dan uang (money), SQL Server digunakan untuk menggambarkan model dan implementasi pada database.

Keuntungan menggunakan SQL Server dapat didefinisikan menjadi dua bagian yaitu satu bagian untuk menjalankan pada server dan bagian lain untuk client.

 Keuntungan Client :

1. Mudah digunakan.
2.Mendukung berbagai perangka keras.
3. Mendukung berbagai aplikasi perangkat lunak.
4. Biasa untuk digunakan
 
Keuntungan Server:
 
1. Dapat diandalkan (Reliable).
2. Toleransi kesalahan (Fault Tolerant).
3. Konkurensi (Concurrent)
4. Performa tingggi dalam perangkat keras (High-performance Hardware).
5. Pengendalian terpusat (Centralized Control).
6. Penguncian yang canggih (Sophisticated Locking).

Sabtu, 15 September 2012

Distribusi Database



Distribusi Database

Sebelum saya membahas lebih Distribusi Database lebih lanjut,alangkah baiknya kita mengenal apa itu yang dinamakan database.Secara teori Database adalah suatu sistem yang memproses input data menjadi output yaitu informasi yang diinginkan.Untuk memperoleh Database yang handal perlu diperhatikan hal-hal seperti keamanan data,kualitas data,kemudahan akses,kemudahan pengolahan data,dan kemungkinan untuk pengembangan Database tersebut.
Nah,setelah kita memahami apa yang dinamakan database,sekarang kita akan melanjutkan membahas Database Distribusi.

Database terdistribusi adalah sebuah database yang diatur oleh sebuah Database Management System (DBMS) yang tersimpan secara fisik pada beberapa komputer yang terdapat pada beberapa lokasi dengan terkoneksi pada sebuah jaringan.Jaringan tersebut harus bisa menyediakan akses bagi user untuk melakukan sharing data.Terdapat dua macam sifat dari database terdistribusi,yaitu : 

1.     Heterogenous dan Homogenous. Homogenous artinya suatu database terdistribusi dimana data di distribusikan pada beberapa komputer dengan menggunakan DBMS(database management system) yang sama. DBMS digunakan pada database terdistribusi untuk melakukan koordinasi data pada beberapa node.
2.    Heterogenous adalah kebalikan dari Homogenous dimana data di sebarkan dengan menggunakan DBMS yang berbeda.

Basis data terdistribusi (distributed database) adalah suatu basis data yang berada di bawah kendali sistem manajemen basis data (DBMS) terpusat dengan peranti penyimpanan (storage devices) yang terpisah-pisah satu dari yang lainnya. Tempat penyimpanan ini dapat berada di satu lokasi yang secara fisik berdekatan (misal: dalam satu bangunan) atau terpisah oleh jarak yang jauh dan terhubung melalui jaringan internet. Penggunaan basis data terdistribusi dapat dilakukan di server internet, intranet atau ekstranet kantor, atau di jaringan perusahaan.
Untuk menjaga agar basis data yang terdistribusi tetap up-to-date, ada dua proses untuk menjaganya, yakni replikasi dan duplikasi. Dalam replikasi, digunakan suatu perangkat lunak untuk mencari — atau lebih tepatnya melacak — perubahan yang terjadi di satu basis data. Setelah perubahan dalam satu basis data teridentifikasi dan diketahui, baru kemudian dilakukan perubahan agar semua basis data sama satu dengan yang lainnya. Proses replikasi memakan waktu yang lama dan membebani komputer karena kompleksitas prosesnya. Sementara itu, proses duplikasi tidak sama dan tidak sekompleks replikasi. Dalam proses ini, satu basis data dijadikan master, kemudian diperbanyak menjadi sejumlah duplikat. Selama proses duplikasi berlangsung, perubahan hanya boleh dilakukan pada basis data master agar data lokal tidak tertimpa.

Karakteristik database terdistribusi yaitu :
  1. Kumpulan data yang digunakan bersama secara logic tersebar pada sejumlah computer yang berbeda
  2. Komputer yang dihubungkan menggunakan jaringan komunikasi.
  3. Data pada masing-masing situs dapat menangani aplikasi-aplikasi local secara otonom.
  4. Data pada masing situs di bawah kendali satu DBMS.
  5. Masing-masing DBMS berpartisipasi dalam sedikitnya satu aplikasi global.
Keuntungan Distribusi Database
  1. Pengawasan distribusi dan pengambilan data Jika beberpa site yang berbeda dihubungkan, seorang pemakai yang berada pada satu site dapat mengakses data pada site lain.
  2. Reliability dan availability Sistem distribusi dapat terus menerus berfungsi dalam menghadapi kegagalan dari site sendiri atau mata rantai komunikasi antar site.
  3. Kecepatan pemrosesan query Contoh : jika site-site gagal dalam sebuah sistem terdistribusi, site lainnya dapat melanjutkan operasi jika data telah direplikasi pada beberapa site.
  4. Otonomi lokal Pendistribusian sistem mengijinkan sekelompok individu dalam sebuah perusahaan untuk melatih pengawasan lokal melalui data mereka sendiri. Dengan kemampuan ini dapat mengurangi ketergantungan pada pusat pemrosesan.
  5. Efisiensi dan fleksibel Data dalam sistem distribusi dapat disimpan dekat dengan titik diman data tersebut dipergunakan. Data dapat secara dinamik bergerak atau disain, atau salinannya dapat dihapus.
Kekurangan Distribusi Database
  1. Harga softwarenya mahal
  2. Kompleksitas Site-site beroperasi secara paralel sehingga lebih sulit untuk menjamin kebenaran dan algoritma. Adanya kesalahan mungkin tak dapat diketahui.
  3. Biaya pemrosesan tinggi Perubahan pesan dan penambahan perhitungan dibutuhkan untuk mencapai koordinasi antar site.
  4. Sulit menjaga keutuhan data Banyaknya pengaksesan data membuat kurangnya sekuritas terhadap data yang telah terdistribusi.
  5. Kurangnya standar Tidak ada tool atau metodologi untuk membantu user mengubah database terpusat ke database terdistribusi.
  6. Kurang pengalaman Sistem DB terdistribusi bertujuan umum (generalpurpose) tidak sering digunakan. Yang digunakan adalah sistem prototype yang dibuat untuk satu aplikasi
  7. Perancangan basis data lebih kompleks Sebelumnya menjadi keuntungan. Tetapi karena distribusi menyebabkan masalah sinkronisasi dan koordinasi, kontrol terdistribusi menjadi kerugian atau kekurangan di masalah ini.


ans!!