HTML

Posted in Bahasa Pemograman | Leave a comment

Syntak-syntak dasar mysql

1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | cdcol | | mysql | | phpmyadmin | | ppti | | test | | webauth | +--------------------+ 7 rows in set (0.02 sec) 

Perintah ini digunakan untuk melihat database yang ada dalam server…akan dipilih database mana yang akan digunakan?
untuk memilih databasenya, dan melihat table dapat digunakan perintah

 

1: 2: 3: 4: 5: 6: 7: 8: 9: 
mysql> use ppti; Database changed mysql> show tables; +----------------+ | Tables_in_ppti | +----------------+ | tbl_mhs | +----------------+ 1 row in set (0.00 sec) 

Jika ingin melihat structure tabel dapat digunakan

 

1: 
mysql> Describe tbl_ppti 

Nah selanjutny jika ingin memasukkan data dapat digunakan perintah

 

1: 2: 
mysql> insert tbl_mhs (alamat,nama,nim) value("sragen","joko","ti7208005"); insert tbl_mhs (alamat,nama,nim) value("sragen","joko","ti7208005"); 

untuk melihat hasilnya cukup berikan perintah select…

 

1: 2: 3: 4: 5: 6: 7: 8: 
mysql> select * from tbl_mhs; +-----------+-------+--------+ | nim | nama | alamat | +-----------+-------+--------+ | ti7208005 | galih | sragen | | ti7208005 | joko | sragen | +-----------+-------+--------+ 2 rows in set (0.00 sec) 

Jika struktur tabel kita salah.. (misal kurang 1 field) dapat digunakan sintak

 

1: 
mysql> alter table tbl_mhs add jk varchar(1); 

Nah.. selanjutnya dapat diupdate data yg sudah dimasukkan..

 

1: 2: 3: 
mysql> update tbl_mhs set jk="l" where nim="ti7208005" ; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 

Untuk melihat isi tabel yang mempunyai jurusan ti dan jenis kelamin (JK) …

 

1: 2: 3: 4: 5: 6: 7: 8: 
mysql> select nama,alamat from tbl_mhs where jurusan ="01" and jk="l"; +-------+--------+ | nama | alamat | +-------+--------+ | galih | sragen | | joko | sragen | +-------+--------+ 2 rows in set (0.00 sec) 
Posted in Bahasa Pemograman | Leave a comment

Database Mysql

Sistem manajemen basis data relasional

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain :

  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. Performance tuning’, MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Bahasa pemrograman

Terdapat beberapa API (Application Programming Interface) tersedia yang memungkinkan aplikasi-aplikasi komputer yang ditulis dalam berbagai bahasa pemrograman untuk dapat mengakses basis data MySQL antara lain: bahasa pemrograman C, C++, C#, bahasa pemrograman Eiffel, bahasa pemrograman Smalltalk, bahasa pemrograman Java, bahasa pemrograman Lisp, Perl, PHP, bahasa pemrograman Python, Ruby, REALbasic dan Tcl. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam ANSI C.

Penggunaan

MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo. Text dicoret{{}}

