BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin yaitu Computare yang berarti

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

PENGENALAN VISUAL BASIC 6.0

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Pengenalan Visual Basic

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

Pengantar Pemrograman Visual

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

Pemrograman Visual Basic

Pendidikan Teknik Informatika Universitas Negeri Malang

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin computare yang berarti

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata

BAB 2 LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

Pertemuan 1 Pengenalan Visual Basic

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

DASAR PEMROGRAMAN VISUAL BASIC

MENGENAL VISUAL BASIC

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata

Bab 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB II LANDASAN TEORI. Berikut ini beberapa pengertian tentang komputer : alat elekteronik yang mampu melakukan beberapa tugas yaitu:

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

1. MENGENAL VISUAL BASIC

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. Landasan teori merupakan bagian yang akan membahas tentang uraian pemecahan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Bambang Wahyudi (2003, hal:1) menyatakan bahwa kata data yang diambil dari bahasa Inggris

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) diambil dari

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

PENDAHULUAN. Ada beberapa hal yang menjadi alasan mengapa bahasa pemrograman Visual Basic banyak dipilih orang, antara lain :

BAB 2 LANDASAN TEORI

Bab I Pengenalan Visual BASIC

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

SISTEM PENGOLAHAN DATA PEMESAN/BOOKERS TIKET PESAWAT PADA PT KINDAI PERMATA LAMPUNG RONNY SAPUTRA

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa inggris yaitu computare yang artinya

BAB II LANDASAN TEORI

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

MODUL 1 PENGENALAN VISUAL BASIC 6.0

BAB II LANDASAN TEORI

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB II LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB 2 LANDASAN TEORI

Modul Praktikum Ke-1

BAB II LANDASAN TEORI

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

BAB 2 TUJUAN TEORITIS. Istilah komputer berasal dari bahasa Latin yaitu compute yang artinya adalah alat

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB 2 LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin computare yang mengandung arti menghitung.

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Instalasi Visual Studio 2008 Profesional(64 dan 32 bit) di windows 7

BAB II LANDASAN TEORI

BAB I SEKILAS VISUAL STUDIO.NET 2008

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata

BAB 2 LANDASAN TEORI. Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan

Transkripsi:

8 BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) diambil dari bahasa latin yaitu Computare yang berarti menghitung, com yang mempunyai arti menggabungkan dalam pikiran, sedangkan putare yang berarti memikirkan perhitungan. Sedangkan dalam bahasa asing komputer berasal dari kata to compute atau reckon yang berarti menghitung. Menurut buku Computer Annual, Robert H. Bllismer (2nd Edition, John Willey & Sons, 1985). Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas yaitu : 1. Menerima input 2. Memproses input tadi sesuai dengan programnya 3. Menyimpan perintah- perintah dari hasil pengolahan 4. Menyediakan output dalam bentuk informasi Menurut buku Computer Today, Donald H. Sanders (2nd Edition, McGraw- Hill, Inc., 1985). Komputer adalah sistem elektronik untuk memanipulasi data yang

9 cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output di bawah pengawasan suatu langkah- langkah instruksi-instruksi program yang tersimpan di memori (stored program). Dari berbagai pendapat di atas, maka dapat disimpulkan secara umum bahwa Komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input dengan menggunakan suatu program yang tersimpan di memori komputer, memberikan output yang berupa informasi dan dapat menyimpan program serta hasil pengolahan dalam suatu media penyimpanan. Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah tertentu. 2.2 Pengertian Data dan Database Kata data berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari datum adalah data. Menurut Kamus Besar Bahasa Indonesia data adalah keterangan yang benar dan nyata, atau keterangan benar dan nyata yang dapat dijadikan bahan kajian (analisis atau kesimpulan). Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk

10 memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Database juga merupakan koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi (Gordon C. Everest). Hasil dari pengumpulan dan pengelolaan data disusun sehingga menciptakan informasi yang dibutuhkan oleh pengguna (user). 2.3 Data Flow Diagram (DFD) dan Flowchart Data Flow Diagram (DFD) adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analisis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan. Data Flow Diagram (DFD) juga merupakan sebuah representasi grafik dari sebuah sistem. Simbol- simbol dari Data Flow Diagram adalah : Tabel 2.1 Simbol-simbol Data Flow Diagram (DFD) No Gambar Nama Simbol Keterangan Notasi Kesatuan Luar Merupakan departemen, divisi di luar sistem yang 1 memberikan input/output dengan sistem yang sedang dikembangkan

