Apple

Myspace Network Banners

Sharinggan

Anime Myspace Comments
Anime Myspace Comments

Selasa, 07 Agustus 2012

SQL (Structure Query Language)


SQL merupakan bahasa yang banyak digunakan dalamberbagai produk database.
Dasar SQL
Fungsi paling dasar dari SQL adalah untuk menampilkan data dari database dan data tersebut selanjutnya dapat difilter dan dimanipulasi sesuai kebutuhan aplikasi. Perintah-perintah SQL terbagi menjadi dua kelompok besar. Yaitu,Data Manipulation Language (DML) dan Data Definition Language (DDL).

Menampilkan data dengan statement “select”
                Sintag paling dasar untuk mengambil data dari database adalah sebagai berikut :
                Select* <column>
From <table>
Untuk menampilkan semua kolom dari suatu table digunakan tanda bintang (*),maka akan menampilkan seluruh kolom di table,meskipun cara ini sangat sederhana untuk menampilkan isi seluruh kolom dari suatu table.

Filter data dengan “where”
                Perintah “select” dan “from” diatas hanya membatasi jumlah kolom yang ditampilkan saja,sedangkan jumlah baris yang dihasilkan tidak dibatasi. Perintah “where” digunakan untuk menentukan criteria record yang ditampilkan. Sintag umum pada “where” :
                select <column>
from <tables>
where <conditions>

Melakukan Perhitungan
                Selain mengambil data dari database,dapat juga dilakukan berbagai perhitungan terhadap data tersebut. Berbagai fungsi yang dapat dilakukan adalah penjumlahan,perkalian,pembagian,dan pengurangan (*,/,-,+).
Memanipulasi data dengan SQL
                Selain untuk mengambil informasi dari database,kita juga dapat menggunakan perintah SQL untuk memanipulasi data. Proses tersebut meliputi insert,delete,dan update. Perintah manipulasi data sangat sering digunakan dalam aplikasi database,karena sebuah table dapat diisi dengan data,dihapus,maupun diedit datanya. Perintah tersebut dapat dilakukan berdasarkan criteria tertentu dengan menggunakan keyword “where” “between” dan “like”.

Statement “Insert”
                Untuk mengisikan data ke dalam sebuah table digunakan perintah “insert” yang memiliki sintag umum sebagai berikut :
                “insert table (column list) values (values list)”
Sebagai contoh untuk mengisikan data costumer baru :
“insert costumer (costumer ID,CompanyName,ContactName) values (‘123’,’Maju terus’,’Lisha’)
Perintah tersebut mengisikan data di table costumer untuk tiga kolom yaitu Costumer ID,CompanyName,dan ContactName. Sedangkan kolom lain yang tidak diisi,maka terisi dengan nilai default sesuai dengan disain tabelnya.

Statement “delete”
                Statement delete merupakan kebalikan dari perintah “insert” yaitu menghapus data yang terdapat di suatu table. Data yang dihapus per record atau per baris berdasarkan criteria tertentu. Sintag umum yang digunakan adalah :
                “Delete From table_name where conditions”
Contohnya kita ingin menghapus data costumer yang berasal dari Amerika,maka perintahnya adalah :
                “Delete From costumer where country=‘Amerika’ “

Statement “update”
                Apabila kita ingin mengedit atau merubah suatu data,tanpa menghapusnya maka digunakan perintah “update”. Perintah ini menggunakan kondisi tertentu dengan clause “where”. Sintag umum pada statement “update” adalah :
                “Update table_name set column1=value1,value2=value2 where condition”
Contohnya untuk merubah nama Negara menjadi Indonesia dan nama kontak menjadi Lisha,dan apabila kolom city berisi Jakarta atau Surabaya
                “Update costumer set country= ‘Indonesia’,ContactName= ‘Lisha’,where city=’Jakarta’,or city=’Surabaya’
update siswa2 set Jenis_Kelamin= 'P' where Nomor=104

operator pembanding                                   keterangan
lebih besar                                                          >
lebih kecil                                                            <
Lebih besar/sma dgn                                      >=
Lebih kecil/sma dgn                                        <=
Sama dengen                                                    =
Tidak sama dengan                                         <>


Operator logika                                                 keterangan
Dan                                                                        and atau &&
Atau                                                                      or atau II
Lebih bsar/sma dgn                                        not atau !
Lebih kcil/sma dgn                                           <=
Tidak sama dengan                                         <>
select Nama,Tanggal_Bulan_Tahun,current_date AS SEKARANG,
(year(current_date)-year(Tanggal_Bulan_Tahun))
-(right(current_date,5)<right(Tanggal_Bulan_Tahun,5)) AS USIA from siswa2;

