PEMROGRAMAN DATABASE(FOR ALL)     Disajikan untuk memenuhi sebagian tugas untuk mencerdaskan segenap bangsa               ...
Just for you     Wah indahnya hidup ini.. Akhirnya baru kali ini kulo (artinya saya dalam KBBI) menulis artikel.Sebenarnya...
Kali ini yang harus reader siapkan adalah software yang digunakan untuk membuat sebuah database.Kali ini saya akan menajar...
1.2 kotak dialog xampp telah tampil3)lalu di dalam kotak dialog xampp ada kotak browse…, jika anda ining menyimpan file xa...
4).Memang prosses installasi xampp cukum menyita waktu kita ya kita buat ngeteh aja biar lebihnyaman, setelah prosses inst...
1.5 kotak dialog untuk menjalankan mysql2) setelah itu anda klik start sampai berbentuk seperti kotak dialog di bawah ini:...
Lalu akan muncul kotak dialog comman prompt seperti berikut:1.7 kotak dialog commad prompt atau cmd2.setelah itu cari dire...
Kalau yang ini(enter password) jangan hiraukan langsung tekan enter saja sampai menjumpai kotakdialog seperti ini:Mengenal...
Char adalah suatu tipe data yang digunakan untuk menampung karakter atau huruf akan tetapi        panjang karakternya lebi...
Lho writer(penulis) pada kata database huruf s yang terakhir kok ditebali plus ada garis bawahnya.yaitulah syntaxnya jika ...
Oh iya kulo ada sedikit pengalaman, waktu kulo masih awal-awalnya masuk smk, kalau gak salah waktuitu pelajaran database y...
tercinta. oh….kangennya diriku dengan kota jember.eh….writer kenapa malah curhat sama kita-kita(katareaders).ya sudah kita...
Dari keterangan di atas tulisan yang di block itu adalah record.So… next bro……Okay mungkin itu aja kale ya penjelasan meng...
,f). “ ” koma (tanpa tanda petik) yang ini di gunakan untuk membatasi antara jenis field yang pertamandengan field yang ke...
Hidup adalah penuh perjuangan saling bantu ringankan beban saudara seimanKenapa saya memberi tahu kepanda anda sesuatu yan...
Upcoming SlideShare
Loading in …5
×

Pemrograman Database MySQL part 1

917 views

Published on