11 Notasi Proses Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin, atau 2 komputer dan hasil suatu arus data yang masuk ke dalam proses untuk dilakukan arus data yang akan keluar dari proses. Notasi Arus Data Arus data ini mengalir diantara proses (Process), simpanan data (data store) dan kesatuan luar (external 3 entity). Arus data ini menunjukkan arus data yang dapat berupa masukan untuk sistem atau hasil keluaran dari proses sistem. Notasi Penyimpanan Data Simpanan data (data store) merupakan simpanan dari 4 data yang dapat berupa file atau database di sistem komputer.

12 Diagram alir (flowchart) adalah suatu simbol-simbol grafis yang menggambarkan aliran algoritma serta menampilkan langkah-langkah pemecahan masalah di suatu program dari awal hingga akhir. Pada flowchart terdapat lambang atau simbol tertentu yang mempunyai arti tersendiri. Pengertian atau definisi dari simbol tersebut dapat dlihat pada tabel berikut : Tabel 2.2 Simbol-simbol Flowchart No. Gambar Nama Simbol Keterangan 1 Terminator Digunakan untuk memulai, mengakhiri atau titik henti dalam sebuah proses atau program. 2 Proses Menyatakan kegiatan yang akan ditampilkan dalam diagram alir. 3 Titik Keputusan Proses atau Langkah dimana perlu adanya keputusan atau adanya kondisi tertentu. Di titik ini selalu ada dua keluaran untuk melanjutkan aliran kondisi yang berbeda. 4 Masukan atau Keluaran Data Digunakan untuk mewakili data masuk, atau data keluar.

13 5 Garis alir Menunjukkan arah aliran proses atau algoritma. 6 Preparation Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage. 7 Connector Menghubungkan bagian alir pada halaman yang sama. Simbol ini digunakan untuk menghindari terlalu banyak anak panah yang saling melintang. 8 Off-page Connector Menghubungkan bagian alir pada halaman yang berbeda. Simbol ini digunakan untuk menghindari terlalu banyak anak panah yang saling melintang 9 Document Sebuah dokumen atau laporan. dokumen dapat dibuat dengan tangan atau cetak oleh komputer. 10 Predifined Process Rincian operasi berada di tempat lain. 11 Anotasi Tambahan penjelasan deskriptif atau keterangan, atau catatan sebagai klasifikasi.

14 12 Pita Magnetik Input-output yang menggunakan pita magnetic. 2.4 Sejarah Visual Basic 6.0 Microsoft Visual Basic 6.0 merupakan bahasa pemrograman yang dirancang pada tahun 1950 dibuat untuk memecahkan masalah matematika yang kompleks. Pada tanggal 1 Mei 1964, penemu bahasa BASIC, yaitu Profesor John G. Kemeny dan Thomas E. Kurtz di Dartmouth College di New Hampshire menjalankan pertama kali program BASIC (Beginner s All-purpose Symbolic Instruction Code). Bahasa BASIC (Beginner s All-purpose Symbolic Instruction Code) merupakan bahasa dasar dari pengembangan Visual Basic 6.0. Visual Basic berbasis Windows diperkenalkan pada tahun 1991. Pada awalnya Visual Basic 6.0 dimulai dari sebuah ide untuk membuat simple scripting language untuk GUI Windows. Sebagai bahasa pemrograman yang tergolong sebagai RAD (Rapid Application Development) tool, perkembangan Visual Basic mendapat sambutan yang sangat baik dikalangan programmer. Hal itu disebabkan karena Visual Basic merupakan bahasa pemrograman yang mudah dimengerti dan dapat dengan mudah membuat aplikasi yang berbasis Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan visual untuk merancang user interface, tampilannya dibuat dalam bentuk form, dan untuk kodingnya dibuat menggunakan bahasa basic yang mudah dipahami.