17 tahun atau kurang

Menampilkan kota yang bukan berasal dari Balikpapan,Jakarta,dan bandung
select * from siswa2 where Kota <>"Balikpapan" and  Kota<>"Jakarta" and Kota<> "Bandung" order by Kota;
menentukan SPP
select * from siswa2 where SPP >= "150000" and SPP <= "300000" order by SPP,Nama;
jumlah
select count(*) from siswa2 where SPP="150000";
rata2 SPP
select avg (SPP) from siswa2;
update
update siswa2 set Jenis_Kelamin = "P" where Nomor = 101;

materi semester 2 (Abi Habibi,S.Kom)
menguasai bahasa pemrograman SQL tingkat lanjut :   
Menentukan formula pembentukan data dengan batasan waktu 
Membuat prosedur dan fungsi 
Menulis kode program pembangkitan dengan batasan waktu 
Mengoperasikan trigger

Select current_date = menampilkan tanggal sekarang
Select current_time = menampilkan waktu sekarang


Koneksi MYSQL dalam PHP
Melalui fetch array
" <?
$koneksi = mysql_connect ("localhost", "root", "fcsr14494");
mysql_select_db ("farahclara", $koneksi); //memilih database
$hasil = "select * from bukutamu"; //memilih field dari tabel bukutamu
$query = mysql_query($hasil); //melakukan query
while($record = mysql_fetch_array($query))  //menyimpan hasil query pada variable $record
{
                                echo "$record[No]"."    "; //tampilkan data
                                echo "$record[Nama]"."    ";
                                echo "$record[Email]"."    ";
                                echo "$record[Comment]<br>";
}
?> "
Melalui fetch row :
" <?
$koneksi = mysql_connect ("localhost", "root", "fcsr14494");
mysql_select_db ("farahclara", $koneksi); //memilih database
$hasil = "select * from bukutamu"; //memilih field dari tabel bukutamu
$query = mysql_query($hasil); //melakukan query
while($record = mysql_fetch_row($query))  //menyimpan hasil query pada variable $record
{
                                echo "$record[0]"."    "; //tampilkan data
                                echo "$record[1]"."    ";
                                echo "$record[2]"."    ";
                                echo "$record[3]<br>";
}
?> "
Meski terlihat sama,tapi ada perbedaan dalam kedua syntax tersebut. bila di dalam fetch array,indexnya bisa diketik dengan nama field yang ada di dalam table tersebut. sedangkan di dalam fetch row,indexnya diketik dengan angka 0 (dibaca dengan 1)

Menambah data pada PHP
" $hasil = “INSERT INTO bukutamu (no,nama,email,komentar) VALUES (9,’Susi’,’susi@yahoo.com’,’bagus webnya..’)”;
$query = mysql_query ($hasil); "

SQL (Structure Query Language)
SQL merupakan bahasa yang banyak digunakan dalam berbagai produk database.

Dasar SQL
Fungsi paling dasar dari SQL adalah untuk menampilkan data dari database dan data tersebut selanjutnya dapat difilter dan dimanipulasi sesuai kebutuhan aplikasi. Perintah-perintah SQL terbagi menjadi dua kelompok besar. Yaitu,Data Manipulation Language (DML) dan Data Definition Language (DDL).

Menampilkan data dengan statement “select”
                Sintag paling dasar untuk mengambil data dari database adalah sebagai berikut :
                Select* <column>
From <table>
Untuk menampilkan semua kolom dari suatu table digunakan tanda bintang (*),maka akan menampilkan seluruh kolom di table,meskipun cara ini sangat sederhana untuk menampilkan isi seluruh kolom dari suatu table.

Filter data dengan “where”
                Perintah “select” dan “from” diatas hanya membatasi jumlah kolom yang ditampilkan saja,sedangkan jumlah baris yang dihasilkan tidak dibatasi. Perintah “where” digunakan untuk menentukan criteria record yang ditampilkan. Sintag umum pada “where” :
                select <column>
from <tables>
where <conditions>

Melakukan Perhitungan
                Selain mengambil data dari database,dapat juga dilakukan berbagai perhitungan terhadap data tersebut. Berbagai fungsi yang dapat dilakukan adalah penjumlahan,perkalian,pembagian,dan pengurangan (*,/,-,+).