yang mau belajar database MySQL dasar saya menyediakan tutorial dasarnya part 1

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
917
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pemrograman Database MySQL part 1

  1. 1. PEMROGRAMAN DATABASE(FOR ALL) Disajikan untuk memenuhi sebagian tugas untuk mencerdaskan segenap bangsa Guru Pembimbing : Cyber World Oleh Siswa : M.FAHMI A.ZAIN NIS : 12661 Lembaga Pendidikan Cyber Indonesia (LPCI)Jl.Cyber II No port.23 CyberRaya – Internet of The World IPaddress 192.168.10.225 Mei,2011
  2. 2. Just for you Wah indahnya hidup ini.. Akhirnya baru kali ini kulo (artinya saya dalam KBBI) menulis artikel.Sebenarnya kulo nulis artikel ini buat refreshing saja, tapi kali ini kulo berniat buat nulis artikel, ini untuk membagi ilmu kulo sama orang lain. Ya… hitung-hitung buat amal. Ya udah cukup basa basinya, kulo disini akan menjelaskan sedikit tentang Pemrograman Database. Ya, walaupun kulo gak terlalu mahirsih karena kulo masih kelas 10 di smk dan masih semester 1 awal –to akhir, kulo sekolah di SMK PGRI3 MALANG… tapi, kulo kan udah bilang walaupun gak terlalu mahir itung-itung amal, ya…langsung saja ke TKP. Sebenarnya apasih database itu? dan apasih fungsi dari database itu? Sebenarnya penting apagak sih database itu?.Sebenarya kulo bingung juga untuk menjawab pertanyaan yang terakhiritu.orang awam pun tahu bahwa database itu ya pasti penting lah kalu nggak penting ngapain juga kulo ngarang dan mikir untuk buat artikel ini.Okelah kalau begitu sebenarnya Database Itu ibarat cinta yang dusta yang memiliki ruang perasaan yang berganti-ganti,ketika bertemu si dia bilang suka,ketika ketemu sidia yang lain bilang suka ya begitu juga dengan database yang memiliki ruang-ruang yang terbagi-bagi entah data tentang inilah tentang itulah pokoknya bermacam-macam deh tapi kalu database ibarat cinta itu sih pendapat kulo hehe… kalu pendapat sebenarnya tentang database adalah suatu kumpulan-kumpulan data yang berbentuk table dan di tamping dalam satu tempat(database).Ibarat suatu rumah yang memiliki berbagai ruang-ruang dan ruang-ruang itu disebut dengan table dan didalam ruang itu terdapat almari dan almari itulah disebut dengan column. Terus didalam almari itu ada baju danbaju itu baru beli tadi siang eh…. Apaan sih kok malah gak jelas gitu.kita ulangi lagi ya….,didalam almari itu terdapat pakaian dan pakaian itu dalam database di sebut dengan data.nah pendapat kali ini insyaallah benar kalu pendapat saya yang pertama tadi sih kulo Cuma ngelepasin sesuatu yang ada di otak kulo. Ya… begitulah kulo selalu sok exist.okey lanjut…… sekarang readers(pembaca) udah taukan apa itu database. Dalam pemrograman, database ini sangat diperlukan apalagi kalu dalam pemrograman berbasis web itu sangat dibutuhkan apalagi jejaring social. Ngomong-ngomong fungsi database itu apa ya…?(readers naya), walah orang awam pun tau apa fungsi database itu so pasti buat nyimpen data user lah maunya?.Ya udah cukup bercandanya sekarang serius ,Kali ini kulo ingin menjelaskan bagai manamembuat,mengisi,dan menjalankan perintah pada sebuah database.
  3. 3. Kali ini yang harus reader siapkan adalah software yang digunakan untuk membuat sebuah database.Kali ini saya akan menajari anda membual database menggunakan mysql.Pertama-tama download lahsoftware xampp di www.google.com ,kenapa kok download xampp kan yang diperlukan mysql…?Ya..elah hari gene nggak tau isi xampp, okelah xampp adalah software yang menampung berbagaimodules yang antara lain Apache,Xampp,FileZilla dll.sekarang tugas anda hanya lah mendownloadsoftware tersebut .taukan caranya masak nggak tau sih. Kalu sudah terdownload softwarenya lalu installpada computer/laptop anda, tau nggak caranya install..?,kalu nggak tau ya sudah…,nggak masalah dannggak usah bersedin mumpung saya lagi baik hati, kulo ajari bagai mana caranya install xamppIkutin cara kulo menginstall xampp secara teliti dan secara saksama ;Dan saya telah meranggkum cara-cara menginstall xampp di bawah ini:1)software xampp1.1 gambar installer xampp2)Setelah dapetin softwarenya lalu install dengan cara klik dua kali sampai muncul kotak dialog seperti dibawah ini:
  4. 4. 1.2 kotak dialog xampp telah tampil3)lalu di dalam kotak dialog xampp ada kotak browse…, jika anda ining menyimpan file xampp didirektori C: langsu aja lanjut kalu mau nyimpan di directory D:,E:,F:, atau direktori lainnya tingnggal klikbrowse… setelah itu klik installJika sukses dan tidak ada gangguan apapun akan muncul kotak dialog seperti di bawah ini:1.3 kotak dialog xampp dalam prosses penginstallan
  5. 5. 4).Memang prosses installasi xampp cukum menyita waktu kita ya kita buat ngeteh aja biar lebihnyaman, setelah prosses installasi selesai maka akan muncul kotak dialog seperti berikut:1.4 setelah prosses penginstallan4) prosses yang ke empat ini agak membingungkan ya anda hanya menekan enter saja pada kotak dialogcmd di atas pas yang terakhir ada yang nggak bisa di enter nah yang ini tekan tombol x lautekan enterselesai dah…*II*)langkah-langkah menjalankan mysql Nah sampai sini kita udah nyelesaiin tahap awal setelah itu jika anda ingin menjalankanya andaharus mengeclik 2 kali icon xampp yang telah di install biasanya icon tersebut berada pada desktop kalugak ada ya cari sendiri okey(jangan males :p).setelah anda mengklik icon tersebut maka akan munculkotak dialog berikurt:
  6. 6. 1.5 kotak dialog untuk menjalankan mysql2) setelah itu anda klik start sampai berbentuk seperti kotak dialog di bawah ini:1.6 kotak dialog xampp dan mysql yang sudah di running atau dijalankan3) Setelah dirunning atau dijalankan kali in I anda akan mulai memasuki tahap pembelajaran,Are youready to rock…?, apa….?,apa…? Kok are you ready to rock sih….., ah terlalu semangat oke kita mulai.Mengaktifkan Mysql1.pertama kali anda harus membuka command prompt dengan cara klik startcommand prompt atausimpelnya tekan tombol windows +R, setelah kotak dialog run keluar keti cmd kemudian tekan enter.
  7. 7. Lalu akan muncul kotak dialog comman prompt seperti berikut:1.7 kotak dialog commad prompt atau cmd2.setelah itu cari direktori yang anda gunakan untuk menyimpan xampp tadi pada prosses pertamakalipenginstallan.Misal: jika anda menyimpan ke directory E: anda harus menuliskan E: lalu di enter labih jelasnya ini deh:1.8 memasuki direktori yang telah di simpan xampp di dalamnya3. setelah masuk direktori tersebut, anda harus mengketikkan perintah seperti berikut ini:E:>xamppmysqlbinmysql –u root –pLalu tekan enter, setelah itu akan muncul perintah seperti ini:Enter password:
  8. 8. Kalau yang ini(enter password) jangan hiraukan langsung tekan enter saja sampai menjumpai kotakdialog seperti ini:Mengenal mysql dasarDalam database kita harus banyak-banya mengenali perintah perintah yang ada dan dapat dibaca olehcomputer tersebut lebih tepatnya oleh mysql tersebut. mungkin saya dapan memberi penjelasantentang hal-hal yang harus diketahui dalam pembuatan database:1.tipe dataTipe data what is it? Tipe data adalah sesuatu yang di berikan pada sebuah field & record. Ya kuranglebihnya seperti itu. Kulo juga agak bingung bagaimana cara menjelaskannya. Dan tipedata adabeberapa macam antaralain: a) Integer Integer adalah suatu tipe data yang berfungsi untuk menampung angka yang bulat maksudnya bulat tidak ada angka pecahan b) Double Double adalah suatu tipe data yang digunakan untuk menampung angka decimal atau pecahan c) Char
  9. 9. Char adalah suatu tipe data yang digunakan untuk menampung karakter atau huruf akan tetapi panjang karakternya lebih pendek dari yang tipe data yang di bawah ini. d) Varchar Varchar adalah tipe data yang di gunakan untuk menampung karakter atau huruf fungsinya hamper saman dengan char namun varchar lebih besar dari pada char e) Date Date adalah tipedata yang digunakan untuk menampung tanggal, bulan, tahun. DLL(kalu mau tau lebih detail search aja di www.google.com ).Ya udah sebenarnya kulo bingung mau nerangin tau ya sudah lah lanjut aja okay….Nah….. kali ini kita akan MULAI MEMBUAT DATABASE yang kali ini kita buatnya nyatai aja ya bro….Perintah-perintah dasar yang harus diketahui:Menampilkan databaseMembuat databaseMemilih databaseMembuat tableMenampilkan tableMengisi tableDLL(tenang aja gak kulo suruh nyari di google kok).1.Menampilkan database Kalu ini sangat mudah kita cukup menampilkan database yang sudah ada pada laptop kita.hanyadenggan menggunakan perintah Show anda dapat menampilkan database berikut ini syntaxnya:Catatan :yang ditebali adalah perintahSyntax utama: mysql> show databases;
  10. 10. Lho writer(penulis) pada kata database huruf s yang terakhir kok ditebali plus ada garis bawahnya.yaitulah syntaxnya jika anda ingin menampilkan database harus ditambahi sengan s .2.Membuat database Nah kalu yang ini juga gampang dan gak kalah gampangnya sama yang nomer 1, dan andahanya butuh syntax yang sangat mudah di ingat yaitu create.dengan menggunakan perintah create andaakan dapat membuat database dengan syarat sebagai berikut:Syntax Utama: mysql> create database namadatabaseanda;Contoh: mysql>create database db_belajar0;Setelah menuliskan syntax tersebut lalu tekan enter. Beres dah…..3.Memilih database Memilih database bisa dilakukan jika kita sudah mengetahui nama database yang akan andaanda gunakan untuk bekerja.dalam hal ini kita akan menggunakan perintah use yang artinya dalambahasa inggris memakai atau menggunakan.kita bisa menggunakan perintah atau command use dengansyntax sebagai berikut:Syntax umum:mysql>use databaseyangdipilih; (dengan titik koma(;)).Syntax khusus(bagi kulo): mysql> use databaseyangdipilih(tanpa titik koma(;)).Contoh: saya ingin menggunakan database db_belajar0(untuk memberi nama pada database bebas tapitidak boleh ada space dan database tidak harus memiliki nama db_namadatabase(tidak harus memilikidb).setelah selesai mengetikkan perintah tersebut tekan enter dan anda akan menemukan pesanberikut ini:mysql> use db_belajar0;Database changedJika ada pesan seperti yang di garis bawah anda telah berhasil memilih database.
  11. 11. Oh iya kulo ada sedikit pengalaman, waktu kulo masih awal-awalnya masuk smk, kalau gak salah waktuitu pelajaran database yang ke 3 kalo gak yang ke 2.ketika itu aku di beri tugas untuk membuat tableyang field & recordnya di tentukan oleh gurunya.yang membuat saya terkenang sampai sekarang adalahketika kulo selesai membuat database dengan perintah create. Setelah itu saya langsung membuattable-tabel yang telah ditentukan oleh guru saya ,,dan akhirnya saya menemukan pesan seperti berikutini:ERROR 1046 (3D000): No database selectedERROR 1046 (3D000): No database selectedERROR 1046 (3D000): No database selectedERROR 1046 (3D000): No database selectedERROR 1046 (3D000): No database selectedKenapa kok diulang? Biar lebih detail kita ulang-ulang aja ya…..!@##$#?Kira-kira kenapa gerangan kenapa seperti itu, padahal waktu itu saya sudah membuat database lalumembuat table dengan field-field yang ditentukan serta tipedata yang telah ditentukan. No databaseselected jika di translate ke KBBI(Kamus Besar Bahasa Indonesia) yang artinya tidak ada databaseterpilih kurang lebihnya ya seperti itu artinya, ngomong-ngomong kalu artikel ini diketahui sama gurubahasa inggris kulo dimarahi gak ya….?,.lha apa hubungannya guru b.inggris dengan artickel ini(Tanyareaders).hello…..readers ya pasti ada lah. readers harus berfikir kalau artian dari no database selectedapakah benar seperti apa yang saya artikan. sebenarya intinya ya… sama sih… tapi kalu artikel ini dibacasama guru b.inggirs kan pasti dia mikir drastis. Dulu guru saya pernah Tanya ginni ketika selesaimemberikan materi : do you understand?(maaf readers kalu yang dicetak tebal & digaris miring inibukan perintah pada database lho) saya ulangi lagi ya kata-katanya. ketika pelajaran bahasainggris,kalau sudah selesai memberi materi pasti sang guru bilang: do you understand? Terus saya danteman-teman kulo menjawab yesss….terus si guru tersebut Tanya lagi sure? Kami pun hanya bisamenjawab yesss…. Kesimpulan dari pengalaman ini adalah jika aku ditanyasama guru itu kata-katanyapasti yang keluar kaya gini:hey you kenapa di artikel, you mengartikan no database selected saja berceceran dan sepertinya youtak menguasai grammer, katanya understand,kamu itu bisanya yas yes yas yes melulu!!!!.Kalu di marahi kayak gitukan gak enak eh ngomong-ngomong kenapa aku jadi menulis cerpan ya???.Emang sih…kulo dulu mantan anggota FLP di FLP jember.dan ketika itu aku masih sekolah di kota jember
  12. 12. tercinta. oh….kangennya diriku dengan kota jember.eh….writer kenapa malah curhat sama kita-kita(katareaders).ya sudah kita lanjut ajah okay…….!!!!!Oh iya dari pesan yang tampak tadi yaitu ERROR 1046 (3D000): No database selected ini adalah pesanyang ditampilkan karena anda atau saya belum memilih database yang akan kita gunakan untukbekerja.dalam hal ini anda harus teliti dan tidak boleh lupa, nanti seperti kejadian saya ketika masihpertama kali masuk pada pembuatan database.pokonya inti dan kesimpulan dari perintah error di atasadalah setelah anda selesai memuat database anda harus memilih dan menggunakan database tersebutdengan perintah use yang sudah saya terangin di atas. Ya ampun gak nyangka padahal Cuma memilihdatabase tapi kok panjang amat ya tulisannya,gak kayak yang no.1 dan no.2.4)Membuat TableKali ini sangat mudah bagi anda untuk membuat sebuah tabel. Sebelum itu anda harus mengerti dasar-dasar untuk membuat sebuah(sebuah kalau satu, kalau banyak ya… mungkin berubuah-buah haha…)table. Ada beberapa yang harus anda ketahui antara lain field,record column baris.a).fieldapakah itu field???? Kira-kira ketika anda mendengar kata field apa yang anda pikirkan ???? baiklah kalubegitu langsung saja kita bahas. Field adalah variabel yang digunakan intuk menampung suatu banyakdata(record) yang lain perhatikan gambar di bawah ini: M.fahmi A.zain Jl.Manggar 1RPL Oracle RPL Hakam Syaharuddin A Jl.Merjosari 1RPL Oracle RPL Iga Wahyu Aprilianto Jl.Apel 1TKJA TKJ Wahyu Nugraha Jl.Harisan 1TKJA TKJ Dedy Soesilo Jl.Batukarang 1AVA AVDari yang terlihat pada struktur pada table di atas kata yang di block itu adalah fieldDan field tersebut menampung beberpa data yang berbeda maupun yang sama. b) Record record adalah data-data yang di tampung oleh field. Yang lebih jelasnya lihat dan perhatikanstruktur table berikut:
  13. 13. Dari keterangan di atas tulisan yang di block itu adalah record.So… next bro……Okay mungkin itu aja kale ya penjelasan mengenai struktur table okay next…next... next…Langsug aja kita membuat tabelnya tapi perhatikan syntax yang satu ini:Syntax: mysql>create table namatabel mysql>(namafield1 typedata(nilai), mysql>namafield2 typedata(nilai), mysql>namafield3 typedata(nilai))dari keterangan Syntax di atas bahwa anda harus memahami betul perhatikan keterangan berikut ini:a).create table adalah syntax utama yang dibutuhkan dalam pembuatan tableb). ( (buka kurung) dalam pembuatan nama-nama field dan pemberian tipe data pada sebuah field ataubeberapa field tersebut harus berada didalam atau di antara (field) buka kurung dan tutup kurungc).namafield1,namafield2,namafield3 ini adalah nama-nama field yang akan anda buat dalampembuatan field-field sepertinya tidak ada batasand).typedata serasa mungkin anda sudah tahu apa itu type data baiklah kalu anda lupa saya ulangi. Typedata ini boleh di isi bebas sesuai dengan keinginan anda namau anda harus menyesuaikannya.e).nilai yang ada didalam kurung adalah jumlah panjang suatu type data tersebut.yang initerserah,bebas, sesuai keinginan anda,entah anda memberi nilai 5 atau 100 pokoknya free.
  14. 14. ,f). “ ” koma (tanpa tanda petik) yang ini di gunakan untuk membatasi antara jenis field yang pertamandengan field yang kedua.g). “ ) “(tutup kurung tanpa tanda petik) kalau ada buka kurung pasti ada tutup kurung, yang jelas tutupkurung ini adalah berakhirnya suatu field yang ketik atau suatu field yang sudah terpenuhi oleh pikirananda.h).”;”(titik koma tanpa tanda petik) yaitu berakhirnya suatu pembuatan field-field table.Nah itulah keterangan yang harus anda pahami sepertinya saya nguantukkkkk bangetHuh tapi aku juga males untuk tidur ya….. mau gimana lagi.Lho mas kok malah cerita yang sihhh (Tanya si reader).Eh…readers ternyata nulis artickel itus susah ya harus berfikir ini itu kesana kemariTapi kenapa ya kalau artickel yang kita buat dengan susah payah selalu di copy oleh orang lainsebenarnya sih…. Saya juga sering mengcopy artickel orang lain ya….. mau gimana lagi dari pada gak adaisinya samasekali .Tapi ngomong-ngomong ngapain saya malah cerita-cerita sama kalian aneh emang.Hidup ini kita harus saling menolong dalam hal apapun kecuali dalam hal keburukan sungguh nikmatindah orang yang selalu menolong saudaranya sesama manusia.Ada beberapa orang mengatakan bahwa:Keep your smileMust to PrayHope to GodWork HardGiving PrayWe more than any other
  15. 15. Hidup adalah penuh perjuangan saling bantu ringankan beban saudara seimanKenapa saya memberi tahu kepanda anda sesuatu yang di atas tadi.Motifasi adalah sebuah kunci pembangkit kekuatan baru untuk memperkuat penyerangan untukmenggapai sesuatu yang baru tersebut.Sebenarnya saya capek banget cerita kayak gini sama kalian tapi mau gimana lagiAku males tidur.Yah…… maaf ya para readerMungkin artickel ini adalah artikel yang paling aneh bagi anda karena ini artickel belum selesai ditulisTapi readers santai saja saya akan melanjutkannya pada pertemuan kedua kita so…………..See you next timeTo be continue…………………………… Copy Right@m. fahmi a.zain

×