tag:blogger.com,1999:blog-10547667427384983552024-03-13T10:02:13.872-07:00Creativity in a dreamFahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.comBlogger58125tag:blogger.com,1999:blog-1054766742738498355.post-16840466196621322642012-12-14T10:34:00.001-08:002012-12-14T10:35:50.358-08:00Perbedaan Free Domain dengan Pay Domain<div style="text-align: justify;">
<span class="awal">S</span>etelah kita berbicara mengenai apa saja <a href="http://fahmailma.blogspot.com/2012/12/perbedaan-free-domain-dengan-pay-domain.html" title="free hosting and pay hosting">perbedaan free hosting dengan pay hosting</a>, baik kelebihan maupun kekurangan dari keduanya, maka saat ini akan kita lanjutkan membahas <span style="font-weight: bold;">perbedaan free domain dengan free hosting</span>. Secara umum, perbedaan keduanya hampir sama dengan perbedaan antara free <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html" title="free hosting and free domain">hosting</a> dan pay hosting, jika tidak dikaitkan dengan fungsinya. Berikut perbedaan keduanya dilihat dari <span style="font-weight: bold;">kelebihan dan kekurangan free domain dan pay domain</span>:<br />
<br />
<span style="font-weight: bold;">FREE DOMAIN</span><br />
Kelebihan:<br />
<ol style="text-align: justify;">
<li>Sama halnya dengan <span style="font-weight: bold;">free domain</span>, kita mendapatkannya secara <span style="font-weight: bold;">gratis</span>.</li>
<li>Kita bisa mendapatkannya dengan cepat setelah melakukan registrasi pada w<span style="font-weight: bold;">eb provider free domain</span> tersebut. Berbeda halnya dengan <span style="font-weight: bold;">pay hosting</span> dimana untuk mendapatkannya kita harus melakukan pembayaran dan kemudian konfirmasi.</li>
</ol>
<span class="fullpost"></span><br />
<div style="text-align: justify;">
<span class="fullpost">Kekurangan:</span></div>
<span class="fullpost">
</span>
<ol style="text-align: justify;"><span class="fullpost">
<li>Minim
bantuan jika mengalamai gangguan. Kalaupun ada biasanya respon dari
provider tersebut cukup lama, padahal jika tidak segera diperbaiki, akan
sangat mempengaruhi website kita, baik dari segi <span style="font-style: italic;">brand</span> maupun segi profit jika kita memanfaatkan <span style="font-weight: bold;">website untuk </span><span style="font-weight: bold;">bisnis.</span></li>
<li>Tidak mendapatkan asuransi maupun jaminan jika terjadi gangguan sehingga kita mengalami kerugian.</li>
<li>Sulit ter<span style="font-style: italic;">list</span>ing pada mesin pencari seperti google dan yahoo, karena kemungkinan dianggap sebagai SPAM.</li>
<li><span style="font-weight: bold;">Nama domain</span>
terlihat kurang bagus karena mengandung kata atau huruf dari provider
yang melekat pada domain tersebut. Misalnya, kita mendapatkan domain
gratis dari provider "<span style="font-weight: bold;">tuan.net", </span>maka mereka akan memberikan nama domain kita sebagai: <span style="font-weight: bold;">www.websitegue.tuan.net. </span>Padahal harapan kita sebenarnya adalah <span style="font-weight: bold;">www.websitegua.net. </span>Hal ini juga menyebabkan nama domain menjadi lebih panjang dan sulit diingat.</li>
<li>Ada anggapan bahwa domain yang kita peroleh bukanlah sebuah <span style="font-weight: bold;">domain utama</span>, namun merupakan sebuah <span style="font-weight: bold;">subdomain</span> dari <span style="font-weight: bold;">provider domain gratis</span> tersebut, sehingga ditakutkan <span style="font-style: italic;">visitor</span> yang membuka website kita tidak dihitung/direkam sebagai pengunjung website kita, tetapi pengunjung web provider tersebut.</li>
<li>Terkadang
membuat pengunjung website meragukan kredibilitas kita, apalagi jika
kita menggunakan website untuk bisnis. Tentu yang muncul adalah keraguan
dan ketakutan dari pengunjung dan menganggap kita tidak serius karena
tidak mau mengeluarkan modal untuk <span style="font-weight: bold;">biaya membeli domain</span> saja.</li>
</span></ol>
<span class="fullpost">
<div style="text-align: justify;">
<span style="font-weight: bold;">PAY DOMAIN</span><br />
Kelebihan:</div>
<ol style="text-align: justify;">
<li>Kita
bisa mendapatkan nama domain yang kita inginkan tanpa disertain
embel-embel nama provider, asalkan nama domain yang ingin kita beli
belum terdaftar diinternet (belum digunakan oleh orang lain).</li>
<li>Kita boleh memilih jenis domain yang kita inginkan, baik itu <span style="font-weight: bold;">.com, .net, .ac.id</span>, dan lain-lain. Mengenai <span style="font-weight: bold;">jenis-jenis domain</span> ini serta harga <span style="font-weight: bold;">domain</span> akan kita bahas pada postingan berikutnya.</li>
<li>Kita bisa mendapatkan bantuan dengan cepat dan tepat dari provider domain tersebut ketika kita mengalami gangguan.</li>
<li>Domain yang kita beli merupakan sebuah <span style="font-weight: bold;">main domain</span>, bukan <span style="font-weight: bold;">subdomain</span> dari provider pay domain tersebut.</li>
<li>Pengunjung akan lebih yakin dengan kredibilitas kita sebagai pemilik sebuah website yang serius.</li>
<li>Tidak
akan terjadi penghapusan domain secara sepihak dari provider sebelum
masa penggunaannya habis. Kalaupun sudah habis, kita akan diberi tenggat
waktu untuk melakukan perpanjangan penggunaan nama domain.</li>
</ol>
<div style="text-align: justify;">
Kekurangan:<br />
<ol style="text-align: justify;">
<li>Saat ini harga sebuah <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html" title="free hosting and free domain">domain</a> bagi sebagian orang masih relatif mahal khususnya untuk jenis domain tertentu, misalnya .com, .co.id, dan lain-lain.</li>
<li>Tidak
bisa langsung menggunakannya setelah mendaftarkan domain tersebut. So
pasti kita harus membayar dulu kemudian mengaktivasi.he3x</li>
</ol>
</div>
</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-12513728428354195582012-12-14T10:30:00.003-08:002012-12-14T10:36:00.103-08:00Hosting dan Domain<h2 style="text-align: justify;">
Hosting dan Domain</h2>
<div style="text-align: justify;">
<span class="awal">S</span>ebelum memulai <span style="font-weight: bold;">belajar </span><span style="font-weight: bold;">mendesain website</span>, termasuk didalamnya <span style="font-weight: bold;">blog</span> ataupun <span style="font-weight: bold;">CMS</span>, sebaiknya kita memahami terlebih dahulu <span style="font-weight: bold;">is</span><span style="font-weight: bold;">tilah-istilah</span> yang sering dan umum digunakan dalam dunia <span style="font-weight: bold;">internet</span> khususnya yang berhubungan dengan <span style="font-weight: bold;">we</span><span style="font-weight: bold;">b</span>. Salah satu yang perlu kita ketahui adalah <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html"><span style="font-weight: bold;">hosting dan domain</span></a>. Blog ini akan membahas apa sebenarnya <span style="font-weight: bold;">arti</span> istilah <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html"><span style="font-weight: bold;">hosting dan domain</span></a> serta mengetahui <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html"><span style="font-weight: bold;">perbedaan hosting dan domain</span></a> tersebut.</div>
<div style="text-align: justify;">
Website dapat saya umpamakan sebagai sebuah <span style="font-weight: bold;">rumah</span>
dimana rumah itu sendiri dibangun di suatu tempat dan mempunyai sebuah
alamat. Barang-barang kepunyaan kita tentu disimpan di dalam rumah
tersebut. Selain itu, jika orang lain ingin mengunjungi rumah kita maka
yang perlu diketahui oleh orang tersebut adalah alamat rumah kita
misalnya Jl. <span style="font-weight: bold;">Mawar</span> <span style="font-weight: bold;">Berduri </span>No
21. Tanpa rumah kita tentu tidak bisa menyimpan barang-barang keperluan
kita, dan tanpa alamat orang lain tentu tidak bisa mengunjungi rumah
kita.<span class="fullpost"><br /></span></div>
<div style="text-align: justify;">
<span class="fullpost"><a href="http://2.bp.blogspot.com/_OPhk2sreP4w/SV2ZdoA08GI/AAAAAAAAACQ/quoE7-vOicM/s1600-h/rumah.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5286550271838974050" src="http://2.bp.blogspot.com/_OPhk2sreP4w/SV2ZdoA08GI/AAAAAAAAACQ/quoE7-vOicM/s320/rumah.png" style="cursor: pointer; display: block; height: 143px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a></span></div>
<div style="text-align: justify;">
<span class="fullpost">Seperti halnya rumah tersebut, <span style="font-weight: bold;">web</span>
yang kita bangun juga perlu sebuah tempat untuk menyimpannya
halaman-halamannya dan juga file-file yang digunakan dalam website kita.
Dalam dunia internet, penyimpanan file-file website kita disebut <span style="font-style: italic; font-weight: bold;">HOSTING</span>. Jadi <span style="font-style: italic; font-weight: bold;">hosting</span> adalah penyimpanan <span style="font-weight: bold;">file-file website</span> kedalam <span style="font-weight: bold;">jaringan internet </span>(<span style="font-style: italic; font-weight: bold;">internetwork</span>) dimana tempat penyimpanan itu sendiri disediakan oleh sebuah <span style="font-weight: bold;">ISP</span> (<span style="font-style: italic; font-weight: bold;">Internet Server Provider</span>) atau biasa disebut sebagai <span style="font-style: italic; font-weight: bold;">webserver</span>.
Dengan tersimpannya website kita kedalam internet tentu orang akan bisa
mengunjungi website kita dari tempat-tempat yang bisa mengakses
internet dan kapan saja karena sudah tersimpan secara online di dalam
internet.</span></div>
<div style="text-align: justify;">
<span class="fullpost"><a href="http://4.bp.blogspot.com/_OPhk2sreP4w/SV2aCn-Cg1I/AAAAAAAAACY/7Yl9CuZiWdQ/s1600-h/hosting.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5286550907482440530" src="http://4.bp.blogspot.com/_OPhk2sreP4w/SV2aCn-Cg1I/AAAAAAAAACY/7Yl9CuZiWdQ/s320/hosting.png" style="cursor: pointer; display: block; height: 147px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a></span></div>
<div style="text-align: justify;">
<span class="fullpost">Agar website kita dapat dikunjungi, maka website tersebut harus mempunyai alamat yang bisa diketahui oleh orang lain. <span style="font-weight: bold;">Alamat website</span> disebut dengan istilah <span style="font-style: italic; font-weight: bold;">DOMAIN</span>. Biasanya <span style="font-style: italic;">domain</span> ditulis dengan awalan <span style="font-style: italic; font-weight: bold;">http://www</span> ataupun <span style="font-style: italic; font-weight: bold;">www</span>. Misalnya <span style="font-style: italic;">http://www.anakranto.co.cc. </span><span style="font-weight: bold;">HTTP (</span><span style="font-style: italic; font-weight: bold;">HyperText Transfer Protocol</span><span style="font-weight: bold;">)</span>
itu sendiri merupakan sebuah aturan atau standar yang digunakan untuk
membuat sebuah hubungan antara perangkat-perangkat pengakses internet
guna memanggil halaman-halaman WWW (<span style="font-style: italic;">word wide web</span>) atau secara sederhana disebut halaman-halaman internet.<br /><br />Sebenarnya, <span style="font-style: italic; font-weight: bold;">domain</span>
digunakan untuk mempermudah orang dalam melakukan hubungan pada
jaringan yang dituju dimana website yang ingin dilihat tersimpan. Karena
pada dasarnya, yang ada adalah alamat <span style="font-weight: bold;">IP </span><span style="font-style: italic; font-weight: bold;">(Internet Protokol Address)</span>
yang merupakan deretan angka-angka biner yang digunakan sebagai
identifikasi dari sebuah komputer di internet. Tentu sangat sulit jika
harus mengingat deretan angka-angka tersebut, apalagi jika harus
berkunjung ke banyak website. Sehingga digunakanlah sebuah <span style="font-style: italic;"><span style="font-weight: bold;">domain</span> </span>sebagai alternatif deretan angka-angka tersebut. Kita bisa memilih beberapa <span style="font-weight: bold;">jenis domain</span>. Ada yang berakhiran <span style="font-style: italic;">.com, .co.id, .org, .ac.id</span>, dll, tergantung kebutuhan kita. Misalnya untuk lembaga komersil pada umumnya berakhiran .com ataupun .<span style="font-style: italic;">co.id</span> (di Indonesia). Untuk lembaga pendidikan menggunakan .<span style="font-style: italic;">ac.id,</span> dan untuk organisasi biasanya menggunakan <span style="font-style: italic;">.org.</span>Lalu, bagaimana pula dengan URL? Apa sih itu? <span style="font-weight: bold;">URL (</span><span style="font-style: italic; font-weight: bold;">Uniform Resource Locator</span><span style="font-weight: bold;">)</span>
merupakan suatu format tertentu yang menandakan alamat dari suatu
sumber baik itu file atau dokumen yang telah tersimpan di internet. <span style="font-weight: bold;">Domain</span>
sendiri bisa disebut sebagai sebuah URL dari website kita secara
keseluruhan. Namun, saya sendiri beranggapan bahwa URL menunjukkan
alamat yang lebih spesifik dari tiap-tiap sumber atau dokumen yang ada
di internet atau dengan kata lain URL merupakan alamat dimana sebuah
dokumen atau file tersimpan. Sehingga bisa disimpulkan bahwa tiap sumber
yang tersimpan di internet mempunyai URL yang berbeda-beda. Seperti
yang pernah saya contohkan pada postingan sebelumnya, contoh sebuah URL adalah <span style="font-style: italic;">http://www.website-anda.com/fotoku.jpg</span>. URL tersebut merupakan alamat sebuah file dengan nama fotoku.jpg.<br /><br />Bagaiman mendapatkan <span style="font-weight: bold;">hosting</span> maupun <span style="font-weight: bold;">domain</span> <span style="font-weight: bold;">website</span>? Di dunia internet banyak <span style="font-style: italic;">provider (webserver)</span> yang menyediakan <span style="font-weight: bold;">layanan </span><span style="font-style: italic; font-weight: bold;">hosting</span> ataupun<span style="font-weight: bold;"> </span><span style="font-weight: bold;">domain gratis</span> atau yang <span style="font-weight: bold;">bayar</span>.
Untuk hosting ataupun domain yang bayar harganya juga bervariasi
tergantung layanan yang diberikan dan kapasitas serta lama penggunaannya
(dapat diperpanjang). Sedangkan <span style="font-weight: bold;">DOMAIN GRATIS</span> biasanya <span style="font-style: italic;">provider</span>-nya
akan menyisipkan link ataupun iklan kedalam website kita atau domain
yang kita dapatkan biasanya mengandung kata atau alamat providernya.
Domain yang saya contohkan di atas merupakan <span style="font-weight: bold;">domain gratis</span> dengan provider di <span style="font-style: italic;">http://www.co.cc. </span>Baik <span style="font-weight: bold;">DOMAIN GRATIS</span> maupun <span style="font-weight: bold;">HOSTING GRATIS</span> ada <span style="font-weight: bold;">kekurangan dan kelebihan</span> masing-masing. Untuk mengetahui <span style="font-weight: bold;">perbedaan hosting bayar dan hosting gratis</span> serta <span style="font-weight: bold;">perbedaan free domain dan domain berbayar</span> silahkan pembaca <a href="http://fahmailma.blogspot.com/2012/12/perbedaan-free-domain-dengan-pay-domain.html" title="perbedaan hosting bayar dan hosting gratis serta perbedaan free domain dan domain berbayar">buka disini</a>.<span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"> </span></span></span><br />Hmm, saya rasa pembaca yang mungkin masih baru mengenal <span style="font-weight: bold;">arti website</span>
sudah sedikit mengerti tentang istilah-istilah tersebut. Kalau belum
mengerti atau masih bingung jangan sungkan-sungkan untuk bertanya atau
berdiskusi dengan saya. Bagaimanpun, postingan ini hanya memberikan
gambaran secara umum tentang istilah-istilah yang akan muncul selama
kita belajar website di blog ini. Fokus kita selanjutnya adalah <span style="font-weight: bold;">ba</span><span style="font-weight: bold;">gaimana membuat sebuah web</span> termasuk didalamnya blog maupun <span style="font-weight: bold;">CMS</span>. Duh, dari dulu penulis sering menyebut istilah <span style="font-weight: bold;">CMS</span>.
Apa sih itu? Tenang dulu, kita pasti akan mebahas itu, tapi ada baiknya
kita belajar secara bertahap. Dan saya akan mempersiapkan
langkah-langkah yang berurutan sehingga kita lebih mudah belajarnya.
Namun, jika pembaca ternyata bingung atau merasa langkah-langkah
tersebut tidak urut, maka saran pembaca sangat diharapkan. Karena dalam
dunia marketing salah satu yang harus diperhatikan adalah <span style="font-style: italic; font-weight: bold;">Voice of Customer</span><span style="font-weight: bold;"> (VOC)</span>..:)</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-58526994846023597092012-12-14T10:28:00.003-08:002012-12-14T10:36:08.730-08:00Membuat Web Menggunakan Macromedia Dreamweaver (3)<div style="text-align: justify;">
<span class="awal">A</span>khirnya sampai juga kita dibagian ketiga posting berkelanjutan mengenari <span style="font-weight: bold;">cara membuat web menggunakan Macromedia Dreamweaver</span>. Setelah <a href="http://fahmailma.blogspot.com/2012/12/membuat-web-menggunakan-macromedia_14.html" style="font-weight: bold;" title="apa itu dreamweaver, download dreamweaver">di bagian pertama</a> kita membahas sepatah dua kata mengenai <span style="font-weight: bold;">apa itu Dreamweaver</span>, kemudian <a href="http://fahmailma.blogspot.com/2012/12/membuat-web-menggunakan-macromedia.html" style="font-weight: bold;" title="fungsi dreamweaver, panduan dreamweaver">di bagian kedua</a>
saya memaparkan beberapa bagian penting dari software web design
tersebut, maka di bagian ini saya akan langsung memberi contoh
penggunaan Dreamweaver dalam membuat sebuah halaman website. Berhubung
karena salah satu <span style="font-weight: bold;">keunggulan utama Dreamweaver</span>
ini sebagai sebuah software web design adalah memberikan kemudahan bagi
kita dalam membuat website, maka kita akan mencoba bekerja <span style="font-weight: bold;">membuat halaman-halaman website</span>
melalui layar design dimana kita bisa menggunakan menu-menu pilihan
dalam memasukkan isi web dan mengatur tampilannya tanpa harus pusing
mengotak-atik kode-kode <span style="font-weight: bold;">struktur HTML</span>-nya. Berikut langkah-langkahnya:<span class="fullpost"><br /></span><br />
<ol style="text-align: justify;"><span class="fullpost">
<li>Buatlah folder terlebih dahulu sebagai tempat penyimpanan file-file website Anda. Buatlah <span style="font-weight: bold;">2 buah folder</span>, yang <span style="font-weight: bold;">pertama</span>
sebagai tempat penyimpanan utama dimana file-file dari folder inilah
yang akan Anda edit seterusnya. Sebagai contoh buatlah folder di drive <span style="font-weight: bold;">D:\, F:\</span>, atau yang lainnya dengan nama terserah pembaca, misalkan <span style="font-weight: bold;">"gud_webku"</span>. <span style="font-weight: bold;">Folder kedua</span> berfungsi sebagai tempat <span style="font-weight: bold;">menjalankan halaman-halaman website</span>
yang akan Anda buat. Sebenarnya file-file yang akan ada di folder kedua
ini adalah file-file yang sama yang ada di folder pertama (folder
"gud_webku"). Namun, ketika kita ingin menjalankan halaman web yang
telah kita buat, kita akan "meng-copy paste" halaman-halaman tersebut
beserta seluruh file-file yang kita gunakan dalam mendesain
halaman-halaman tersebut, misalnya gambar-gambar, kemudian
menjalankannya dari folder kedua tersebut. Hmm, pasti pembaca berpikir
bahwa tidak ada gunanya ya alias percuma? Kenapa tidak dijalankan saja
dari folder pertama? Prinsipnya seperti ini, ketika kita <span style="font-weight: bold;">membuat sebuah website</span> tentu tujuan kita selanjutnya adalah <span style="font-weight: bold;">menyimpan halaman-halaman web</span> tersebut ke internet, atau yang biasa disebut <a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html"><span style="font-weight: bold;">hosting</span></a>.
Nah, karena kita ingin bekerja secara offline alias tidak langsung
terhubung ke internet supaya hebat biaya dan waktu, maka kita anggap
seolah-olah kita <span style="font-weight: bold;">"menghostingkan"</span>
halaman website tersebut ke folder yang kedua. Tentu halaman-halaman
yang dihostingkan tersebut yang akan dibuka di browser. Jadi, folder
pertama berfungsi sebagai tempat kita menyimpan dokumen-dokumen web yang
kita buat (halaman web beserta file-file lain yang digunakan untuk
mendesain halaman web) dimana file-file itulah yang akan kita tambah,
edit, dan lain-lain. Sedangkan folder kedua berfungsi sebagai "<a href="http://fahmailma.blogspot.com/2012/12/hosting-dan-domain.html"><span style="font-weight: bold;">hosting</span></a>" atau lebih tepatnya disebut sebagai <span style="font-style: italic; font-weight: bold;">localhosting</span> dimana website kita akan dijalankan/atau ditesting. Sebenarnya prinsip ini akan lebih jelas ketika kita belajar mengenai <span style="font-style: italic;">server local</span> di komputer sehingga fungsinya akan lebih kelihatan. Mengenai hal itu, kita akan mempelajarinya saat memulai <span style="font-weight: bold;">membuat web CMS</span>.<br />Setelah itu, buatlah folder kedua misalnya di drive <span style="font-weight: bold;">C:\</span> dengan nama terserah Anda, misalkan <span style="font-weight: bold;">"root_webku"</span>.
Jika pembaca sudah paham mengenai server local di komputer,, misalnya
IIS, PWS, dan lain-lain, buatlah folder tersebut di dalam folder <span style="font-style: italic;">htdocs</span>, <span style="font-style: italic;">public_html,</span> <span style="font-style: italic;">wwwroot, </span>atau <span style="font-style: italic;">www</span>. Namun, jika belum paham, buat saja disembarang tempat di drive Anda.<br />Nah,
bagaimana pula dengan aktivitas "copy paste" yang saya sebut tadi?
Apakah kita melakukannya secara manual. Disinilah salah satu <span style="font-weight: bold;">fungsi Dreamweaver</span>.
Kita akan melakukannya melalui Dreamweaver sehingga setiap kita
melakukan penambahan, pengeditan, dan lain-lain terhadap halaman web
yang sedang kita desain (yang ada pada folder "gud_webku"), maka <span style="font-weight: bold;">Dreamweaver</span> mampu melakukan <span style="font-style: italic;">update</span> pada file-file yang sama yang ada di folder "rem_webku". Sistem seperti ini juga berguna sebagai <span style="font-style: italic;">back up</span> website kita karena kita sudah punya 2 folder yang berisi website kita. Untuk itu, kita perlu melakukan pengaturan sebelum <span style="font-weight: bold;">membuat website</span>. Bagaimana pengaturannya? Ada dilangkah selanjutnya :D</li>
<li>Buka program <span style="font-weight: bold;">Dreamweaver</span></li>
<li>Pada menu utama, pilih <span style="font-weight: bold;">Site -> New Site</span>, akan muncul sebuah kotak dialog wizard yang berisi 2 buah tab. Pilih tab <span style="font-weight: bold;">Advance</span> dimana akan ada beberapa kategori yang akan kita atur.<br /><a href="http://3.bp.blogspot.com/_OPhk2sreP4w/Sb9fjbPk68I/AAAAAAAAAH4/5lLxCK4lMTA/s1600-h/New+Picture+%2824%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5314071147533626306" src="http://3.bp.blogspot.com/_OPhk2sreP4w/Sb9fjbPk68I/AAAAAAAAAH4/5lLxCK4lMTA/s320/New+Picture+%2824%29.bmp" style="cursor: pointer; display: block; height: 315px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a><span style="font-weight: bold;">Pada kategori Local Info:</span><br /><span style="font-style: italic;">Site name</span> : tulis nama projek website Anda. Misalkan "webku"<br /><span style="font-style: italic;">Local root folder</span>
: pilih folder gud_webku yang telah kita buat pada langkah 1. Kemudian
beri tanda centang pada kotak Refresh local file list automatically.
Pilihan ini berguna untuk melakukan <span style="font-style: italic;">update </span>secara otomatis jika kita melakukan perubahan pada file web yang kita buat.<br />Pilihan lainnya untuk sementara dibiarkan saja.<br /><span style="font-weight: bold;">Pada kategori Remote Info:</span><br /><span style="font-style: italic;">Access</span>
: pada bagian ini kita diminta untuk memilih dimana akan
melakukan pengetesan (tempat menjalankan) web kita, apakah secara online
atau offline. Karena kita untuk sementara melakukannya secara offline
yaitu pada komputer kita, maka pilih Local/Network.<br /><span style="font-style: italic;">Remote folder</span>
: pilih folder rem_webku yang kita buat pada langkah 1. Jangan lupa
juga memberi tanda centang pada kotak Refresh local file list
automatically.<br /><span style="font-weight: bold;">Pada kategori Testing Server:</span><br />Pada
bagian ini kita diminta untuk memilih model server yang akan kita
gunakan untuk melakukan pengetesan atau menjalankan website kita. Untuk
sementara lakukan pengaturan sebagai berikut:<br /><span style="font-style: italic;">Server mode </span>: none<br /><span style="font-style: italic;">Access</span> : Local/Network<br /><span style="font-style: italic;">Testing Server Folder</span>: secara otomatis, folder yang terpilih adalah folder "<span style="font-weight: bold;">rem_webku</span>" yang merupakan tempat file web kita yang akan dijalankan.<br />Kategori lainnya untuk sementara dibiarkan saja. Setelah itu klik tombol <span style="font-weight: bold;">OK</span>. Jika ingin melakukan perubahan pengaturan pada <span style="font-style: italic;"><span style="font-weight: bold;">SITE </span></span>yang telah kita buat tersebut, pembaca bisa melakukannya dengan memilih menu <span style="font-weight: bold;">Site --> Manage Sites</span>, maka akan muncul kotak dialog <span style="font-style: italic;">Manage Site.</span></li>
<li>Jika
pengaturan sudah berhasil, pembaca akan melihat di bagian panel
Dreamweaver telah muncul bagian yang berisi site Anda seperti gambar
ini:<br /><a href="http://4.bp.blogspot.com/_OPhk2sreP4w/Sb9n3Asu1VI/AAAAAAAAAIA/ya3FvX1924w/s1600-h/New+Picture+%2825%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5314080280098559314" src="http://4.bp.blogspot.com/_OPhk2sreP4w/Sb9n3Asu1VI/AAAAAAAAAIA/ya3FvX1924w/s320/New+Picture+%2825%29.bmp" style="cursor: pointer; display: block; height: 296px; margin: 0px auto 10px; text-align: center; width: 209px;" /></a></li>
<li>Coba kita perhatikan panel tersebut. Terlihat bahwa kita sedang berada pada bagian <span style="font-style: italic;">Local view</span> sehingga yang muncul adalah folder <span style="font-weight: bold;">gud_webku</span>. Jika pembaca menggantinya dengan <span style="font-style: italic;">Remote view</span>, maka folder yang terlihat adalah <span style="font-weight: bold;">rem_webku</span></li>
</span></ol>
<span class="fullpost">
</span>
<br />
<div style="text-align: center;">
<blockquote>
<span class="fullpost">NB: Jangan kemana-mana dulu ya..tunggu postingan lanjutan berikutnya, karena kita akan semakin mengerti <span style="font-weight: bold;">kegunaan</span> dan <span style="font-weight: bold;">kelebihan Dreamweaver</span> :D</span></blockquote>
</div>
<span class="fullpost">
</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-11312130997196211262012-12-14T10:25:00.004-08:002012-12-14T10:26:19.316-08:00Membuat Web Menggunakan Macromedia Dreamweaver (1)<div style="text-align: justify;">
<span class="awal">S</span>eperti janji saya di postingan "Mengenal Dasar Pembuatan Halaman Website" dimana saya akan mengulas sedikit tentang <span style="font-weight: bold;">software web design</span> yang menurut saya sangat bagus, maka di <span style="font-weight: bold;">postingan yang berkelanjutan</span> ini akan saya jelaskan mengenai hal tersebut. Software yang saya maksud adalah <span style="font-weight: bold;">Macromedia Dreamweaver</span>. <span style="font-weight: bold;">Dreamweaver </span>mempunyai banyak <span style="font-weight: bold;">keunggulan-keunggulan</span> dari segi fitur maupun <span style="font-style: italic;">interfac</span>e sehingga sangat membantu kita dalam <span style="font-weight: bold;">membuat halaman web</span>. Untuk mendapatkan <span style="font-weight: bold;">software Dreamweaver</span>, bisa kita <a href="http://www.adobe.com/products/dreamweaver/" title="download dreamweaver CS4"><span style="font-weight: bold;">download</span></a> <span class="fullpost">dari situs resminya atau dibeli di toko-toko yang menyediakan software tersebut. Disana juga tersedia versi <span style="font-style: italic;">TRIAL </span>yang bisa pembaca <span style="font-weight: bold;">download.</span> Tapi mohon maaf, saya tidak menyediakan di blog ini <span style="font-weight: bold;">Download Macromedia Dreamweaver</span> Versi Bajakan alias yang ada<span style="font-weight: bold;"> crack</span> nya. Namun, harganya memang masih sangat mahal menurut saya, dan karena mahal banget, "terpaksa" deh saya memakai yang ada <span style="font-weight: bold;">crack</span> untuk bajakannya :D. Maaf ya...:). Jika berminat, pembaca bisa <span style="font-weight: bold;">download dreamweaver</span> yang tidak asli dari situs-situs yang ada di internet, banyak kok, saya yakin itu.He3x. Juga tersedia <span style="font-weight: bold;">Crack Dreamweaver</span> untuk mendapatkan <span style="font-weight: bold;">serial number</span> nya. Bahkan, kemungkinan mendapatkannya juga <span style="font-weight: bold;">free</span> (ya iyalah, kalau gak gratis mending beli yang asli). Tapi mohon jangan bilang saya yang merekomendasikan ya ketika <span style="font-weight: bold;">download crack dreamweaver</span> :D.<br />Saat posting ini ditulis, versi terbaru yang telah keluar adalah <a href="http://www.adobe.com/products/dreamweaver/" title="download dreamweaver CS 4"><span style="font-weight: bold;">Macromedia Dreamweaver CS4</span></a>. Tapi saya sendiri masih memakai <span style="font-weight: bold;">dreamweaver 8</span>. Gimana? Apakah pembaca sudah memutuskan untuk menggunakan <span style="font-weight: bold;">macromedia dreamweaver free</span> alias hasil bajakan, yang asli atau yang <span style="font-style: italic;">trial?</span> Jika sudah mendapatkannya, silahkan diinstal di komputer atau laptop pembaca. Berikut <span style="font-style: italic;">screenshot </span>Dreamweaver 8 yang saya pakai:</span></div>
<div style="text-align: justify;">
<a href="http://4.bp.blogspot.com/_OPhk2sreP4w/SbfKteDFtrI/AAAAAAAAAHI/H-TTCf0QkxU/s1600-h/New+Picture+%2817%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5311937168015734450" src="http://4.bp.blogspot.com/_OPhk2sreP4w/SbfKteDFtrI/AAAAAAAAAHI/H-TTCf0QkxU/s400/New+Picture+%2817%29.bmp" style="cursor: pointer; display: block; height: 250px; margin: 0px auto 10px; text-align: center; width: 400px;" /></a><a href="http://www.adobe.com/go/gntray_dl_trialdownloads" title="download macromedia dreamweaver for trial">KLIK UNTUK DOWNLOAD DREAMWEAVER CS4 for TRIAL</a></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-27514700462129514942012-12-14T10:21:00.001-08:002012-12-14T10:24:13.566-08:00Membuat Web Menggunakan Macromedia Dreamweaver (2)<div style="text-align: justify;">
<span class="awal">K</span>ini saatnya kita melanjutkan <span style="font-weight: bold;">tutorial web</span> kita yang membahas <span style="font-weight: bold;">cara membuat web dengan menggunakan Macromedia Dreamweaver</span>. <a href="http://tutorial-website.blogspot.com/2009/03/membuat-web-menggunakan-macromedia.html">Dibagian pertama</a> tutorial berkelanjutan ini kita telah mengenal sekilas mengenai <span style="font-weight: bold;">profil Dreamweaver</span> sebagai salah satu <span style="font-style: italic; font-weight: bold;">software web design</span>. Bahkan pembaca mungkin sudah mencoba men<span style="font-weight: bold;">download dreamweaver cs4</span> yang merupakan versi terbaru saat posting ini saya rilis. Oke deh, saya asumsikan pembaca sudah <span style="font-weight: bold;">mendownload</span> dan sudah <span style="font-weight: bold;">menginstal dreamweaver</span> baik itu yang asli dan sudah di-<span style="font-style: italic;">purchase</span>, <span style="font-style: italic;">trial</span>, maupun yang versi tak asli yang <span style="font-style: italic;"><span style="font-weight: bold;">serial numbe</span>r-</span>nya didapat dari<span style="font-style: italic;"> <span style="font-weight: bold;">crack-crack</span></span>-an, kayak saya ini :D. Atau kalau belum menginstal juga tidak masalah <span style="font-style: italic;">kok. </span>Dreamweaver tidak membuat kita pintar, tapi kita yang <span style="font-weight: bold;">membuat dreamweaver </span>menjadi pintar. Gimana caranya? Dibagian ini kita akan mempelajari <span style="font-weight: bold;">dasar-dasar dreamweaver</span> untuk<span style="font-weight: bold;"> membuat website</span>.<span class="fullpost"><br /></span></div>
<ol style="text-align: justify;">
<li>Silahkan jalankan program <span style="font-weight: bold;">Dreamweaver</span> jika pembaca telah menginstalnya.</li>
<li>Pada menu utama, pilih <span style="font-weight: bold;">File --> New</span>,
maka akan muncul tampilan pilihan jenis dokumen baru yang ingin kita
buat. Maksudnya adalah kita memilih apakah ingin membuat halaman <span style="font-style: italic;">web basic (statis</span>), <span style="font-style: italic;">web dinamis</span>
(biasanya untuk web berbasis database), halaman template, dan
lain-lain. Setiap kategori terdiri dari beberapa jenis dokumen. Menurut
saya jenis ini dibedakan berdasarkan bahasa dan fungsi yang akan
digunakan untuk halaman <span style="font-weight: bold;">website</span> yang akan kita buat. Karena saat ini kita mencoba <span style="font-weight: bold;">belajar</span> yang dasar terlebih dahulu, maka silahkan pilih kategori <span style="font-weight: bold;">Basic Page</span> dan jenisnya <span style="font-weight: bold;">HTML</span>.<br /><a href="http://1.bp.blogspot.com/_OPhk2sreP4w/SbkQ7eqACMI/AAAAAAAAAHQ/vYoqX7bl1jI/s1600-h/New+Picture+%2818%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5312295849487763650" src="http://1.bp.blogspot.com/_OPhk2sreP4w/SbkQ7eqACMI/AAAAAAAAAHQ/vYoqX7bl1jI/s400/New+Picture+%2818%29.bmp" style="cursor: pointer; display: block; height: 217px; margin: 0px auto 10px; text-align: center; width: 400px;" /></a></li>
<li>Tampilan layar <span style="font-weight: bold;">desain Dreamweave</span>r terdiri dari 3 jenis, yaitu <span style="font-style: italic;">code, split, </span>dan <span style="font-style: italic;">design. </span><br /><a href="http://2.bp.blogspot.com/_OPhk2sreP4w/SbkR-AB6VVI/AAAAAAAAAHY/EaMdwyuNv8M/s1600-h/New+Picture+%2811%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5312296992317789522" src="http://2.bp.blogspot.com/_OPhk2sreP4w/SbkR-AB6VVI/AAAAAAAAAHY/EaMdwyuNv8M/s400/New+Picture+%2811%29.bmp" style="cursor: pointer; display: block; height: 50px; margin: 0px auto 10px; text-align: center; width: 204px;" /></a>Layar Code berfungsi sebagai tempat kita <span style="font-weight: bold;">membuat halaman web</span> dengan mengetik <span style="font-weight: bold;">bahasa pemograman</span> secara langsung. Artinya, layar inilah yang menampilkan <span style="font-weight: bold;">struktur bahasa pemograman web</span> yang dipakai pada halaman web yang sedang kita buat. Pada bagian design, kita <span style="font-weight: bold;">membuat website</span>
dengan menggunakan menu-menu yang tersedia, misalnya menu menambahkan
gambar, membuat tabel, mengatur tampilan tulisan, dan lain-lain. Kita
tidak perlu mengetik <span style="font-weight: bold;">bahasa pemograman halaman web</span> yang kita buat karena secara otomatis, setiap kita menambahkan sebuah elemen, maka <span style="font-weight: bold;">dreamweaver</span> akan menerjemaahkannya kedalam kalimat-kalimat <span style="font-weight: bold;">bahasa pemograman</span> yang kita gunakan. Inilah keunggulan <span style="font-weight: bold;">dreamweaver</span> dibanding notepad, <span style="font-style: italic;">frontpage</span>, dan mungkin yang lainnya. Karena pada <span style="font-weight: bold;">dreamweaver</span> sudah tersedia menu-menu yang siap pakai untuk mendesain halaman web. Selain itu, <span style="font-style: italic;">interface</span>-nya juga sangat bagus dan mudah digunakan. Bagian <span style="font-style: italic;">split </span>berguna untuk membagi halaman kerja dreamweaver menjadi 2, separuh untuk menampilkan layar <span style="font-style: italic;">code, </span>dan separuh lagi menampilkan layar <span style="font-style: italic;">design. </span>Hal ini berguna jika kita ingin mendesain halaman melalui layar <span style="font-style: italic;">design </span>namun ingin melihat perubahan <span style="font-weight: bold;">kode bahasa web</span>nya, dan juga sebaliknya. Jika pembaca masuk ke layar <span style="font-style: italic;">Code, </span>Anda akan melihat <span style="font-weight: bold;">struktur HTM</span>L seperti yang pernah saya tunjukkan pada postingan yang ini. Sebagai contoh struktur:<br /><br /><div style="font-style: italic;">
<span style="font-weight: bold;"><title>Untitled Document</title></span></div>
dimana struktur tersebut berfungsi untuk mendefenisikan judul halaman web kita yang akan muncul di <span style="font-style: italic;">title bar browser</span>.</li>
<li>Dibagian kiri atas dibawah menu File, terdapat <span style="font-weight: bold;">menu dropdown</span>
yang terdiri dari beberapa pilihan. Pilihan ini berguna untuk memilih
menu-menu desain yang akan kita gunakan. Misalnya kita ingin menambah
gambar, maka pilih <span style="font-style: italic;">Common, </span>maka
disebelah kanannya akan muncul menu-menu bergambar yang bisa kita
gunakan, salah satunya untuk memasukkan gambar ke halaman website.<br /><a href="http://2.bp.blogspot.com/_OPhk2sreP4w/SbkZOn1M0JI/AAAAAAAAAHo/78_9iCMrVR4/s1600-h/New+Picture+%2821%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5312304974461194386" src="http://2.bp.blogspot.com/_OPhk2sreP4w/SbkZOn1M0JI/AAAAAAAAAHo/78_9iCMrVR4/s400/New+Picture+%2821%29.bmp" style="cursor: pointer; display: block; height: 220px; margin: 0px auto 10px; text-align: center; width: 400px;" /></a></li>
<li>Coba pembaca masuk ke layar <span style="font-style: italic;">Design </span>seperti yang saya jelaskan pada poin 3. Setelah memilih bagian tersebut, dibagian bawah pembaca akan melihat bagian <span style="font-style: italic;">Properties. </span>Bagian ini berfungsi untuk <span style="font-weight: bold;">mengatur tampilan dari elemen-elemen</span> yang kita tambahkan kedalam halaman web yang kita buat. Menu-menu <span style="font-style: italic;">Properties </span>ini hanya terlihat jika kita bekerja pada layar <span style="font-style: italic;">Design.</span><a href="http://1.bp.blogspot.com/_OPhk2sreP4w/Sb9plfjarOI/AAAAAAAAAII/ZFtvjFYFZOE/s1600-h/New+Picture+%2823%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5314082178166598882" src="http://1.bp.blogspot.com/_OPhk2sreP4w/Sb9plfjarOI/AAAAAAAAAII/ZFtvjFYFZOE/s320/New+Picture+%2823%29.bmp" style="cursor: pointer; display: block; height: 63px; margin: 0px auto 10px; text-align: center; width: 320px;" /></a></li>
<li>Dibagian samping, terdapat pula bagian yang bernama <span style="font-style: italic; font-weight: bold;">Panel.</span> Salah satu fungsi panel ini adalah untuk mengatur file-file web yang telah kita buat.<br /><a href="http://3.bp.blogspot.com/_OPhk2sreP4w/Sb9rDUcYQ1I/AAAAAAAAAIQ/hGhnpvzK650/s1600-h/New+Picture+%2825%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5314083790091993938" src="http://3.bp.blogspot.com/_OPhk2sreP4w/Sb9rDUcYQ1I/AAAAAAAAAIQ/hGhnpvzK650/s320/New+Picture+%2825%29.bmp" style="cursor: pointer; display: block; height: 296px; margin: 0px auto 10px; text-align: center; width: 209px;" /></a></li>
<li>Dibagian atas tepatnya disamping menu pilihan layar, ada kotak isian bernama <span style="font-style: italic;">Title. </span>Bagian berfungsi untuk memberikan judul halaman web yang sedang kita buat yang akan muncul pada <span style="font-style: italic;">title bar browser. </span><br /><a href="http://1.bp.blogspot.com/_OPhk2sreP4w/SbkepKmBBDI/AAAAAAAAAHw/OY9hLlAGsQk/s1600-h/New+Picture+%2819%29.bmp"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5312310928027485234" src="http://1.bp.blogspot.com/_OPhk2sreP4w/SbkepKmBBDI/AAAAAAAAAHw/OY9hLlAGsQk/s400/New+Picture+%2819%29.bmp" style="cursor: pointer; display: block; height: 48px; margin: 0px auto 10px; text-align: center; width: 213px;" /></a>Fungsi ini sama seperti yang dijelaskan pada poin 3 diatas mengenai tag <span style="font-style: italic;">title. </span>Coba pembaca ganti tulisan yang ada di kotak tersebut menjadi misalnya "<span style="font-weight: bold;">Tutorial Website Dengan Dreamweaver</span>". Setelah itu, kembali ke layar <span style="font-style: italic;">code </span>dan lihat perubahan yang terjadi pada bagian tag <span style="font-style: italic;"><title>.</span></li>
</ol>
<span style="font-style: italic;"></span><br />
<blockquote>
<span style="font-style: italic;">NB: Jangan kemana-mana dulu ya..tunggu postingan lanjutan berikutnya yang juga membahas cara membuat web dengan dreamweaver:D</span></blockquote>
<span style="font-style: italic;">
</span>Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-19198991185610485982012-12-14T10:07:00.005-08:002012-12-14T10:07:42.716-08:00Pemograman C++ Dasar - Struktur Program<div style="text-align: justify;">
<b><i>Pemograman C++ Dasar </i>- </b>Mempelajari bahasa
pemrograman C++ memang dibutuhkan waktu dan proses yang relatif
berdasarkan tingkatan pengalamanya. Namun rata-rata tidak perlu waktu
lama untuk mempelajari bahasa pemrograman yang cukup populer ini. Untuk
itu mari kita belajar dasar pemrograman C++.</div>
<h2>
<b>Srtruktur Program Bahasa C++</b></h2>
<div style="text-align: justify;">
Secara umum, sebuah program C++ akan terdiri dari file header dan sebuah
fungsi main(). Ini adalah sebuah standar program C++ yang paling
sederhana. Perhatikan listing program berikut ini:</div>
<div>
<div class="syntaxhighlighter cpp" id="highlighter_830862">
<div class="toolbar">
<a class="toolbar_item command_help help" href="http://materi-kuliah-informatika.blogspot.com/2011/12/pemograman-c-dasar.html#">?</a></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td class="gutter"><div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
</td><td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="cpp preprocessor">#include file header</code></div>
<div class="line number2 index1 alt1">
<code class="cpp plain">main ()</code></div>
<div class="line number3 index2 alt2">
<code class="cpp plain">{</code></div>
<div class="line number4 index3 alt1">
</div>
<div class="line number5 index4 alt2">
<code class="cpp plain">Statement;</code></div>
<div class="line number6 index5 alt1">
</div>
<div class="line number7 index6 alt2">
<code class="cpp plain">}</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<h3>
File Header Pemrograman C++</h3>
<ul>
<li style="text-align: justify;">File header berisi prototype (judul,
nama dan sintak)sekumpulan fungsi tertentu (akan disimpan di file
pustaka/ file library dengan executable .LIB)</li>
<li style="text-align: justify;">Inisial: prototype dari fungsi-fungsi pustaka.; <i>printf ( )</i> dan <i>scanf ( )</i> terdapat di file header <i>stdio.h</i></li>
<li style="text-align: justify;">Penulisan file header</li>
</ul>
<div>
<div class="syntaxhighlighter cpp" id="highlighter_566771">
<div class="toolbar">
<a class="toolbar_item command_help help" href="http://materi-kuliah-informatika.blogspot.com/2011/12/pemograman-c-dasar.html#">?</a></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td class="gutter"><div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td><td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="cpp preprocessor">#include <stdio.h></code></div>
<div class="line number2 index1 alt1">
<code class="cpp comments">//Atau</code></div>
<div class="line number3 index2 alt2">
<code class="cpp preprocessor">#include "stdio.h"</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Berikut ini contoh program C++ yang sederhana:</div>
<div>
<div class="syntaxhighlighter cpp" id="highlighter_907360">
<div class="toolbar">
<a class="toolbar_item command_help help" href="http://materi-kuliah-informatika.blogspot.com/2011/12/pemograman-c-dasar.html#">?</a></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td class="gutter"><div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
</td><td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="cpp preprocessor">#include "stdio.h"</code></div>
<div class="line number2 index1 alt1">
<code class="cpp preprocessor">#include "iostream.h"</code></div>
<div class="line number3 index2 alt2">
<code class="cpp plain">main() { </code></div>
<div class="line number4 index3 alt1">
<code class="cpp spaces"> </code><code class="cpp plain">cout <<</code><code class="cpp string">"Hello world"</code><code class="cpp plain">;</code></div>
<div class="line number5 index4 alt2">
<code class="cpp spaces"> </code><code class="cpp plain">getch();</code></div>
<div class="line number6 index5 alt1">
<code class="cpp plain">}</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Setelah dicompile dan dirun, hasilnya adalah muncul pada layar</div>
<div style="text-align: justify;">
</div>
<blockquote>
<div style="text-align: justify;">
Hello World.</div>
</blockquote>
<div style="text-align: justify;">
<h2>
<b>Operasi Input Output Pemrograman C+++</b></h2>
</div>
<div style="text-align: justify;">
Untuk operasi input dan output pada C menggunakan header file:</div>
<ul>
<li style="text-align: justify;"><i>stdio.h</i> (standard input output header)</li>
<li style="text-align: justify;"><i>conio.h</i> (console input / output )</li>
<li style="text-align: justify;"><i>iostream.h</i> (input / ouput stream)</li>
</ul>
<div style="text-align: justify;">
File header untuk proses input adalah<i> stdio.h</i> dan <i>conio.h. </i>Fungsi input / output yang sering digunakan :
</div>
<ul>
<li style="text-align: justify;"><i>stdio.h </i>:<i> printf, scanf, gets, puts, getchar, putchar, fgets, fputs</i></li>
<li style="text-align: justify;"><i>conio.h </i>: <i>getchar, getch, getche , clrscr </i></li>
<li style="text-align: justify;"><i>iostream.h</i> :<i> cout , cin.</i></li>
</ul>
<div style="text-align: justify;">
Untuk menerima input karakter kita menggunakan fungsi <i>getch, getchar</i> dan <i>getche</i>. Anda bisa juga menggunakan fungsi<i> scanf.</i></div>
<div style="text-align: justify;">
Apa perbedaan getch, getchar dan getche ?</div>
<ul>
<li style="text-align: justify;"><i>getch</i> : input karakter tidak terlihat, tanpa <enter> </li>
<li style="text-align: justify;"><i>getchar</i> : input karakter terlihat, perlu <enter> </li>
<li style="text-align: justify;"><i>getche</i> : input karakter terlihat, tanpa <enter> </li>
</ul>
<div style="text-align: justify;">
Untuk menghapus semua tampilan di layar dapat menggunakan fungsi <b>clrscr()</b></div>
<div>
<div style="text-align: justify;">
<b><br /></b></div>
</div>
<div>
<div style="text-align: justify;">
<h3>
<b>Menggunakan fungsi printf() / scanf()</b></h3>
</div>
</div>
<div>
<div style="text-align: justify;">
Kode Format :</div>
<ul>
<li style="text-align: justify;">%c :Karakter</li>
<li style="text-align: justify;">%s :String</li>
<li style="text-align: justify;">%d :Integer</li>
<li style="text-align: justify;">%i :Integer</li>
<li style="text-align: justify;">%u :Integer tak bertanda (bilangan positif)</li>
<li style="text-align: justify;">%x :Nilai hexadesimal</li>
<li style="text-align: justify;">%o :Nilai Oktal</li>
<li style="text-align: justify;">%f :Bilangan Real/Pecahan</li>
<li style="text-align: justify;">%e :Notasi scientific</li>
<li style="text-align: justify;">%li :Long Integer</li>
</ul>
<div style="text-align: justify;">
<h3>
Tipe Data Pemrograman C++</h3>
Berikut ini tipe data yang ada dalam C++ :</div>
<ol>
<li><div style="text-align: justify;">
<b>Tipe data bilangan bulat:</b></div>
<div style="text-align: justify;">
- char - int (integer) - short (short integer) - long (long integer) </div>
</li>
<li><div style="text-align: justify;">
<b>Tipe data bilangan real:</b> </div>
<div style="text-align: justify;">
- float (real) - double (real double) - long double Selain itu terdapat juga tipe data unsigned </div>
</li>
<li><div style="text-align: justify;">
<b>Tipe data bilangan bulat:</b></div>
<div style="text-align: justify;">
- unsigned char - unsigned int (integer) - unsigned short (short
integer) - unsigned long (long integer) Tipe data bilangan bulat mirip
dengan yang bukan unsigned. Bedanya adalah tipe data unsigned tidak
mengenal bilangan negatif (nilainya selalu posisif).</div>
</li>
</ol>
<div style="text-align: justify;">
Contoh 1.</div>
<div style="text-align: justify;">
</div>
<div>
<div class="syntaxhighlighter cpp" id="highlighter_371925">
<div class="toolbar">
<a class="toolbar_item command_help help" href="http://materi-kuliah-informatika.blogspot.com/2011/12/pemograman-c-dasar.html#">?</a></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td class="gutter"><div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
<div class="line number10 index9 alt1">
10</div>
<div class="line number11 index10 alt2">
11</div>
<div class="line number12 index11 alt1">
12</div>
<div class="line number13 index12 alt2">
13</div>
<div class="line number14 index13 alt1">
14</div>
<div class="line number15 index14 alt2">
15</div>
<div class="line number16 index15 alt1">
16</div>
<div class="line number17 index16 alt2">
17</div>
<div class="line number18 index17 alt1">
18</div>
<div class="line number19 index18 alt2">
19</div>
</td><td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="cpp preprocessor">#include "iostream.h"</code></div>
<div class="line number2 index1 alt1">
<code class="cpp preprocessor">#include "conio.h" </code></div>
<div class="line number3 index2 alt2">
<code class="cpp preprocessor">#include "stdio.h" </code></div>
<div class="line number4 index3 alt1">
<code class="cpp plain">main() { </code></div>
<div class="line number5 index4 alt2">
<code class="cpp spaces"> </code><code class="cpp color1 bold">char</code> <code class="cpp plain">nim[8],nama[25],alamat[35]; </code></div>
<div class="line number6 index5 alt1">
</div>
<div class="line number7 index6 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"input nim mahasiswa \n"</code><code class="cpp plain">);</code></div>
<div class="line number8 index7 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">scanf</code><code class="cpp plain">(</code><code class="cpp string">"%s"</code><code class="cpp plain">,&nim); </code></div>
<div class="line number9 index8 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"input nama mahasiswa \n"</code><code class="cpp plain">);</code></div>
<div class="line number10 index9 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">scanf</code><code class="cpp plain">(</code><code class="cpp string">"%s"</code><code class="cpp plain">,&nama); </code></div>
<div class="line number11 index10 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"input alamat mahasiswa \n"</code><code class="cpp plain">);</code></div>
<div class="line number12 index11 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">scanf</code><code class="cpp plain">(</code><code class="cpp string">"%s"</code><code class="cpp plain">,&alamat); </code></div>
<div class="line number13 index12 alt2">
<code class="cpp spaces"> </code><code class="cpp plain">clrscr(); </code></div>
<div class="line number14 index13 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"data mahasiswa \n"</code><code class="cpp plain">);</code></div>
<div class="line number15 index14 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"nim :%s"</code><code class="cpp plain">,nim);</code></div>
<div class="line number16 index15 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"nama :%s"</code><code class="cpp plain">,nama);</code></div>
<div class="line number17 index16 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"alamat :%s"</code><code class="cpp plain">,alamat); </code></div>
<div class="line number18 index17 alt1">
<code class="cpp spaces"> </code><code class="cpp plain">getch(); </code></div>
<div class="line number19 index18 alt2">
<code class="cpp plain">}</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
<div style="text-align: justify;">
<h2>
<b>Operasi Aritmatika</b> <b>Pemrograman C++</b></h2>
</div>
<div style="text-align: justify;">
Operator ini digunakan untuk perhitungan dasar aritmatika. Operator ini antara lain:</div>
<div style="text-align: justify;">
</div>
<ul>
<li style="text-align: justify;">Perkalian 2*3</li>
<li style="text-align: justify;">Pembagian 7/2</li>
<li style="text-align: justify;">Modulo 7%2</li>
<li style="text-align: justify;">Penjumlahan 5+4</li>
<li style="text-align: justify;">Pengurangan 5-4</li>
</ul>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Contoh 2.
</div>
<div>
<div class="syntaxhighlighter cpp" id="highlighter_680487">
<div class="toolbar">
<a class="toolbar_item command_help help" href="http://materi-kuliah-informatika.blogspot.com/2011/12/pemograman-c-dasar.html#">?</a></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td class="gutter"><div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
<div class="line number10 index9 alt1">
10</div>
<div class="line number11 index10 alt2">
11</div>
<div class="line number12 index11 alt1">
12</div>
<div class="line number13 index12 alt2">
13</div>
<div class="line number14 index13 alt1">
14</div>
<div class="line number15 index14 alt2">
15</div>
<div class="line number16 index15 alt1">
16</div>
</td><td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="cpp preprocessor">#include</code></div>
<div class="line number2 index1 alt1">
<code class="cpp preprocessor">#include </code></div>
<div class="line number3 index2 alt2">
</div>
<div class="line number4 index3 alt1">
<code class="cpp plain">main() { </code></div>
<div class="line number5 index4 alt2">
<code class="cpp spaces"> </code><code class="cpp color1 bold">int</code> <code class="cpp plain">a=10,b=5; </code></div>
<div class="line number6 index5 alt1">
<code class="cpp spaces"> </code><code class="cpp plain">clrscr(); </code></div>
<div class="line number7 index6 alt2">
<code class="cpp spaces"> </code><code class="cpp plain">print(</code><code class="cpp string">"Nilai A f= %d"</code><code class="cpp plain">,a); </code></div>
<div class="line number8 index7 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai ++A = %d"</code><code class="cpp plain">,++a); </code></div>
<div class="line number9 index8 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai A++ = %d"</code><code class="cpp plain">,a++); </code></div>
<div class="line number10 index9 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai B = %d"</code><code class="cpp plain">,b); </code></div>
<div class="line number11 index10 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai A = %d"</code><code class="cpp plain">,a); </code></div>
<div class="line number12 index11 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai --B = %d"</code><code class="cpp plain">,--b); </code></div>
<div class="line number13 index12 alt2">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai B = %d"</code><code class="cpp plain">,b); </code></div>
<div class="line number14 index13 alt1">
<code class="cpp spaces"> </code><code class="cpp functions bold">printf</code><code class="cpp plain">(</code><code class="cpp string">"\nNilai B-- = %d"</code><code class="cpp plain">,b--); </code></div>
<div class="line number15 index14 alt2">
<code class="cpp spaces"> </code><code class="cpp plain">getch(); </code></div>
<div class="line number16 index15 alt1">
<code class="cpp plain">}</code></div>
</div>
</td></tr>
</tbody></table>
</div>
</div>
</div>
<br />
Demikian tutorial tentang pemrograman dasar CPP, tetep disimak ya untuk tutorial selanjutnya ;)
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-35908106815161513392012-12-14T09:58:00.002-08:002012-12-14T10:04:39.373-08:00Mempermudah Belajar Algoritma Pemrograman dengan C++<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Tujuan nya adalah untuk memudahkan pembuatan program baik yang sederhana maupun yang kompleks.Yang
dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk
mengatur computer agar melakukan suatu tindakan tertentu.Suatu
program ditulis mengikuti kaidah bahasa pemograman tertentu. Bahasa
pemograman dapat di analogikan dengan bahasa yang digunakan manusia
(bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang berupa
sejumlah kalimat dapat anda analogikan dengan suatu program.Dalam konteks pemograman, terdapat sejumlah bahasa pemograman, seperti : Pascal, C, C++, dan Basic.</span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Baiklah
untuk mempersingkat waktu dengan cara menganalisis riset dari suatu
masalah dan membuat algoritma sederhana transaksi pembayaran pada
swalayan yang menggunakan seleksi fungsi if else untuk membuat program
transaksi pembayaran.</span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Permasalahan :</span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Suatu swalayan memberikan diskon sebesar 10 % bagi siapa saja yang berbelanja sebesar Rp100.000 atau lebih. Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli.</span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Solusi: Pemecahan masalah ini dalam bentuk diagram alir data dan pseudecode dapat dilihat pada gambar berikut.</span></div>
<ol style="margin-top: 0pt; text-align: justify;" type="1">
<li class="MsoNormal"><span style="font-family: Times New Roman; font-size: x-small;">Masukkan (pembelian) </span></li>
<li class="MsoNormal"><span style="font-size: 17;"><span style="font-family: Times New Roman;">Jika pembelian >= 100000 maka diskon </span><span style="font-family: Wingdings;">ß</span><span style="font-family: Times New Roman;"> 0.1* pembelian sebaliknya diskon 0 akhir-jika</span></span></li>
<li class="MsoNormal"><span style="font-size: 17;"><span style="font-family: Times New Roman;">pembayaran</span><span style="font-family: Wingdings;">ß</span><span style="font-family: Times New Roman;"> pembelian – diskon</span></span></li>
<li class="MsoNormal"><span style="font-family: Times New Roman; font-size: x-small;">tampilkan (pembayaran</span></li>
</ol>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Flowchartnya :</span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;"> <a href="http://ervan0101081001.files.wordpress.com/2008/09/flowchart1.jpg"><img alt="" class="alignnone size-medium wp-image-21" height="300" src="http://ervan0101081001.files.wordpress.com/2008/09/flowchart1.jpg?w=266&h=300" title="flowchart1" width="266" /></a></span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<a href="http://ervan0101081001.files.wordpress.com/2008/09/program1.jpg"><img alt="" class="alignnone size-medium wp-image-22" height="225" src="http://ervan0101081001.files.wordpress.com/2008/09/program1.jpg?w=300&h=225" title="program1" width="300" /></a></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<a href="http://ervan0101081001.files.wordpress.com/2008/09/output-diskon1.jpg"><img alt="" class="alignnone size-medium wp-image-23" height="252" src="http://ervan0101081001.files.wordpress.com/2008/09/output-diskon1.jpg?w=300&h=252" title="output-diskon1" width="300" /></a></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;"><a href="http://ervan0101081001.files.wordpress.com/2008/09/output-tidak-diskon1.jpg"><img alt="" class="alignnone size-medium wp-image-24" height="172" src="http://ervan0101081001.files.wordpress.com/2008/09/output-tidak-diskon1.jpg?w=300&h=172" title="output-tidak-diskon1" width="300" /></a></span></div>
<div class="MsoNormal" style="margin: 0pt; text-align: justify;">
<span style="font-family: Times New Roman; font-size: 17;">Demikianlah riset contoh algoritma toko swalayan sederhana yang telah menjadi program transaksi yang sederhana.</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-47570789657558057532012-12-14T09:52:00.002-08:002012-12-14T09:55:41.308-08:00Faktorial Bil Bulat<div style="text-align: left;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Flowchart :</span></span></div>
<div style="text-align: center;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"></a></span><br />
<div class="MsoNormal" style="display: inline !important;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img703.imageshack.us/img703/3092/20830736.jpg" width="462" /></span></span></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">
</span></a></span>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"></a></span><br />
<div class="MsoNormal" style="display: inline ! important;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br /></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;">
</span></a></span>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"></a></span><br />
<div style="text-align: left;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"></a></span><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://fahmailma.blogspot.com/2012/12/faktorial-bil-bulat.html"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Pseudocode:</span></span></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></a></span><br />
<div class="MsoNormal" style="display: inline !important;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img855.imageshack.us/img855/9751/74055115.jpg" width="462" /></span></span></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">
</span></a></span>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;"></span></a></span><br />
<div class="MsoNormal" style="display: inline ! important;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;"><span style="font-family: "Times New Roman"; font-size: 12pt;"><span style="font-family: "Times New Roman"; font-size: 12pt;"></span></span></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;">
</span></a></span>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></a></span><br />
<div class="MsoNormal" style="display: inline !important;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></span></span></a></span></div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">
</span></a></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-35302367032854383672012-12-14T09:51:00.001-08:002012-12-14T09:51:02.424-08:00MIX and MAX<div style="text-align: left;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Flow Chart :</span></span></div>
<div style="text-align: center;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img10.imageshack.us/img10/4708/26096453.jpg" width="462" /></span></div>
</span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;"><div class="MsoNormal" style="display: inline ! important;">
<span style="font-family: "Times New Roman"; font-size: 12pt;"></span></div>
</span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></div>
</span></a></span><br /><div style="text-align: left;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Pseudocode:</span></div>
</span></a></span></div>
<br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img857.imageshack.us/img857/4673/10772947.jpg" width="462" /></span></div>
</span></a></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-74553435751092292592012-12-14T09:50:00.001-08:002012-12-14T09:50:05.477-08:00Faktor Ganil<div style="text-align: left;">
<span class="Apple-style-span" style="font-family: 'Times New Roman';"><span class="Apple-style-span" style="font-size: 16px;"><div>
<div class="MsoNormal">
Flowchart :</div>
</div>
</span></span></div>
<div style="text-align: center;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></a></span></div>
<div class="MsoNormal" style="display: inline !important;">
<a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><img src="http://img42.imageshack.us/img42/6600/21206223.jpg" width="462" /></a></div>
<br />
<div style="text-align: center;">
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;"></span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"></span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
Pseudo code :</div>
</span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
<img src="http://img189.imageshack.us/img189/8937/67947702.jpg" width="462" /></div>
</span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12pt;"></span></a></span><br /><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><div class="MsoNormal" style="display: inline !important;">
</div>
</span></a></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-52986116322628724902012-12-14T09:48:00.003-08:002012-12-14T09:48:55.737-08:00Flowchart Luas dan Kel segitiga sama sisi<div style="text-align: center;">
<span class="Apple-style-span" style="font-size: 16px;"></span></div>
<div>
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Flowchart :</span></div>
<div>
<a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img37.imageshack.us/img37/5884/91386306.jpg" width="208" /></span></a></div>
<div>
<a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><br /></span></a></div>
<div>
<a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Pseudo Code:</span></a></div>
<div>
<a href="http://www.blogger.com/blogger.g?blogID=1054766742738498355" name="_Toc293590829" rel="nofollow" target="_blank"><span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;"><img src="http://img830.imageshack.us/img830/5477/61276739.jpg" width="462" /></span></a></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-33721478243476409892012-12-14T09:43:00.004-08:002012-12-14T09:47:07.671-08:00Pemahaman Tentang Flowchart<h2>
FLOWCHART</h2>
<span style="font-family: "Times New Roman"; font-size: 12.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-US;">Flowchart adalah sebuah metode penggambaran alur dari
logika yang kita terapkan pada sebuah algoritma. Secara umum proses
penggambaran Flowchart adalah sebagai berikut :</span><br />
<div>
<span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: 16px;"><img src="http://img805.imageshack.us/img805/624/21986270.jpg" width="462" /></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-90140301853542024972012-12-14T09:22:00.003-08:002012-12-14T09:22:43.675-08:00Pemahaman Include, Require dan include_once , require_once<h2>
Pemahaman Include, Require dan include_once , require_once</h2>
Include dan digunakan untuk memanggil atau mengikutkan file yang
ada diluar kode file php, dengan perintah ini kita dapat memanggil
fungsi, variable, konstatnta biasa dari file atau program php lain.
<br />
- Pada dasarnya fungsi dari include dengan require sama,
yang membedakan salah satunya adalah penanganan kesalahannya, yaitu
untuk include menghasilkan pesan “Fatal Error” sedangkan untuk require
menampilkan pesan “Warning”.<br />
- Sintax dari <b>include_once</b> dengan <b>require_once</b>
pada dasarnya adalah sama yaitu digunakan untuk memanggil atau
mengikutkan file yang ada diluar kode file php yang sedang berjalan dan
mengevaluasinya sebagaimana dengan include dan require, akan tetapi
perbedaannya ia tidak akan mengikutkan file tertentu dan mengevaluasinya
apabila sudah pernah diikutkan pada file sebelumnya.<br />
Berikut Contohnya:<br />
<br />
Buat file percobaan.php isi dengan kode berikut :<br />
<span style="color: red;"><?php</span><br />
<span style="color: red;">$nama=”Gianto Widodo”;</span><br />
<span style="color: red;">echo(“<br> Hallo Nama Saya Adalah “.$nama);</span><br />
<span style="color: red;">?></span><br />
Kemudian buat file pemanggil dengan nama contoh_require.php kemudian isi dengan kode berikut :<br />
<span style="color: red;"><?php</span><br />
<span style="color: red;">require(‘percobaan.php’);</span><br />
<span style="color: red;">require(‘percobaan.php’); // Akan Tetap Dipanggil</span><br />
<span style="color: red;">echo(‘<br> Batas Require —————————————————————’);</span><br />
<span style="color: red;">include(‘percobaan.php’);</span><br />
<span style="color: red;">include(‘percobaan.php’); // Akan Tetap Dipanggil</span><br />
<span style="color: red;">echo(‘<br> Batas include —————————————————————’);</span><br />
<span style="color: red;">?></span><br />
Kemudian buat file pemanggil dengan nama contoh_require_once.php kemudian isi dengan kode berikut :<br />
<span style="color: red;"><?</span><br />
<span style="color: red;">require_once(‘percobaan.php’);</span><br />
<span style="color: red;">require_once(‘percobaan.php’); // Tidak Akan Dipanggil</span><br />
<span style="color: red;">echo(‘<br> Batas require_once —————————————————————’);</span><br />
<span style="color: red;">include_once (‘percobaan.php’);</span><br />
<span style="color: red;">include_once(‘percobaan.php’); // Tidak Akan Dipanggil</span><br />
<span style="color: red;">?></span><br />
Untuk Melihat pesan kesalahannya, silahkan anda utak atik kode
tersebut agar menjadi salah dan amati hasilnya. Jika Ada Benarnya
Semata2 dari Allah, dan jika Ada salahnya Semata2 dari diri saya
sendiri,. Trima kasih,..Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-62486717403465314782012-12-14T09:16:00.000-08:002012-12-14T09:16:12.814-08:00Teknik Upload File dengan PHP<strong>Upload File Dengan PHP</strong> Pada dasarnya Upload file
adalah perintah untuk mentrasfer file ke dalam direktori web kita.
Artinya file yang akan diupload itu akan ditransfer ke dalam hosting
dimana website kita diupload. Berikut cara Upload File dengan
menggunakan PHP :<br />
Buat form untuk memilih file yang akan di upload, simpan dengan nama <em>form_upload.php</em> kemudian buat sebuah folder dengan nama gambar pada direktori file tersebut.<br />
<blockquote>
<form action=”uploadfile.php” method=”post” enctype=”multipart/form-data” name=”form1″><br />
<input type=”file” name=”file”><br><br />
<input type=”submit” name=”Submit” value=”Upload”><br />
</form></blockquote>
Kemudian untuk proses uploadnya anda buat sebuah file dengan nama <em>uploadfile.php, </em>kemudian anda ketikkan kode berikut ini :<br />
<blockquote>
<? if (!empty($file)){<br />
if(move_uploaded_file(“$file”,”gambar/$file_name”)) {<br />
echo(“Sukses di upload”);<br />
}<br />
else{<br />
echo(“Gagal di upload”);<br />
}<br />
}<br />
else {<br />
echo(“Anda belum pilih filenya”);<br />
}<br />
?></blockquote>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-5335398810896097542012-12-14T09:14:00.001-08:002012-12-14T09:14:11.348-08:00Query Mengambil Nilai Maksimal Suatu Kolom Tabel dengan PHP<h2>
Query Mengambil Nilai Maksimal Suatu Kolom Tabel dengan PHP</h2>
Jika kita membuat sebuah aplikasi database pasti tidak pernah lepas
dengan yang namanya query, banyak macam Query untuk mengambil data dalam
suatu tabel. salah satunya adalah bagaimana <i><b>mengambil nilai tertinggi dalam suatu kolom tabel</b></i>,
dalam hal ini yang akan coba saya jelaskan adalah dengan menggunakan
database mysql dan PHP. langsung saja saya bahas bagaimana cara
mengambil nilai terbesar dalam suatu kolom dengan PHP. misal anda
mempunyai tabel dengan nama nilai_mahasiswa, dan anda ingin mengambil
nilai tertinggi UAS dari semua matakuliah, maka caranya sebagai berikut :<br />
misal struktur tabelnya mempunyai field/kolom :<br />
1. kode<br />
2. nim_mahasiswa<br />
3. kode_matakuliah<br />
4. Tugas<br />
5. Uts<br />
6. Uas<br />
Contoh Query yang dipakai :<br />
<blockquote>
$query=mysql_query(“SELECT max(Uas) as maksimal FROM nilai_mahasiswa group by kode_matakuliah”)or die(mysql_error());<br />
while($hasil=mysql_fetch_array($query))<br />
{<br />
$nilai=$hasil['maksimal'];<br />
}</blockquote>
Nah point yang harus anda perhatikan adalah <b>max(Uas) as maksimal</b>,
ini maksudnya memberikan nilai maksimal dari kolom Uas ke dalam field
bayangan dengan nama maksimal. kemudian untuk mengambil nilai maksimal
anda gunakan <b>$hasil['maksimal']</b>.Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-82867813541150633802012-12-14T09:10:00.003-08:002012-12-14T09:10:46.327-08:00Aplikasi database sederhana dengan PHP<strong>Aplikasi Database PHP</strong><br />
Untuk memudahkan pemahaman
tentang bagaimana membuat aplikasi database dengan PHP disini saya
berikan contoh sederhana bagaimana <em>membuat aplikasi database sederhana dengan PHP</em> dan database Mysql.<br />
Untuk membuat aplikasi databse dengan php kali ini kita akan membuat
sebuah buku tamu sederhana, dengan instruksi sebagai berikut :<br />
<ol>
<li>terlebih dahulu anda buat sebuah database dengan nama <strong>“cms”. </strong></li>
<li>Buat sebuah table dengan nama <strong>buku_tamu </strong>Dengan struktur table seperti berikut :</li>
</ol>
<table border="1" cellpadding="0" cellspacing="0" style="width: 505px;">
<tbody>
<tr>
<td valign="top" width="124"><strong>Nama Field</strong></td>
<td valign="top" width="236"><strong>Tipe field</strong></td>
</tr>
<tr>
<td valign="top" width="124">Kode</td>
<td valign="top" width="236">Integer(10) primary, autoincrement</td>
</tr>
<tr>
<td valign="top" width="124">Nama</td>
<td valign="top" width="236">Varchar(50)</td>
</tr>
<tr>
<td valign="top" width="124">Email</td>
<td valign="top" width="236">Varchar(50)</td>
</tr>
<tr>
<td valign="top" width="124">web</td>
<td valign="top" width="236">Varchar(40)</td>
</tr>
<tr>
<td valign="top" width="124">Isi</td>
<td valign="top" width="236">text</td>
</tr>
</tbody>
</table>
3. Kemudian anda buat sebuah file dengan nama buku_tamu.php dan buat
sebuah form untuk menginputkan data, untuk mempercepat, anda pastekan
kode berikut ini :<br />
<blockquote>
<html><br />
<head><br />
<title>Form Buku Tamu</title><br />
</head> <body><br />
<form name=”form1″ method=”post” enctype=”multipart/form-data” action=”form_buku_tamu_proses.php”><br />
<table width=”299″ border=”0″ align=”center”><tr bgcolor=”#FFCC66″><br />
<td colspan=”3″><strong> Form Buku Tamu </strong></td></tr><tr><br />
<td width=”99″>Nama</td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”nama” size=”40″></td><br />
</tr><tr><br />
<td width=”99″>Email</td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”email” size=”40″></td><br />
</tr><tr><br />
<td width=”99″>Web</td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”web” size=”30″></td><br />
</tr><tr><br />
<td colspan=”3″>isi</td><br />
</tr><br />
<tr><br />
<td colspan=”3″><textarea name=”isi” cols=”60″ rows=”5″></textarea></td><br />
</tr><br />
<tr><br />
<td colspan=”3″><div align=”center”><br />
<input type=”submit” name=”Submit” value=”Simpan”><br />
<input type=”reset” name=”Submit2″ value=”Reset”><br />
</div></td><br />
</tr> </table><br />
</form> </body><br />
</html></blockquote>
4. Untuk menginputkan data kedalam table kita menggunakan query mysql
yang nantinya akan di jalankan dengan program PHP. Untuk melakukan
proses ini anda harus mengerti beberapa point berikut ini :<br />
<ol>
<li> <strong>mysql_query()</strong> adalah fungsi yang mengirimkan
perintah DML ke database yang kita masuki, sebagaimana layaknya bila
kita memasukkan perintah MySQL langsung dari mesin server.</li>
<li><strong>mysql_db_query()</strong> adalah hampir sama halnya dengan
mysql_query yaitu yang berfungsi mengirimkan pernyataan SQL ke server
data base MYSQL selama nama database masih aktif.<strong> </strong></li>
</ol>
Perhatikan Contoh Kode Program untuk mengisikan bukutamu form diatas, simpan dengan nama <strong>form_buku_tamu_proses.php</strong>:<br />
<blockquote>
<?php<br />
include_once(‘koneksi.php’); // Memasukkan kode dari file koneksi.php<br />
$perintah=”INSERT INTO buku_tamu(nama,email,web,isi) VALUES (‘$nama,
‘$email,’$web’,'$isi’)”; // Query biasa dalam variable perintah<br />
$hasil=mysql_query($perintah);<br />
if ($hasil)<br />
{<br />
echo(“Proses Input Berhasil”);<br />
}else<br />
{<br />
echo(“Proses Input Gagal “);<br />
}<br />
?></blockquote>
4. Untuk menampilkan hasil masukan (input) di tampilan browser maka sintaknya adalah :<br />
<em> <strong>a. mysql_fetch_array(int result, int [result_type] ); </strong></em><strong></strong><br />
¨ mysql_fetch_array() adalah fungsi yang memberikan hasil array dari data yang kita contohnya : <em>array mysql_fetch_array ($result);</em><br />
<strong><em> b. mysql_fetch_row(int result, int [result_type] ); </em></strong><strong></strong><br />
¨ Pemakaian sintak ini hampir sama dengan sintak <em>array mysql_fetch_array(int result, int [result_type] ); </em><br />
¨ Dalam modul ini, kita akan menggunakan sintak <em>array mysql_fetch_array(int result, int [result_type] ); </em>sebagai acuan selanjutnya.<br />
<strong><em> c. mysql_num_fields(int result); </em></strong><strong></strong><br />
¨ mysql_num_fields() adalah fungsi yang memberikan jumlah field dari data yang diambil. Contohnya : <em>Mysql_num_field ($result);</em><br />
<strong><em> d. mysql_num_row(int result); </em></strong><strong></strong><br />
¨ mysql_num_row() adalah fungsi yang memberikan jumlah baris dari data yang diambil. Contohnya : <em>Mysql_num_row ($result);</em><br />
Perhatikan Contoh Kode Program berikut anda simpan dengan namafile <strong>data_bukuTamu.php</strong> :<br />
<blockquote>
<table width=”513″ border=”0″ align=”center”><br />
<tr bgcolor=”#FFFFCC”><br />
<td width=”100″><strong>nama</strong></td><br />
<td width=”100″><strong>email</strong></td><br />
<td width=”74″><strong>web</strong></td><br />
<td width=”135″><strong>isi</strong></td><br />
<td colspan=”2″><strong>isi</strong></td><br />
</tr><br />
<?php<br />
$query=”select * from buku_tamu “;<br />
$eksekusi=mysql_query($query);<br />
while($data=mysql_fetch_array($eksekusi))<br />
{<br />
?><br />
<tr><br />
<td><?= $data['nama'] ?></td><br />
<td><?= $data['email'] ?></td><br />
<td><?= $data['web'] ?></td><br />
<td><?= $data['isi'] ?></td><br />
<td width=”43″><div align=”center”><br />
<a href=”formedit_bukutamu.php?kode=<?=$data['kode']?>”>edit</a><br />
</div></td><br />
<td width=”35″><div align=”center”><br />
<a href=”hapus_bukutamu.php?kode=<?=$data['kode']?>”>hapus</a></div></td><br />
</tr><br />
<?<br />
}<br />
?><br />
</table></blockquote>
5. Kemudian kita lanjutkan perintah untuk menghapus data dari table,
berikut adalah contoh program utuk menghapus isi dari table dalam
database. Anda berinama dengan <strong>hapus_bukutamu.php.</strong><br />
<blockquote>
<?php<br />
include_once(‘koneksi.php’); // Memasukkan kode dari file koneksi.php<br />
$perintah=”DELETE FROM buku_tamu WHERE kode=’$kode’”;<br />
$hasil=mysql_query($perintah);<br />
if ($hasil)<br />
{<br />
echo(“Proses Hapus Berhasil”);<br />
}else<br />
{<br />
echo(“Proses Hapus Gagal”);<br />
}<br />
?></blockquote>
6. Untuk Proses update kita membutuhkan form tambahan guna melihat/
view data yang akan diedit berdasarkan kodenya ketika link edit di klik,
Berikut adalah contoh program menampilkan data dalam form sebelum di
edit, anda simpan dengan nama file <strong>formedit_bukutamu.php</strong><br />
<blockquote>
<?php<br />
include_once(‘koneksi.php’);<br />
$query=”select * from buku_tamu where kode=’$kode’”;<br />
$eksekusi=mysql_query($query);<br />
if($data=mysql_fetch_array($eksekusi))<br />
{<br />
$kode=$data['kode'] ;<br />
$nama=$data['nama'] ;<br />
$email=$data['email'] ;<br />
$web=$data['web'] ;<br />
$isi=$data['isi'] ;<br />
}<br />
?><br />
<html><br />
<head><br />
<title>Form Buku Tamu</title><br />
</head><br />
<body><br />
<form name=”form1″ method=”post” enctype=”multipart/form-data” action=”<strong>update_buku_tamu.php</strong>“><br />
<table width=”299″ border=”0″ align=”center”><tr bgcolor=”#FFCC66″><br />
<td colspan=”3″><strong> Form Buku Tamu </strong></td></tr><tr><br />
<td width=”99″>Nama<br />
<label><br />
<input type=”hidden” name=”kode” value=”<strong><?=$kode?></strong>“><br />
</label></td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”nama” size=”40″ value=”<strong><?=$nama?></strong>“></td><br />
</tr><tr><br />
<td width=”99″>Email</td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”email” size=”40″ value=”<strong><?=$email?></strong>“></td><br />
</tr><tr><br />
<td width=”99″>Web</td><br />
<td width=”4″>:</td><br />
<td width=”147″><input type=”text” name=”web” size=”30″ value=”<?=$web?>”></td><br />
</tr><tr><br />
<td colspan=”3″>isi</td><br />
</tr><br />
<tr><br />
<td colspan=”3″><textarea name=”isi” cols=”60″ rows=”5″><strong><?=$isi?></strong></textarea></td><br />
</tr><br />
<tr><br />
<td colspan=”3″><div align=”center”><br />
<input type=”submit” name=”Submit” value=”Simpan”><br />
<input type=”reset” name=”Submit2″ value=”Reset”><br />
</div></td><br />
</tr><br />
</table><br />
</form><br />
</body><br />
</html></blockquote>
Anda perhatikan kode yang dicetak tebal. Setelah anda membuat form
untuk view data sebelum proses update dilakukan, sekarang dilanjutkan
membuat kode program untuk proses update, dimana kode inilah yang
nantinya mengeksekusi perintah untuk mengupdate data dalam tabelnya,
anda simpan dengan nama <strong>update_buku_tamu.php</strong> kemudian ketikkan kode dibawah ini:<br />
<blockquote>
<?php<br />
include_once(‘koneksi.php’); // Memasukkan kode dari file koneksi.php<br />
$perintah=”UPDATE buku_tamu SET nama=’$nama’,email=’$email’, web=’$web’,isi=’$isi’ WHERE kode=’$kode’”;<br />
$hasil=mysql_query($perintah);<br />
if ($hasil)<br />
{<br />
echo(“Proses Update Berhasil”);<br />
}else<br />
{<br />
echo(“Proses Update Gagal”);<br />
}<br />
?></blockquote>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-13454307755119596262012-12-14T08:28:00.002-08:002012-12-14T08:28:42.362-08:00Maksud dari PHP<h2>
PHP</h2>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b style="color: red;"><a href="http://maniacms.blogspot.com/2012/01/pengertian-php.html">PHP</a></b><span style="color: red;"> </span>adalah
bahasa pemrograman server side yang sudah banyak digunakan pada saat
ini, terutama untuk pembuatan website dinamis. Untuk hal-hal tertentu
dalam pembuatan web, bahasa pemrograman PHP memang diperlukan, misalnya
saja untuk memproses data yang dikirimkan oleh pengunjung web.</span>
<br />
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b>PHP</b> pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu <b>PHP</b> bernama FI (Form Interpreted). Pada saat tersebut <b>PHP</b> adalah sekumpulan script yang digunakan untuk mengolah data form dari web.</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><a href="http://3.bp.blogspot.com/-GAt5ViX5H4M/Tyf3ctivz-I/AAAAAAAAAKA/FTCOmPXFxDw/s1600/php+logo.jpeg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="105" src="http://3.bp.blogspot.com/-GAt5ViX5H4M/Tyf3ctivz-I/AAAAAAAAAKA/FTCOmPXFxDw/s200/php+logo.jpeg" width="200" /></a></span></div>
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b>Web Server</b>
yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai
dengan apache, dengan configurasi yang relatif mudah. Dalam sisi
pengembangan lebih mudah, karena banyaknya milis - milis dan developer
yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, php
adalah bahasa scripting yang paling mudah karena referensi yang banyak.</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b>PHP adalah</b>
bahasa open source yang dapat digunakan di berbagai mesin (linux, unix,
windows) dan dapat dijalankan secara runtime melalui console serta juga
dapat menjalankan perintah-perintah system.</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-33606832539858960782012-12-14T08:24:00.001-08:002012-12-14T08:29:18.671-08:00Apache Web Server<h2>
Apache Web Serve</h2>
<div class="MsoNormal" style="line-height: 150%; margin-bottom: 0in; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b><a href="http://maniacms.blogspot.com/2012/01/pengertian-apache-web-server.html" style="color: red;">Apache</a></b> adalah sebuah nama <a href="http://maniacms.blogspot.com/2012/01/pengertian-apache-web-server.html" style="color: red;">web server</a>
yang bertanggung jawab pada request-response HTTP dan logging informasi
secara detail. Selain itu, Apache juga diartikan sebagai suatu web
server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu
saja sangat digemari. Kesimpulan ini bisa didapatkan dari jumlah
pengguna yang jauh melebihi para pesaingnya. Sesuai hasil survai yang
dilakukan oleh Netcraft, bulan Januari 2005 saja jumlahnya tidak kurang
dari 68% pangsa web server yang berjalan di Internet. Ini berarti jika
semua web server selain <b>Apache</b> digabung, masih belum bisa mengalahkan jumlah Apache. </span></div>
<div class="MsoNormal" style="line-height: 150%; margin-bottom: 0in; text-align: justify;">
<span style="font-size: x-small;"></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><a href="http://2.bp.blogspot.com/-m7dYY0RRL4k/Tyfnk5RFOCI/AAAAAAAAAJw/ehK3S_If7eQ/s1600/apache.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://2.bp.blogspot.com/-m7dYY0RRL4k/Tyfnk5RFOCI/AAAAAAAAAJw/ehK3S_If7eQ/s320/apache.jpg" width="320" /></a></span></div>
<div class="MsoNormal" style="line-height: 150%; margin-bottom: 0in; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Saat ini ada dua versi <b>Apache</b>
yang bisa dipakai untuk server produksi, yaitu versi mayor 2.0 dan
versi mayor 1.3. Apache merupakan webserver yang paling banyak digunakan
saat ini. Hal ini disebabkan oleh beberapa sebab, di antaranya adalah
karena sifatnya yang opensource dan mudahnya mengkostumisasikannya.
diantaranya dengan menambahkan support secure protocol melalui ssl dan
konektifitasnya dengan database server melalui bahasa scripting <a href="http://fahmailma.blogspot.com/2012/12/maksud-dari-php.html" target="_blank"><span style="color: red;">PHP</span></a> .</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-75003944822801278402012-12-14T08:03:00.004-08:002012-12-14T08:04:22.396-08:00Arti MYSQL<h2>
Arti MYSQL</h2>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><a href="http://fahmailma.blogspot.com/2012/12/arti-mysql.html" style="color: red;">MySQL</a>
adalah sebuah perangkat lunak Pembuat database yang bersifat terbuka
atau open source dan berjalan disemua platform baik Linux maupun Si
Windows, <b>MySQL</b> merupakan program pengakses database yang bersifat
network sehingga dapat digunakan untuk aplikasi Multi User (Pengguna
Banyak).</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b>MySQL adalah</b> Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (<i>General Public License</i>). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial.</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><a href="http://2.bp.blogspot.com/-ub4P5akMy1Y/Tyfxiyg0QuI/AAAAAAAAAJ4/t3oSnYjPKqw/s1600/mysql.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="103" src="http://2.bp.blogspot.com/-ub4P5akMy1Y/Tyfxiyg0QuI/AAAAAAAAAJ4/t3oSnYjPKqw/s200/mysql.png" width="200" /></a></span></div>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><b>MySQL</b>
dapat dikatakan lebih unggul dibandingkan database server lainnya dalam
query data. Hal ini terbukti untuk query yang dilakukan oleh single
user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari
PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.</span></div>
<h2>
</h2>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-31515642721966829742012-12-14T08:01:00.002-08:002012-12-14T08:25:49.540-08:00Xampp<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><a href="http://maniacms.blogspot.com/2012/01/pengertian-xampp.html">XAMPP</a>
adalah sebuah software web server apache yang didalamnya sudah tersedia
database server mysql dan support php programming. XAMPP merupakan
software yang mudah digunakan, gratis dan mendukung instalasi di Linux
dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah
tersedia <a href="http://fahmailma.blogspot.com/2012/12/apache-web-server.html" target="_blank">Apache Web Server</a>, <a href="http://fahmailma.blogspot.com/2012/12/arti-mysql.html" target="_blank">MySQL Database Server</a>,
PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya
bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi
grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan
lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk
mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa
perintah-perintah di dalam console. Oleh karena itu yang versi untuk
Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP,
sekarang diganti namanya menjadi XAMPP FOR LINUX.</span></div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: x-small;"><a href="http://2.bp.blogspot.com/-xZAl6JkAjwk/TySZbLjSHeI/AAAAAAAAAIo/2BMbdfGkBpc/s1600/xampp.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://2.bp.blogspot.com/-xZAl6JkAjwk/TySZbLjSHeI/AAAAAAAAAIo/2BMbdfGkBpc/s200/xampp.png" width="200" /></a></span></div>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">XAMPP
merupakan tool yang menyediakan paket perangkat lunak ke dalam satu
buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server <a href="http://fahmailma.blogspot.com/2012/12/apache-web-server.html" target="_blank">Apache</a>, PHP dan <a href="http://fahmailma.blogspot.com/2012/12/arti-mysql.html" target="_blank">MySQL</a>
secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya
secara otomatis untuk anda atau auto konfigurasi. Versi XAMPP yang ada
saat ini adalah Versi 1.4.14 atau yang terbarunya anda bisa download
pada <a href="http://www.apachefriends.org/en/xampp-window.html">http://www.apachefriends.org/en/xampp-window.html</a></span><br />
<span style="font-size: x-small;"><br /></span>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Jika Ingin tahu bagaimana cara mengisntalnya bisa di<a href="http://fahmailma.blogspot.com/2012/12/penginstalan-xampp.html" target="_blank">cek DISINI </a></span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-27514214495655439942012-12-14T08:00:00.001-08:002012-12-14T08:21:45.307-08:00Penginstalan Xampp<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<h2>
Cara Penginstalan Xampp
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"> </span></h2>
<h2>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Setelah Kamu mengetahui apa itu <a href="http://fahmailma.blogspot.com/2012/12/xampp.html" style="color: red;" target="_blank">Aplikasi Xampp</a><span style="color: red;">,</span> disini saya akan tuliskan panduan untuk </span><span style="font-size: x-small;"><b><span style="color: red; font-family: "Arial","sans-serif"; line-height: 150%;"><a href="http://fahmailma.blogspot.com/2012/12/penginstalan-xampp.html">Cara Menginstal Xampp</a></span></b></span><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"><span style="color: red;"> </span>di
computer anda, instalasinya cukup mudah seperti Kamu menginstal program
– program lain. Bagi yang belum mempunyai program ini silahkan kamu
bisa <a href="http://www.google.co.id/url?sa=t&rct=j&q=download%20xampp&source=web&cd=3&ved=0CEwQFjAC&url=http%3A%2F%2Fxampp.en.softonic.com%2F&ei=lOklT-TXHsjmrAe46ojLDQ&usg=AFQjCNH_sCRuKM6dQUPlz6jAK-iW2-jOIQ&sig2=R1PmAbQ5a_98QqbtTRk-Lw&cad=rja" style="color: red;" target="_blank">Download DISINI</a>. Langsung saja disini akan saya jelaskan step by stepnya. Lanjut langsung silahkan di simak dibawah ini :</span></h2>
</div>
<div>
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Apabila
Kamu sudah selesai mendownload program ini. Maka langkah selanjutnya
adalah melakukan double klik pada file installer tersebut. Maka anda
akan disuguhi screen shot seperti pada gambar di bawah ini.</span></div>
<div style="text-align: justify;">
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<div class="separator" style="clear: both;">
<span style="font-size: x-small;"><a href="http://1.bp.blogspot.com/-Gmlm-uBbnsQ/TyXqFBBT2xI/AAAAAAAAAJg/xaIqads81Og/s1600/proses+awal+instalasi+xampp.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-Gmlm-uBbnsQ/TyXqFBBT2xI/AAAAAAAAAJg/xaIqads81Og/s320/proses+awal+instalasi+xampp.jpg" width="320" /></a></span></div>
<span style="font-size: x-small;"><br /></span>
<span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Apabila kalian berhasil maka kalian akan dikonfirmasikan untuk menjalankan control panel dari <b><a href="http://fahmailma.blogspot.com/2012/12/xampp.html" target="_blank">XAMPP</a></b>
ini. Apabila kalian memilih yes, maka langkah selanjutnya adalah
mengaktifkan 2 service yang dibutuhkan yaitu Apache dan MySql. Saya akan
memberikan langkah-langkah untuk mengaktifkan service Apache. untuk
mengaktifkan service mySql, langkah-langkahnya juga sama dengan Apache.</span></div>
<div style="text-align: justify;">
</div>
<div class="MsoNormal" style="line-height: 150%; text-align: justify;">
<span style="font-size: x-small;"></span></div>
<div style="text-align: justify;">
</div>
<ol style="text-align: justify;">
<li><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Aktifkan
service Apache dengan melakukan klik pada check box disebelah kiri
tulisan svc yang letaknya juga disebelah kiri tulisan Apache.</span></li>
<li><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;"> </span><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Pada
waktu kalian mengaktifkan pilihan ini, akan muncul message box yang
menanyakan apakah kalian akan menginstall Apache? klik saja yes.</span></li>
<li><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">Langkah terakhir adalah mengaktifkan service apache dengan menekan tombol start disebelah kanan tulisan Apache.</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-size: x-small;"><a href="http://4.bp.blogspot.com/-FRsiWxtQGKQ/TyXqgobJZGI/AAAAAAAAAJo/WHPP6huSvD4/s1600/control+panel+xampp.jpg" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="150" src="http://4.bp.blogspot.com/-FRsiWxtQGKQ/TyXqgobJZGI/AAAAAAAAAJo/WHPP6huSvD4/s200/control+panel+xampp.jpg" width="200" /></a></span><span style="font-family: "Arial","sans-serif"; font-size: x-small; line-height: 150%;">lakukan langkah-langkah yang telah dijelaskan diatas untuk mengaktifkan service <a href="http://fahmailma.blogspot.com/2012/12/arti-mysql.html" style="color: red;" target="_blank">MySql</a>
Apabila kamu berhasil mengaktifkan Apache dan MySql maka tampilan XAMPP
control panel kalian akan sama seperti gambar di Samping.</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-64777965428233983842012-12-14T07:25:00.003-08:002012-12-14T07:26:05.232-08:00Pengertian Query Pada MySql<div>
<h2>
Pengertian Query Pada MySql</h2>
<div style="text-align: justify;">
Query merupakan istilah yang digunakan untuk menyatakan berbagai perintah SQL. Setiap perintah melakukan beberapa hal terhadap database. Sebagai contoh, perintah
CREATE akan membuat tabel dan database, sedangkan SELECT akan memilih
baris-baris yang sudah pernah kamu sisipkan dalam database. Kita akan
mendalami secara detil nantinya, namun untuk tahap awal, kita akan coba
review beberapa struktur Query.</div>
</div>
<div style="text-align: justify;">
Konstruksi Query dimulai dengan salah satu perintah berikut:</div>
<ul style="text-align: justify;">
<li>
ADD<br />
</li>
<li>
DROP<br />
</li>
<li>
CREATE<br />
</li>
<li>
INSERT<br />
</li>
<li>
SELECT<br />
</li>
<li>
UPDATE<br />
</li>
<li>
REPLACE<br />
</li>
<li>
DELETE<br />
</li>
</ul>
<div style="text-align: justify;">
Jadi query merupakan pokok utama atau dasarnya database, yang harus
kita kuasai. kalau kita tidak memahami query, kita akan kesulitan untuk
step berikutnya.</div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-20696405325383771942012-12-14T07:17:00.003-08:002012-12-14T07:18:43.644-08:00Pemahaman tentang Database<h2 style="text-align: justify;">
Pemahaman Database</h2>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;"><b>Database</b>
secara mudah dapat kita sebut sebagai gudang data. Secara teori,
database adalah kumpulan data atau informasi yang kompleks, data-data
tersebut disusun menjadi beberapa kelompok dengan tipe data yang sejenis
(disebut tabel), di mana setiap datanya dapat saling berhubungan satu
sama lain atau dapat berdiri sendiri, sehingga mudah diakses.</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Program Pengelola Database</b></span><br />
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Dalam
basis data, database dapat kita kelola menggunakan program aplikasi
basis data, misalnya: MySQL, Access, PostgreSQL, dan SQL Server.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Aplikasi yang dapat membuat dan mengelola database sering disebut SMBD (Sistem Manajemen Basis Data) atau <i>DBMS (Data Base Manajemen System</i>).</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Ada dua perbedaan SMBD (Sistem Manajemen Basis Data) yang sering kita gunakan, yaitu database yang bersifat <i>Stand Alone</i> dan database yang bersifat <i>Database Server</i>. Berikut ini, pengkategoriannya:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Database Server </b>(berjalan client/server):<b><br /> </b></span><br />
<ul>
<li><span style="font-family: Verdana; font-size: 10pt;">MySQL </span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">MsQL</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">PostgreSQL</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">SQL Server</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Oracle</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Interbase, dan lain-lain.</span><br />
</li>
</ul>
</li>
</ul>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Bukan Database Server</b> (berjalan <i>stand alone</i>):</span><br />
<ul>
<li><span style="font-family: Verdana; font-size: 10pt;">Mircrosoft Access</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Paradox</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">dBase, dan lain-lain.</span><br />
<ul>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Database Server MySQL</b></span><br />
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">MySQL merupakan database <i>server</i>
yang awalnya hanya berjalan pada sistem Unix dan Linux. Seiring
berjalannya waktu dan banyaknya peminat yang menggunakan database ini,
MySQL merilis versi yang dapat diinstal pada hampir semua platform,
termasuk Windows.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Lisensi dari MySQL adalah <i>freeware</i>.
Kita dapat mendownload dan menggunakannya tanpa harus membayarnya.
Meskipun kita menjual produk menyertakan software MySQL, kita tidak
melanggar hak cipta. </span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Pada
buku ini, semua contoh latihan menggunakan MySQL server versi 5.0.x.
Anda dapat mendapatkan versi terbaru dari MySQL pada alamat website <a href="http://www.mysql.com/">www.mysql.com</a>. </span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Sebutan Umum Database Server</b></span><br />
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Umumnya, orang menyebut database seperti MySQL, PostgreSQL, atau yang lainnya dengan sebutan <i>Database Server</i> saja. Namun, ada beberapa orang yang menyebutnya dengan istilah <i>Database Enggine</i>, <i>Mesin Database</i>, SMBD, DBMS, <i>Back End,</i>
ataupun langsung menyebut dengan program database saja. Sebenarnya,
beberapa istilah tersebut sama, terserah Anda saja untuk menyebutnya.</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Keterkatian MySQL dan SQL</b></span><br />
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Mungkin
bagi Anda yang baru pertama dengan MySQL akan bingung dengan dua kata
"SQL" dan "MySQL". Pertanyaan yang mungkin muncul adalah, ini satu atau
dua bentuk aplikasi? Yah... saya bisa memaklumi munculnya pertanyaan
tersebut, sama dengan yang ada di benak saya pada saat mulai mengenal
MySQL.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Bagi
Anda yang sebelumnya sudah pernah belajar atau sudah pernah membaca
buku basis data, mungkin Anda akan mendapatkan pembahasan khusus
mengenai SQL pada bagian akhir buku tersebut. Apakah SQL itu sebenarnya,
dan apa bedanya dengan MySQL itu sendiri?</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Baiklah, SQL merupakan kependekan dari kata "<i>Structured Query Language</i>".
SQL merupakan suatu bahasa permintaan yang terstruktur. Kenapa
terstruktur? Karena pada penggunaannya, SQL memiliki beberapa aturan
yang telah distandarkan oleh asosiasi yang bernama ANSI.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Jadi,
SQL adalah bahasa permintaan yang melekat pada satu database atau SMBD
tertentu, sedangkan MySQL merupakan database server-nya. Dengan kata
lain, MySQL merupakan SMBD-nya dan SQL adalah perintah atau bahasa yang
melekat di dalam SMBD tersebut.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Sebagai
suatu bahasa permintaan, SQL tidak hanya melekat pada MySQL server
saja, tetapi juga didukung oleh SMBD lainnya seperti MsQL, PostgreSQL,
Interbase, dan Oracle. Selain itu, SQL juga didukung oleh database bukan
server seperti MS Access maupun Paradox.</span></div>
<h2 style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Tingkatan Aplikasi Database</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Apabila
kita kategorikan, aplikasi yang akan kita buat dapat dibedakan menjadi
tiga, yaitu: berbasis Stand Alone, Multy User, dan Client/Server. </span></div>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Aplikasi Database Berbasis Stand Alone</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Aplikasi yang berjalan <b>Stand Alone</b> adalah aplikasi yang hanya berjalan pada satu komputer dan hanya mampu diakses oleh satu orang dalam satu waktu. <b>Database</b><br /> <i>(Back End)</i> berserta program aplikasinya <i>(Front End)</i> berada dalam satu komputer, dan pengguna mengaksesnya dalam waktu dan tempat yang sama. </span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Biasanya,
aplikasi seperti ini, kita buat untuk menangani pengolahan data atau
sistem informasi yang lingkupnya kecil. Database yang sering digunakan
adalah MS Access, Paradox, dBase, dan FoxPro. Sedangkan program
aplikasinya bebas menggunakan apa saja, seperti Visual Basic, Delphi,
atau CPP.</span></div>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Aplikasi Database Berbasis Multi User</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Aplikasi yang berbasis <b>Multi User</b> artinya program tersebut dapat digunakan oleh banyak pengguna dalam satu waktu dan dalam tempat yang berbeda.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Isitilah <i>Multi User</i>
di atas memang sangat familiar dengan bahasa kita, yaitu banyak
pengguna. Pada prinsipnya, program yang dibuat hampir sama dengan jenis
sebelumnya atau jenis <i>Stand Alone</i>. Hanya saja, pada aplikasi
yang berbasis Multi User, databasenya dapat diakses secara bersama dalam
satu waktu oleh 2 orang atau lebih.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Konsepnya sangat sederhana, dengan cara membuat sebuah aplikasi Stand Alone, kemudian database-nya kita <i>Sharing</i>
(bagi pakai) kepada komputer lain yang hendak mengakses database
tersebut. Database yang dapat digunakan sama, yaitu: MS Access, dBase,
dan Paradox.</span></div>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Aplikasi Database Berbasis Client/Server</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Untuk membuat aplikasi yang berbasis <b>Client/Server</b>, kita pasti membutuhkan aplikasi database yang bertindak sebagai <b>Server</b> (pusat) data dan komputer yang dijadikan sebagai <b>Client</b> (pengakses). Sehingga dalam aplikasi ini, kita harus menggunakan database server sebagai media penyimpanan datanya.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Dari kemampuan datanya, aplikasi yang berbasis <i>Client/Server</i> tentu memiliki kemampuan, data dapat diakses oleh dua orang atau lebih dalam satu waktu.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Yang membedakan antara aplikasi <i>Multi Use</i>r dan <i>Client Server</i> sebagai berikut:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Multi User belum tentu Client/Server.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Client/Server pasti juga berbasis Multi User.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Multi User sifat databasenya hanya di-<i>sharing</i> (bagi pemakaian/ pemakaian bersama-sama).</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Client/Server sifat databasenya berjalan dalam jaringan dengan sistem Remote.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Multi User dapat menggunakan SMBD biasa, yaitu Access, Paradox, atau dBase.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Client/Server, databasenya harus berbasis Database Server, seperti MySQL, dan PostgreSQL.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Multi User tidak terjamin keamanan datanya.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;">Aplikasi Client/Server sangat terjamin keamanan datanya, karena mampu menangani autentifikasi user.</span><br />
<h2>
<span style="font-family: Verdana; font-size: 10pt;">Memahami Perintah SQL</span></h2>
</li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;">Telah
dikatakan sebelumnya bahwa SQL merupakan sebuah bahasa perimintaan yang
melekat pada suatu SMBD termasuk MySQL. Perintahnya dapat kita sebut
dengan query. Dalam penggunaannya, perintah SQL dikategorikan menjadi
tiga sub perintah, yaitu <b>DDL</b><i> (Data Definition Language), </i><b>DML</b><i> (Data Manipulation Language,) </i>dan<i><br /> </i><b>DCL</b><i> (Data Control Language)</i>. </span></div>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Data Definition Language (DDL)</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;"><b>Data Definition Language (DDL)</b> merupakan sub bahasa SQL yang digunakan untuk membangun kerangka database. Ada tiga perintah yang termasuk dalam DDL, yaitu:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>CREATE :</b> Perintah ini digunakan untuk membuat, termasuk di antaranya membuat database baru, tabel baru, view baru, dan kolom.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>ALTER :</b>
Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat.
Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah
kolom, menghapus kolom, maupun memberikan atribut pada kolom.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>DROP :</b> Perintah ini digunakan untuk menghapus database dan tabel.</span><br />
</li>
</ul>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Data Manipulation Language (DML)</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;"><b>Data Manipulation Language</b> (<b>DML) </b>merupakan
sub bahasa SQL yang digunakan untuk memanipulasi data dalam database
yang telah terbuat. Perintah yang digunakan, di antaranya:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>INSERT :</b>
Perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke
dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>SELECT :</b>
Perintah ini digunakan untuk mengambil data atau menampilkan data dari
satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat
kita tampilkan dalam layar prompt MySQL secara langsung maupun
ditampilkan pada tampilan aplikasi.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>UPDATE :</b> Perintah ini digunakan untuk memperbarui data lama menjadi data terkini. Jika Anda memiliki data yang salah atau kurang <i>up to date</i> dengan kondisi sekarang, maka dapat diubah isi datanya menggunakan perintah UPDATE.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>DELETE :</b>
Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data
yang dihapus merupakan data yang sudah tidak diperlukan lagi. Pada saat
menghapus data, perintah yang telah dijalankan tidak dapat digagalkan,
sehingga data yang telah hilang tidak dapat dikembalikan lagi.</span><br />
</li>
</ul>
<ol style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>Data Control Language (DCL)</b></span><br />
</li>
</ol>
<div style="text-align: justify;">
<span style="font-family: Verdana; font-size: 10pt;"><b>Data Control Language</b> (<b>DCL)</b> merupakan sub bahasa SQL yang digunakan untuk melakukan pengontrolan data dan server databasenya. Perintah DCL, di antaranya:</span></div>
<ul style="text-align: justify;">
<li><span style="font-family: Verdana; font-size: 10pt;"><b>GRAND :</b>
Perintah ini digunakan untuk memberikan hak/ijin akses oleh
administrator (pemilik utama) server kepada user (pengguna biasa). Hak
akses tersebut berupa hak membuat (CREATE), mengambil (SELECT),
menghapus (DELETE), mengubah (UPDATE), dan hak khusus berkenaan dengan
sistem databasenya.</span><br />
</li>
<li><span style="font-family: Verdana; font-size: 10pt;"><b>REVOKE :</b>
Perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk
menghilangkan atau mencabut hak akses yang telah diberikan kepada user
oleh administrator. </span><br />
</li>
</ul>
<h2 style="text-align: justify;">
</h2>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-76319357797952368872012-12-14T06:58:00.002-08:002012-12-14T06:58:35.681-08:00Menjalankan MYSQL<strong>Bagaimana Mengaktifkan MySQL ?<br />
</strong><br />
<strong></strong>Untuk mengaktifkan MySQL Biasanya dengan menjalankan
MySQLD atau MySQLD-NT pada folder MySQL/BIN. Jika menggunakan paket
XAMPP maka tidak perlu lagi menjalankan MYSQLD atau MYSQLD-NT karena
dalam paket xampp mysql dapat dijalankan sebagai daemon atau sebagai
service (berjalan otomatis ketika computer pertama kali hidup) Jika
dalam paket xampp anda tidak mengaktifkan service mysql-nya maka kita
juga bisa menjalankan xampp-start pada folder xampp . Agar MySql bisa
dijalankan dengan baik ..<br />
<strong>BAGAIMANA MENGGUNAKAN MYSQL?<br />
</strong><br />
<strong></strong>Ada banyak cara menggunakan mysql, bisa lewat command
prompt (DOS), lewat PHPMyAdmin, Navicat, MySQL FRONT. Jangan bingung
dengan nama-nama program di atas, karena itu hanya nama saja inti dari
keseluruhan program di atas sama yaitu Software untuk Manajemen Database
MySQL. Sekarang tergantung temen-temen sukanya nanti untuk manajemen
database MYSQL pake yang mana? Lewat DOS, PHP-MY-ADMIN, Navicat, MySQL
FRONT atau apa… Dan masih banyak lagi program-program yang dapat
digunakan untuk manajemen database bisa (lihat di <a href="http://www.mysql.com/">http://www.mysql.com</a>) .<br />
<strong>Menggunakan MySQL Lewat DOS<br />
</strong><br />
<strong></strong>Untuk menggunakan DOS Silahkah masuk dulu ke Command
Prompt, caranya tekan kombinasi Windows+R (RUN) setelah itu ketik
perintah cmd<br />
<img alt="run" class="aligncenter size-medium wp-image-205" height="218" src="http://yudymardianto.files.wordpress.com/2009/06/run.jpg?w=425&h=218" title="run" width="425" /><br />
setelah itu masuk ke folder XAMPP/MYSQL/BIN, misalnya paket xampp terinstall di c:\program files\xampp\<br />
maka masukan perintah :CD C:\Program Files\Xampp\Mysql\Bin tekan [enter]<br />
<img alt="cmd" class="aligncenter size-medium wp-image-206" height="163" src="http://yudymardianto.files.wordpress.com/2009/06/cmd.jpg?w=466&h=163" title="cmd" width="466" /><br />
Jika sudah berhasil maka langkah berikutnya adalah <strong>koneksi</strong> atau <strong>masuk ke dalam mysql.</strong><br />
<strong></strong> Perintah :Mysql –u <strong>nama_user_mysql</strong> –h <strong>host_database_MYSQL</strong> –p [enter]Contoh :Mysql –u root –h localhost –p [enter]Password : [biasanya kosong, kemudian enter]<br />
<img alt="Mysql" class="aligncenter size-medium wp-image-207" height="114" src="http://yudymardianto.files.wordpress.com/2009/06/mysql.jpg?w=481&h=114" title="Mysql" width="481" /><br />
kemudian command prompt berubah menjadi MYSQL> seperti tanda gambar di atas. [ bagaimana mudah kan ]<br />
ketika sudah terkoneksi dengan mysql maka perintah-perintah yang dapat
dilakukan hanya perintah-perintah cmd mysql saja, bukan lagi perintah
cmd windows seperti cd, dir dan lain-lain.<br />
Setiap perintah dalam cmd harus diakhir dengan tandan titik koma (;)
kemudian tekan enter, adapun perintah-perintah dalam cmd mysql :<br />
<strong>Membuat Database<br />
</strong><br />
<strong></strong><em>- create database nama_database; [enter]<br />
</em><br />
<em></em> <strong>Menghapus Database :<br />
</strong><br />
<strong></strong>- <em>drop database nama_database; [enter]<br />
</em><br />
<em></em><em> </em><strong>Melihat database yang ada :<br />
</strong><br />
<strong></strong>- <em>show databases; [enter]<br />
</em><br />
<em></em><em> </em><strong>Mengaktifkan Database :<br />
</strong><br />
<strong></strong>- <em>use nama_database ; [enter]<br />
</em><br />
<em></em> catatan :ketika database sudah aktif maka otomatis ketika kita
membuat table, menghapus table, mengisi data table, melihat table
SECARA DEFAULT (standar) mengacu pada database yang telah di aktifkan
tadi<br />
<strong>Melihat Tabel dalam database yang telah diaktifkan :<br />
</strong><br />
<strong></strong>- <em>show tables ; [enter]</em>Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0tag:blogger.com,1999:blog-1054766742738498355.post-57536916282795853982012-12-14T06:44:00.001-08:002012-12-14T06:44:13.859-08:00Sejarah Fungsi dan Pengertian Netbeans<div class="separator" style="clear: both; text-align: justify;">
<h2>Sejarah Fungsi dan Pengertian Netbeans</h2>
<a href="http://1.bp.blogspot.com/-NKNL-zyGac0/TjFp6RAwiGI/AAAAAAAAACA/8A81idEuY8s/s1600/netbeans_logo_ok-300x150.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-NKNL-zyGac0/TjFp6RAwiGI/AAAAAAAAACA/8A81idEuY8s/s1600/netbeans_logo_ok-300x150.jpg" /></a></div>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;"> </span></div>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
NetBeans mengacu pada kedua platform kerangka untuk aplikasi desktop
Java, dan sebuah lingkungan pengembangan terpadu (IDE) untuk
pengembangan dengan Java , JavaScript , PHP , Python , Ruby , Groovy , C
, C + + , Scala , Clojure , dan lain-lain.</span></div>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<br />
</div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
NetBeans IDE ditulis dalam Java dan berjalan di mana-mana mana JVM
diinstal, termasuk Windows, Mac OS, Linux, dan Solaris.Sebuah JDK
diperlukan untuk pengembangan fungsionalitas Jawa, tetapi tidak
diperlukan untuk pembangunan di bahasa pemrograman lain.</span></div>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<br />
</div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
Platform NetBeans memungkinkan aplikasi untuk dikembangkan dari satu
set modular komponen software yang disebut modul. Aplikasi berbasis
platform NetBeans (termasuk IDE NetBeans) dapat diperpanjang oleh
pengembang pihak ketiga .</span></div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="color: #20124d; font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<b><span style="font-size: x-small;">Awal sejarah</span></b></div>
<div style="color: #20124d; font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<br />
</div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span>
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
NetBeans dimulai pada tahun 1996 sebagai Xelfi (kata bermain pada
Delphi ), Java IDE proyek mahasiswa di bawah bimbingan Fakultas
Matematika dan Fisika di Charles University di Praha . Pada tahun 1997
Staněk Romawi membentuk perusahaan sekitar proyek tersebut dan
menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh
Sun Microsystems pada tahun 1999. Komunitas NetBeans sejak terus tumbuh,
berkat individu dan perusahaan yang menggunakan dan berkontribusi
dalam proyek ini.</span></div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="color: #20124d; font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<b><span style="font-size: x-small;">versi Lancar</span></b></div>
<div style="color: #20124d; font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<b><span style="font-size: x-small;"> </span></b><span style="font-family: Arial,Helvetica,sans-serif;"></span></div>
<span style="font-size: x-small;"></span><div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
NetBeans IDE 6.0 memperkenalkan dukungan untuk mengembangkan modul IDE
dan aplikasi klien kaya berdasarkan platform NetBeans, Java Swing GUI
builder (sebelumnya dikenal sebagai "Proyek Matisse"), meningkatkan CVS
dukungan, WebLogic 9 dan JBoss 4 dukungan, dan perangkat tambahan
banyak editor. NetBeans 6 is available in official repositories of major
Linux distributions. NetBeans 6 tersedia dalam repositori resmi dari
distribusi Linux utama.</span></div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
Selain itu, NetBeans Enterprise Pack mendukung pengembangan aplikasi
Java EE 5 perusahaan, termasuk SOA alat desain visual, skema XML tools,
web orkestrasi layanan (untuk BPEL), dan UML modeling. The NetBeans IDE
Bundle for C/C++ supports C/C++ development. The NetBeans IDE Bundle
untuk C / C + + mendukung C / C + + pembangunan.</span></div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
Hosting pengembang sumber terbuka proyek di kenai.com tambahan manfaat
dari instant messaging dan pelacakan masalah integrasi dan navigasi
kanan dalam IDE, dukungan untuk pengembangan aplikasi web dengan PHP
5.3 dan kerangka Symfony, dan kode selesai diperbaiki, layout, petunjuk
dan navigasi dalam proyek JavaFX.</span></div>
<span style="font-size: x-small;"><span style="font-family: Arial,Helvetica,sans-serif;"> </span></span><br />
<div style="font-family: Arial,Helvetica,sans-serif; text-align: justify;">
<span style="font-size: x-small;">
dirilis pada bulan Juni 2010, menambahkan dukungan untuk OSGi , Spring
Framework 3.0, Java EE injeksi ketergantungan (JSR-299), Zend
Framework untuk PHP , dan navigasi kode lebih mudah (seperti "Apakah /
ditimpa Penerapan" penjelasan), format , petunjuk, dan refactoring di
beberapa bahasa.</span></div>
Fahma Ilma Sifahttp://www.blogger.com/profile/13200930588759360519noreply@blogger.com0