Memanipulasi data dengan SQL
                Selain untuk mengambil informasi dari database,kita juga dapat menggunakan perintah SQL untuk memanipulasi data. Proses tersebut meliputi insert,delete,dan update. Perintah manipulasi data sangat sering digunakan dalam aplikasi database,karena sebuah table dapat diisi dengan data,dihapus,maupun diedit datanya. Perintah tersebut dapat dilakukan berdasarkan criteria tertentu dengan menggunakan keyword “where” “between” dan “like”.

Statement “Insert”
                Untuk mengisikan data ke dalam sebuah table digunakan perintah “insert” yang memiliki sintag umum sebagai berikut :
                “insert table (column list) values (values list)”
Sebagai contoh untuk mengisikan data costumer baru :
“insert costumer (costumer ID,CompanyName,ContactName) values (‘123’,’Maju terus’,’Lisha’)
Perintah tersebut mengisikan data di table costumer untuk tiga kolom yaitu Costumer ID,CompanyName,dan ContactName. Sedangkan kolom lain yang tidak diisi,maka terisi dengan nilai default sesuai dengan disain tabelnya.

Statement “delete”
                Statement delete merupakan kebalikan dari perintah “insert” yaitu menghapus data yang terdapat di suatu table. Data yang dihapus per record atau per baris berdasarkan criteria tertentu. Sintag umum yang digunakan adalah :
                “Delete From table_name where conditions”
Contohnya kita ingin menghapus data costumer yang berasal dari Amerika,maka perintahnya adalah :
                “Delete From costumer where country=‘Amerika’ “

Statement “update”
                Apabila kita ingin mengedit atau merubah suatu data,tanpa menghapusnya maka digunakan perintah “update”. Perintah ini menggunakan kondisi tertentu dengan clause “where”. Sintag umum pada statement “update” adalah :
                “Update table_name set column1=value1,value2=value2 where condition”
Contohnya untuk merubah nama Negara menjadi Indonesia dan nama kontak menjadi Lisha,dan apabila kolom city berisi Jakarta atau Surabaya
                “Update costumer set country= ‘Indonesia’,ContactName= ‘Lisha’,where city=’Jakarta’,or city=’Surabaya’
update siswa2 set Jenis_Kelamin= 'P' where Nomor=104

operator pembanding                                   keterangan
lebih besar                                                          >
lebih kecil                                                            <
Lebih besar/sma dgn                                      >=
Lebih kecil/sma dgn                                        <=
Sama dengen                                                    =
Tidak sama dengan                                         <>


Operator logika                                                 keterangan
Dan                                                                        and atau &&
Atau                                                                      or atau II
Lebih bsar/sma dgn                                        not atau !
Lebih kcil/sma dgn                                           <=
Tidak sama dengan                                         <>
select Nama,Tanggal_Bulan_Tahun,current_date AS SEKARANG,
(year(current_date)-year(Tanggal_Bulan_Tahun))
-(right(current_date,5)<right(Tanggal_Bulan_Tahun,5)) AS USIA from siswa2;

17 tahun atau kurang

Menampilkan kota yang bukan berasal dari Balikpapan,Jakarta,dan bandung
select * from siswa2 where Kota <>"Balikpapan" and  Kota<>"Jakarta" and Kota<> "Bandung" order by Kota;
menentukan SPP
select * from siswa2 where SPP >= "150000" and SPP <= "300000" order by SPP,Nama;
jumlah
select count(*) from siswa2 where SPP="150000";
rata2 SPP
select avg (SPP) from siswa2;
update
update siswa2 set Jenis_Kelamin = "P" where Nomor = 101;

materi semester 2 (Abi Habibi,S.Kom)
menguasai bahasa pemrograman SQL tingkat lanjut
-          Menentukan formula pembentukan data dengan batasan waktu
-          Membuat prosedur dan fungsi
-          Menulis kode program pembangkitan dengan batasan waktu
-          Mengoperasikan trigger

Select current_date = menampilkan tanggal sekarang
Select current_time = menampilkan waktu sekarang