Administrasi

Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu command-line (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL Administrator dan MySQL Query Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.

Akusisi Oleh Sun dan Oracle

Pada tanggal 16 Januari 2008 Sun Microsystems, Inc mengumumkan aksi korporasi – akuisisi terhadap MySQL AB sehingga menjadikan Sun sebagai salah satu perusahaan dengan produk platform open source terbesar seperti Java, OpenSolaris dan akhirnya MySQL.

Berselang setahun kemudian, tepatnya pada tanggal 20 April 2009 giliran Oracle melakukan akusisi terhadap Sun Microsystems. Sejak saat itu berkembang isu Oracle – yang memiliki produk database yang berkompetisi dengan MySQL – akan mematikan MySQL. Namun sampai sejauh ini hal tersebut belum terbukti.

Komunitas MySQL Indonesia

MySQL termasuk salah satu database utama yang digunakan di Indonesia terutama di kalangan developer PHP. Ini disebabkan native integration antara PHP dan MySQL serta banyaknya hosting yang menyertakan kedua produk tersebut karena bebas lisensi dan sudah terbukti tangguh dan efisien.

Website komunitas MySQL Indonesia yang terpisah dari komunitas PHP dapat Anda kunjungi di http://groups.google.com/group/mysql-indonesia.

 

Source Sumber : http://id.wikipedia.org/wiki/Mysql

Posted in Bahasa Pemograman | Leave a comment

Dasar PHP

Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

Contoh program

Program Hello World

Program Hello World yang ditulis menggunakan PHP adalah sebagai berikut:

<?php
    echo "Hello World";
?>

Program bilangan Fibonacci

Berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.

<?php
function fibonacci_seq( $panjang ) {
   for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
        $l[] = $l[$x++] + $l[$x];
   return $l;
}

fibonacci_seq(20);
// Angka "20" dapat diganti sesuai keinginan
?>

Kelebihan PHP Dari Bahasa Pemrograman Lain

Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:

  1. ‘Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.’
  2. ‘Web Server yang mendukung PHP dapat ditemukan dimana – mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.’
  3. ‘Dalam sisi pengembangan lebih mudah, karena banyaknya milis – milis dan developer yang siap membantu dalam pengembangan.’
  4. ‘Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.’
  5. ‘PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.’

Tipe data

PHP memiliki 8 (delapan) tipe data yaitu :

  1. Integer
  2. Double
  3. Boolean
  4. String
  5. Object
  6. Array
  7. Null
  8. Nill
  9. Resource

Source sumber : http://id.wikipedia.org/wiki/Php

Posted in Bahasa Pemograman | Leave a comment

Download software

1. Dwonload Mozila

Posted in Software | Leave a comment

Pengertian Dan Ruang Lingkup akhlak

Akhlak merupakan fungsionalisasi agama. Artinya keberagamaan menjadi tidak berarti bila tidak dibuktikan dengan berakhlak. Orang mungkin banyak shalat, puasa, membaca al-Qur’an dan berdo’a, tetapi bila perilakunya tidak berakhlak, seperti merugikan orang, tidak jujur, korupsi dan lain-lain perbuatan tercela, maka keberagamaannya menjadi tidak benar dan sia-sia.

Pengertian Ilmu Akhlak

Akhlak berasal dari bahasa Arab : Akhlaqa, Yukhliqu, Ikhlaqan yang berarti al-Sajiyah (perangai), al-Thabi’ah (kelakuan, tabiat, watak dasar), al-Adat (kebiasaan), al-Muruah (peradaban yang baik), dan al-Din (agama).

Kata Akhlak dalam al-Qur’an dan Hadits

QS. Al-Qalam : 4 : “Dan sesungguhnya kamu benar-benar berbudi pekerti yang agung”.

Orang Mu’min yang paling sempurna keimanannya adalah orang yang sempurna budi pekertinya (HR. Turmudzi)

Bahwasanya aku diutus (Allah) untuk menyempurnakan akhlak (keluhuran budi pekerti. (HR. Ahmad)

Definisi Akhlak

Ibn Miskawaih : Akhlak adalah sifat yang tertanam dalam jiwa yang mendorongnya untuk melakukan perbuatan tanpa memerlukan pemikiran dan pertimbangan.

Imam al-Ghazali : Akhlak adalah sifat yang tertanam dalam jiwa yang menimbulkan macam-macam perbuatan dengan gampang dan mudah, tanpa memerlukan pemikiran dan pertimbangan.

Ibrahim Anis dalam Mu’jam al-Wasith : Akhlak adalah sifat yang tertanam dalam jiwa, yang dengannya lahirlah macam-macam perbuatan, baik atau buruk, tanpa membutuhkan pemikiran dan pertimbangan.

Abdul Hamid dalam Dairatul Ma’arif : Akhlak adalah sifat-sifat manusia yang terdidik.

Ciri-Ciri Perbuatan Akhlak

Perbuatan yang telah tertanam kuat dalam jiwa seseorang, sehingga telah menjadi kepribadiannya.

Perbuatan yang dilakukan dengan mudah dan tanpa pemikiran.

Perbuatan yang timbul dari dalam diri orang yang mengerjakannya, tanpa ada paksaan atau tekanan dari luar.

Perbuatan yang dilakukan dengan sesungguhnya, bukan main-main/ bersandiwara

Perbuatan yang dilakukan karena ikhlas semata karena Allah, bukan karena ingin dipuji/karena ingin mendapat suatu pujian.

Ruang Lingkup

Membahas tentang perbuatan-perbuatan manusia, kemudian menetapkannya apakah perbuatan tersebut tergolong perbuatan baik atau buruk.

Obyek pembahasan ilmu akhlak adalah berkaitan dengan norma atau penilaian terhadap suatu perbuatan yang dilakukan oleh seseorang

Menurut Muhammmad al-Ghazali kawasan pembahasan ilmu akhlak adalah seluruh aspek kehidupan manusia, baik sebagai individu maupun kelompok.

Manfaat Mempelajari Ilmu Akhlak

Menetapkan suatu perbuatan itu baik atau buruk. (Ahmad Amin)

Membersihkan kalbu dari kotoran-kotoran hawa nafsu dan amarah sehingga hati menjadi suci bersih. (Mustafa Zahri)

Memperoleh kebahagiaan yang dirindukan oleh setiap orang. (Al-Farabi)

Membersihkan diri manusia dari perbuatan dosa dan maksiat. (Abuddin Nata)

DIMENSI AKHLAK

Dimensi diri, yakni orang dengan dirinya dan Tuhannya, seperti ibadah dan shalat.

Dimensi sosial, yakni masyarakat, pemerintah, dan pergaulannya dengan sesamanya.

Dimensi metafisis, yakni aqidah dan pegangan dasarnya.

Manusia memiliki jasmani dan rohani

JASMANI dibersihkan secara lahiriah melalui FIQH

ROHANI dibersihkan secara batiniah melalui AKHLAK

Posted in Studi Islam | Leave a comment

Mulailah memberi

Bila tak seorangpun berbelas kasihan pada kesulitan anda. Atau tidak  ada yang mau merayakan keberhasilan anda. Atau tak seorang pun bersedia  mendengarkan, memandang, memperhatikan apa pun pada diri anda. Jangan masukkan dalam hati. Manusia selalu disibukkan dalam urusannya sendiri. Manusia kebanyakan mendahulukan kepentingannya sendiri. Anda tak perlu memasukkan itu kedalam hati karena hanya akan menyesakkan dan membebani langkah anda. Ringankan hidup anda dengan memberi pada orang lain.semakin banyak anda memberi semakin mudah anda memikul hidup. Pandanglah keluar. Tanyakan pada diri sendiri, apa yang bisa anda berikan pada dunia ini .Pasti ada alasan kuat mengapa anda hadir didunia ini. Bukan untuk merengek atau meminta dunia menyanjung Keberadaan. anda bukan sebuah kesia-siaan . Bahkan seekor cacingpun pun dihidupkan untuk menggemburkan tanah Dan sebongkah batu dipadatkan untuk menahan gunung. Alangkah hebatnya anda dengan segala kekuatan yang tak dimiliki siapapun untuk mengubah dunia. Itu hanya terwujud bila anda memberikannya

 

Dikutip dari buku motivasi.net….

Mudah-mudahan dapat memotivasi diri ini…(amin)

Posted in Motivasi | Leave a comment

Nama Baik

Alkisah pada suatu ketika, Angin, Air dan Nama Baik sedang mengadakan perjalan bersama-bersama. Angin, biasa datang terburu-buru seperti orang yang sedang marah. Bisa melompat disini dan menendang debu disana. AIR berjalan dalam bentuk seorang pemuda. Ia selalu membawa kendi ditangannya, menetaskan beberapa air diatas tanah sekitarnya. Nama Baik berwujud dalam seorang pemudi yang cantik dengan sikap-sikap yang baik, namun sedikit pemalu.

Mereka saing menyukai meskipun mereka sangat berbeda satu sama lain. Ketika mereka harus berpisah, mereka bertanya,”kapan bisa bertemu untuk mengadakan perjalanan yang lain lagi?”

Angin menjawab,”engkau akan selalu menemukan aku dipuncak gunung,melompat-melompat-lompat disekitar mu. Meniup debu kemana kamu pergi.”

Air berkata,” Aku juga akan selalu ada disekitarmu kamu bisa pergi kelaut atau sungai , bahkan ke dapur, untuk menemuiku.”

Nama Baik tidak mengatakanapa-apa. Angin dan Air bertanya,” Nama Baik, kapan dan dimana kita akan bertemu lagi ?”

Nama Baik menjawab ,” Kamu tidak akan bertemu aku lagi dimanapun. Siapapun yang telah kehilangan aku sekali saja, takkan pernah bisa mendapatkan aku lagi”.

 

Dikutip dari buku motivasi.net….

Mudah-mudahan dapat memotivasi diri ini…(amin)

 

Posted in Motivasi | Leave a comment

Sikap

Semakin lama saya hidup, semakin saya sadar

Akan pengaruh sikap dalam kehidupan

 

Sikap lebih penting daripada ilmu,

Daripada uang, daripada kesempatan,

Daripada kegagalan, daripada keberhasilan,

Daripada apapun yang mungkin dikatakan atau dilakukan seseorang,

 

Sikap lebih penting

daripada penampilan,karunia,atau keahlian.

Hal yang paling menakjubkan adalah

Kita memiliki pilihan untuk menghasilkan

Sikap yang kita miliki pada hari itu

Kita tidak dapat mengubah masa lalu

Kita tidak dapat mengubah tingkah laku orang

Kita tidak dapat mengubah apa yang pasti terjadi

 

Satu hal yang dapat kita ubah

Adalah satu hal yang dapat kita kontrol,

Dan itu adalah sikap kita

 

Saya semakin yakin bahwa hidup adalah

10 peren dari apa yang sebenarnya terjadi pada diri kita,

Dan 90 persen dalah bagaimana sikap kita meghadapinya.

 

Dikutip dari buku karya Paul Hanna ” I can do it ”

Mudah-mudahan dapat memotivasi diri ini…(amin)

Posted in Motivasi | Leave a comment

sahabat

Periksalah kembali persahabatan yang pernah anda rajut. Apakah masih terbentang disana?? Atau anda telah melupakannya jauh sebelum ini . Bekerja keras dan meniti jalan karier bukan berarti memisahkan anda dari persahabatan. Beberapa orang mengatakan bahwa menjadi peminpin itu berteman sepi, selalu mengerjakan apapun sendiri. Memang pohon yang menjulang tinggi berdiri sendiri dan Perdu yang rendah tumbuh bersemak-semak. Demikianlah hidup yang ingin anda jalani?? Bukan. Jangan kacaukan karier dengan kehidupan yang semestinya. Persahabatan merupakan bagian dari hidup anda .Binalah persahabatan. Anda akan merasakan betapa kayanya hidup anda .Berbagi kesedihan pada sahabat, mengurangi kesediahan .Berbagi kebahagian pada sahabat, memperkokoh persahabatan

ORang bijak bilang bahwa sahabat adalah satu jiwa dalam tubuh yang berbeda. Barangkali itulah mengapa bersahabat meringankan beban anda,karena didalam persahabatan tidak ada perhitungan. Disana anda belajar menghindari hal-hal yang tidak anda setujui dan senantiasa mencari hal-hal yang sepakati. Itu juga mengapa persahabatan  adalah kekuatan.

Dikutip dari buku motivasi.net….

Mudah-mudahan dapat memotivasi diri ini…(amin)

Posted in Motivasi | Leave a comment