15 2.5 Konsep Dasar Visual Basic 6.0 Konsep dasar pemrograman Visual Basic 6.0, adalah pembuatan form dengan mengikuti aturan pemrograman Property, Metode dan Event. Hal ini berarti : 1. Property : Setiap komponen di dalam pemrograman Visual Basic dapat diatur propertinya sesuai dengan kebutuhan aplikasi. Property yang tidak boleh dilupakan pada setiap komponen adalah Name, yang berarti nama variable (komponen) yang akan digunakan dalam scripting. 2. Metode : Bahwa jalannya program dapat diatur sesuai aplikasi dengan menggunakan metode pemrograman yang diatur sebagai aksi dari setiap komponen. Metode inilah tempat untuk mengekpresikan logika pemrograman dari pembuatan suatu prgram aplikasi. 3. Event : Setiap komponen dapat beraksi melalui event, seperti event click pada command button yang tertulis dalam layar script Command1_Click, atau event Mouse Down pada picture yang tertulis dengan Picture1_MouseDown. Pengaturan event dalam setiap komponen yang akan menjalankan semua metode yang dibuat. 2.6 Interface Antar Muka Visual Basic 6.0 Interface antar muka Visual Basic 6.0 merupakan lingkungan pengembangan aplikasi yang dikerjakan programmer. Interface antar muka berisi menu, toolbar, toolbox,

16 form, project explorer, property dan elemen yang lainnya. Seperti terlihat pada gambar di bawah ini : Gambar 2.1 Interface Antar Muka Visual Basic 6.0 Keterangan Gambar : 1. Menu Bar : Berfungsi untuk menampilkan pilihan menu atau perintah untuk mengoperasikan program Visual Basic. Saat pertama kali jendela program Visual Basic terbuka terdapat tiga belas menu utama, yaitu : File, Edit, View, Project, Format, Debug, Run Query, Diagram, Tools, Add-Ins, Windows dan Help. (Adi Rachmanto, S.Kom, 2009)

17 Gambar 2.2 Menu Bar Visual Basic 6.0 2. Main Toolbar : sebuah batang yang berisi kumpulan tombol yang terletak di bagian menu bar yang dapat digunakan untuk menjalankan suatu perintah. Pada kondisi default Visual Basic hanya menampilkan toolbar standard. Gambar 2.3 Main Tool Bar Visual Basic 6.0 3. Title Bar : batang jendela dari program Visual Basic 6.0 yang terletak pada bagian paling atas dari jendela program yang berfungsi untuk menampilkan judul atau nama jendela. Gambar 2.4 Title Bar Visual Basic 6.0 4. Form Designer/ Jendela Form : Form Windows merupakan jendela desain dari sebuah program aplikasi. Kita dapat mendesain sebuah program aplikasi dengan menempatkan kontrol-kontrol yang ada di bagian toolbox pada area form. Bila Jendela Form tidak muncul klik tombol View Object pada bagian Project Explorer atau klik menu View> Object.

18 5. Code Windows : sebuah jendela yang digunakan untuk menuliskan kode program dari kontrol yang kita pasang pada jendela form dengan cara memilih terlebih dahulu kontrol tersebut pada kotak objek. Bila jendela Code tidak muncul klik tombol View Code di pada bagian Project Explorer atau klik menu View > Code. 6. Project Windows : suatu kumpulan module atau merupakan program aplikasi itu sendiri. Dalam Visual Basic, file project disimpan dengan nama file berakhiran.vbp, dimana file ini berfungsi untuk menyimpan seluruh komponen program. Apabila kita membuat suatu program aplikasi baru, maka secara otomatis project tersebut akan diisi dengan objek Form1. Dalam jendela Project Exproler ditempilkan suatu struktur hirarki dari sebuah project itu sendiri yang berisi semua item yang terkandung di dalamnya. Bila Project Explorer tidak muncul klik tombol Project Explorer pada bagian Toolbar atau klik menu View > Project Explorer. 7. Property Window : sebuah jendela yang digunakan untuk menampung nama properti dari kontrol yang dipilih. Pengaturan properti pada program Visual Basic merupakan hal yang sangat penting untuk membedakan objek yang satu dengan yang lainnya. Pada jendela properti ditampilkan jenis dan nama objek yang kita pilih urut berdasarkan abjad pada tab Alphabetic atau berdasarkan katagori pada tab Catagorized. Bila Jendela Properties tidak muncul klik tombol Properties Window pada bagian Toolbar atau klik menu View > Properties Window. 8. Toolbox: kotak perangkat yang berisi kumpulan tombol objek atau control untuk mengatur desain dari aplikasi yang akan dibuat. Pada kondisi default, toolbox yang