Koneksi MYSQL dalam PHP
Melalui fetch array
<?
$koneksi = mysql_connect ("localhost", "root", "fcsr14494");
mysql_select_db ("farahclara", $koneksi); //memilih database
$hasil = "select * from bukutamu"; //memilih field dari tabel bukutamu
$query = mysql_query($hasil); //melakukan query
while($record = mysql_fetch_array($query))  //menyimpan hasil query pada variable $record
{
                                echo "$record[No]"."    "; //tampilkan data
                                echo "$record[Nama]"."    ";
                                echo "$record[Email]"."    ";
                                echo "$record[Comment]<br>";
}
?>
Melalui fetch row :
<?
$koneksi = mysql_connect ("localhost", "root", "fcsr14494");
mysql_select_db ("farahclara", $koneksi); //memilih database
$hasil = "select * from bukutamu"; //memilih field dari tabel bukutamu
$query = mysql_query($hasil); //melakukan query
while($record = mysql_fetch_row($query))  //menyimpan hasil query pada variable $record
{
                                echo "$record[0]"."    "; //tampilkan data
                                echo "$record[1]"."    ";
                                echo "$record[2]"."    ";
                                echo "$record[3]<br>";
}
?>
Meski terlihat sama,tapi ada perbedaan dalam kedua syntax tersebut. bila di dalam fetch array,indexnya bisa diketik dengan nama field yang ada di dalam table tersebut. sedangkan di dalam fetch row,indexnya diketik dengan angka 0 (dibaca dengan 1)

Menambah data pada PHP
$hasil = “INSERT INTO bukutamu (no,nama,email,komentar) VALUES (9,’Susi’,’susi@yahoo.com’,’bagus webnya..’)”;
$query = mysql_query ($hasil);




Jumat, 06 Juli 2012

The Rain - TERIMA KASIH KARENA TLAH MENCINTAIKU

Kau selalu di hatiku
Mengisi ruang dan waktuku
Tetaplah bersamaku
Sampai kita tak sanggup lagi

Bila tak sengaja diriku menyakitkanmu
Beri isyarat padaku
Agar cepat ku mohon maaf padamu

Reff:
Di saat indah dan sedih
Tulus kau temani aku
Walau kadang kau mengiris perih hatiku
Terima kasih karena kau mencintaiku

Kau selalu di hatiku
Mengisi ruang dan waktuku
Tetaplah bersamaku
Sampai kita tak sanggup lagi

Bila tak sengaja diriku menyakitkanmu
Beri isyarat padaku
Agar cepat ku mohon maaf padamu

Kembali ke: Reff

Oooh... terimakasih
Kau mencintaiku
Walau kadang kau mengiris perih hatiku
Terima kasih karena kau mencintaiku

Jumat, 27 April 2012

Digimon

Di dunia digital terjadi bencana, lorong dimensi antara dunia digimon dan dunia manusia terbuka, banyak digimon yang bisa masuk kedunia manusia sehingga merusak seluruh penduduk jepang,
beberapa orang anak masuk ke dunia digital tanpa sepengetahuan orang tua mereka
mereka adalah anak" yang terpilih dari dunia digital yang menjaga dunia mereka
mereka dipertemukan dengan digimon (digital monster) yaitu
1. taichi dengan agumon 
2. sora dengan biyomon 


Kamu Cantik, Tapi…

dakwatuna.com - “Aneh deh sama status teman kamu.” Kata Faiz sambil merengut mendekati kursi Naya.

“Teman aku yang mana Iz? Emang statusnya bagaimana sampai bikin kamu bĂȘte?” Naya balik bertanya.

“Bukan bĂȘte sih. Hanya merasa aneh saja. Itu tuh, si Raina. Statusnya itu isinya tentang wajah seseorang yang cantik atau tampan tapi tidak pantas untuk di pamerkan.” Faiz menjelaskan kepada Naya dengan tetap merengut.

“Maksudnya kamu, di pamerkan bagaimana Iz? Aku ga ngerti.” Naya yang sedang fokus mengetik laporan bulanan kemudian menoleh ke arah Faiz.

“Yaa… contohnya di jadikan foto profil Facebook atau menaruhnya di internet.”

“Ooh gitu toh. Aku bisa jelasin ke kamu. Karena aku juga pernah merasa aneh sama dia.” Naya hendak berbagi cerita.

“Gimana Nay?” Faiz penasaran dengan penjelasan Naya.

“Iya, sebelumnya aku sempat kesal sama Raina. Tiap kali ada yang menaruh foto dia ke profilnya, selalu dia hapus. Aku sampai berfikir. Ini anak kok bisa segitunya. Apa dia ga berfikir, kalau orang yang menaruh fotonya itu akan tersinggung atau kesal…”

“Terus apa kata Raina?” Faiz memotong penjelasan Naya.

“….. Dia bilang, itu hak dia untuk tidak mempublikasikan dirinya ke dunia maya. Dia menghindari yang namanya cyber crime dan fitnah yang di timbulkan jika dia memasang foto dirinya. Untuk hal yang satu itu, dia amat kekeuh sama prinsipnya. Kalau memang mau tahu orangnya kan bisa bertemu langsung tapi bukan sengaja di pamerkan. Kata dia begitu” Jelas Naya.