19 menampilkan tabulasi General dengan 21 tombol kontrol yang dapat ditampilkan dengan menggunakan prosedur.bila Toolbox tidak muncul klik tombol Toolbox pada bagian Toolbar atau klikmenu View - Toolbox. Tambah komponen : klik kanan pada toolbox -> komponen atau add tab. Keterangan Gambar : Gambar 2.5 Tool Box Visual Basic 6.0 1. Pointer, merupakan icon ini digunakan ketika memilih kontrol yang sudah berada pada form. 2. Picturebox, merupakan kontrol yang digunakan untuk menampilkan image dengan format BMP, DIB, (Bitmap), ICO (Icon), CUR (Cursor), WMF (Metafile), CMF (Enhanced Metafile), GIF, JPEG. 3. Label, merupakan kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki.

20 4. Textbox, merupakan kontrol yang mengandung string yang dapat dipakai oleh pemakai, dapat berupa satu baris tunggal atau banyak baris. 5. Frame, merupakan kontrol yang digunakan sebagai kontainer bagi kontrol lainnya. 6. CommandButton, merupakan kontrol hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya. 7. CheckBox, merupakan kontrol yang digunakan untuk pilihan yang isinya bernilai yes atau no, true atau false. 8. OptionButton, merupakan kontrol yang digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu. 9. ListBox, merupakan mengandung sejumlah item dan pemakai dapat memilih lebih dari satu. 10. ComboBox, merupakan kombinasi dari TextBox dan suatu ListBox di mana pemasukan data dapat dilakukan dengan pengetikan maupun pemilihan. 11. HScrollbar atau VScrollbar, merupakan kontrol yang digunakan untuk membentuk scrollbar berdiri sendiri.

21 12. Timer, merupakan kontrol yang digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Ini merupakan kontrol non visual. 13. DriveListBox, DirListBox, dan FileListBox, mrupakan kontrol yang sering digunakan untuk membentuk dialog box yang berkaitan dengan file. 14. Shape dan Line, emrupakan kontrol yang digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval. 15. Image, merupakan kotrol yang berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan Picture Box. 16. Data dan Adodc, merupakan kontrol yang digunakan untuk menampilkan database pada suatu form. 17. OLE, merupakan kontrol yang dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Microsoft Word, dan lain-lain.

22 2.7 Pengenalan MySQL MySQL merupakan salah satu perangkat lunak sistem manajemen basis data (database management system) atau DBMS yang menggunakan perintah standar SQL (Structured Query Language). Dimana MySQL mampu untuk melakukan banyak eksekusi perintah query dalam satu permintaan (multithread),baik itu menerima dan mengirimkan data. MySQL juga multi-user dalam arti dapat dipergunakan oleh banyak pengguna dalam waktu bersamaan. Dengan sekitar enam juta instalasi di seluruh dunia. MySQL tersedia dalam perangkat lunak gratis dibawah lisensi GNU General Public Lisence (GPL) dan juga menjual dalam lisensi komersial untuk keperluan jika penggunanya tidak cocok menggunakan lisensi General Public Lisence. Pada dasarnya, mengelola basis data dengan MySQL harus dilakukan dengan cara mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu. Jika seseorang ingin membuat basis data (database), ketikkan baris perintah yang sesuai untuk membuat basis data. Penggunaan MySQL yang merupakan sebuah database server sekaligus dapat sebagai client,dan dapat berjalan di multi-os (operating system) memiliki keunggulan lainnya seperti OpenSource sehingga penggunanya tidak perlu membayar lisensi kepada pembuatnya. Dapat mendukung database dengan kapasitas yang sangat besar. Merupakan database management system (DBMS) yang mudah digunakan. Didukung oleh driver ODBC,sehingga database MySQL dapat diakses oleh aplikasi apa saja.

23 Bahasa pemrograman yang dapat digunakan untuk mengakses MySQL diantaranya adalah dengan C,C++,Java,Perl,PHP,Phyton,dan APIs. 2.8 Pengenalan phpmyadmin PhpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui World Wide Web. phpmyadmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perijinan (permissions), dan lain-lain. phpmyadmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpmyadmin, maka akan muncul halaman phpmyadmin. Pada phpmyadmin nantinya seseorang bisa membuat (create) basis data baru, dan mengelolanya. Dengan phpmyadmin, seseorang dapat membuat database, membuat tabel, mengisi data, dan lain-lain dengan mudah. Gambar 2.6 Tampilan phpmyadmin

24 Definisi dasar struktur database : 1. Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti. 2. Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu. 3. Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record. 4. Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data.