“Eeemm… ga salah sih apa kata Raina. Tapi kan kalau wajah itu ga termasuk aurat Nay? Jadi ga papa donk kalau kita pasang di profil atau internet.” Faiz terlihat masih penasaran.

Naya yang sudah mulai berjilbab sejak beberapa bulan lalu seperti menyetujui pendapat Faiz. Namun setelah beberapa saat, ia ingat perbincangannya dengan Raina kemarin.

“Aku hanya menyampaikan apa kata Raina. Karena aku pernah berdiskusi dengan dia.”

“Apa kata Raina, Nay?”

“Memang aurat wanita itu adalah seluruh tubuh kecuali wajah dan telapak tangan. Tapi seperti yang termaktub dalam Al Qur’an dalam surah Annur ayat 31 yang menyuruh kita menahan pandangan kita. Memang wajah itu bukan aurat. Tapi wajah yang menarik yang terlihat itu otomatis akan menimbulkan “rasa” jika di lihat oleh lawan jenisnya. Karena anak panah iblis itu berasal dari pandangan. Dan seperti kata pepatah, dari mata turun ke hati. Dan dari hati semuanya bermula. Jika tidak bisa menahan akan menimbulkan rasa yang tidak baik.” Naya mengulang apa yang di bicarakan Raina kemarin dengannya.

“Mungkin kita bisa bilang biasa saja walaupun sudah melihat. Tapi bagaimana dengan yang lain. Apakah bisa menahan pandangan dan tidak menimbulkan nafsu?” Naya seperti tersihir dengan kata-kata Raina yang ia ulangi kepada Faiz.

“Raina bilang kepadaku seperti itu. Karena sebelumnya dia pernah khilaf, dia berusaha untuk tidak mengulanginya lagi. Dia pernah terpenjara oleh rasa yang tidak semestinya ada akibat bermain dengan hati.”

“Aku paham Nay. Aku juga kadang kalau melihat wanita cantik sedikitnya pasti menimbulkan rasa suka dalam hatiku.” Kata Faiz sambil menerawang.

“Iya Iz. Aku juga sekarang sudah mulai belajar memahami prinsip Raina. Meskipun aku belum bisa sepenuhnya mengikuti apa yang dia lakukan.” Naya melirik profil facebooknya yang masih memajang foto close up dirinya.

“Apa itu hanya berlaku wanita saja Nay?” Faiz lanjut bertanya.

“Itu juga sempat aku tanyakan kepada Raina dan dia bilang tidak. Sama seperti pria yang akan tertarik dengan wajah wanita, begitu juga sebaliknya. Jika seseorang belum bisa menahan pandangannya, bisa jadi dia akan membayangkan terus wajah orang yang menarik hatinya.”

“Membayangkan …..” Kata Faiz sambil tersenyum nakal.

“Kenapa kamu Iz? Senyum-senyum ga jelas.” Naya melirik Faiz.

“Kalau kita melihat wajah orang yang menarik, itu akan terekam dalam ingatan kita. Bisa jadi itu akan membuat suatu khayalan. Bisa jadi baik. Bisa jadi buruk.” Faiz teringat, ia juga sering terbayang dengan wajah wanita yang ia lihat melalui internet.

“Huuft….” Naya menarik nafas.

“Benar juga sih kata Raina. Mungkin perlahan aku akan mencoba mengurangi ke-narsis-an ku bergaya di Facebook.” Naya mulai memahami maksud Raina beberapa waktu lalu.

“Tapi Nay, kalau ga pake foto nanti kalau temanku ga tau kalau itu aku?”

“Iihh… emang kamu siapa? Mau tenar ya?” Naya tertawa lebar.

Faiz kemudian memonyongkan bibirnya melebihi hidungnya. Dia tidak terima di ledek Naya.

“Biarin. Aku kan mau eksis.” Faiz membela diri.

“Tenang Iz. Kalau mau mencari teman, bisa kok tanpa melihat bagaimana fisiknya. Justru itu akan lebih kelihatan ketulusannya di banding jika pertemanan hanya karena melihat secara fisik.” Naya mendadak menjadi bijak.

“Siap Miss Maria Teguh.” Faiz tertawa dengan posisi tangan di samping kepala memberi hormat.

Tak ayal, sikap Faiz membuat Naya geregetan dan menyambitnya dengan tissue. Mereka pun tertawa bersama.