Anda di halaman 1dari 11

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer


Komputer ialah alat yang digunakan untuk mengolah data menurut prosedur yang
telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin
(computare) yang artinya alat hitung sedangkan dalam bahasa Inggris yaitu (to
computare) yang artinya menghitung.
Menurut Robert H. Blissmer, dalam buku Computer Annual, An Introduction
to Information System 1985-1986 (2cd Edition. John wiley & Sons, 1985). Komputer
adalah suatu alat elektronika yang mampu melakukan beberapa tugas sebagai berikut :
1.
2.
3.
4.

Menerima input.
Memproses input tersebut sesuai dengan programnya.
Menyimpan perintah-perintah dan hasil pengolahan.
Menyediakan output dalam bentuk informasi.

Dewasa ini Komputer mengandung arti sebagai seperangkat sumber daya baik
itu perangkat keras (hardware), perangkat lunak (software), dan Manusia (brainware)
yang saling bekerja membentuk suatu sistem yang sesuai dengan prosedur-prosedur
yang saling berkaitan untuk menyediakan data dan informasi.

2.2 Database
Database merupakan sekumpulan file yang saling terkait dan membentuk suatu
bangun data. Database juga merupakan metode untuk mengelola file terpadu yang
menampung sekumpulan informasi dan diorganisir sedemikian rupa, sehingga
informasi tersebut mudah dikelola dan siap tersedia setiap dibutuhkan oleh user.

2.3 Data
Data merupakan kumpulan dari angka - angka maupun karakter karakter yang tidak
memiliki arti. Karakter (abjad, angka, symbol) adalah sekelompok kecil bit yang
pengaturannya memberikan arti tertentu dan bit merupakan satuan data yang terkecil
dalam proses komputer yaitu terdiri dari angka nol dan satu. Data dapat diolah
sehingga menghasilkan informasi (Priyono Dwi Widodo).

2.4 Pengertian Program Aplikasi


Program adalah kombinasi yang disusun dan dirangkai menjadi satu kesatuan
prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang
diimplementasikan dengan menggunakan bahasa pemrogramaan sehingga dapat
dieksekusi oleh komputer. Dalam pembuatan program tidak dapat terlepas dari tata
cara penulisan sintaks yaitu aturan gramatikal yang mengatur tata cara penulisan kata,
ekspresi dan pernyataan. Selain itu sintaks juga berperan dalam penulisan program
yaitu aturan untuk menyatakan suatu arti agar dapat dieksekusi dan menghasilkan
output yang sesuai dengan yang diinginkan. (Sutejo,Budi dan AN, Michael : 2000).
Aplikasi adalah satu unit perangkat lunak yang dibuat untuk melayani
kebutuhan akan beberapa aktivitas yang dapat mengerjakan tugas spesifik. (Buyens,
2001).
Jadi program aplikasi adalah program siap pakai. Program yang direka untuk
melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Aplikasi akan
menggunakan system Operasi (OS) komputer dan aplikasi lainnya yang mendukung.

2.5 Sistem

Suatu sistem dapat diartikan sebagai suatu kesatuan yang terdiri dari dua atau lebih
komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

2.6 Microsoft Visual Basic


Microsoft Visual Basic 6.0 adalah sebuah bahasa pemrograman komputer. Bahasa
pemrograman adalah perintah-perintahatau instruksi yang berurutan, yang dimengerti
oleh komputer untuk menyelesaikan masalah-masalah tertentu. Microsoft Visual Basic
merupakan bahasa pemrograman yang menghasilkan aplikasi-aplikasi pada windows
yang berbasis grafis (GUI-Grafical User Interface).

2.6.1 IDE Microsoft Visual Basic


Integrated Development Environment (IDE) atau tampilan muka dari Visual Basic
merupakan lingkungan pengembangan terpadu bagi programmer dalam
mengembangkan aplikasinya. Secara garis besar IDE Visual Basic terdiri atas Title
Bar, Menu Bar, Tool Bar, Tool Box, Jendela Properties, Jendela Project, Jendela
Pengkodean, Jendela form, Jendela Form layout.
Tampilan jendela Visual Basic adalah sebagai berikut:

Gambar 2.6.1 IDE Microsoft Visual Basic 6.0


Secara garis besar IDE Visual Basic terdiri atas Menu bar, Toolbar, Toolbox,
Project Explore, Properti windows, Title bar, Jendela Project, Jendela Pengkodean,
Jendela form, Jendela Form layout.

1. Menu Bar
Berisi perintah-perintah umum yang digunakan untuk mengoperasikan Visual
Basic. Menu Bar menggunakan untuk memilih tugas-tugas tertentu seperti
menyimpan project, membuka project, dll. Menu Bar berisi semua perintah Visual
Basic yang dapat dipilih untuk melakukan tugas tertentu. Isi dari menu ini
sebagian besar hampir sama dengan program-program Windows pada umumnya.
(Adi Kurniadi, 2005).

2. Toolbar
Toolbar merupakan sebuah batang yang berisi kumpulan tombol yang terletak
dibagian bawah menu bar atau terdapat didalam menu bar (shortcut) yang dapat
digunakan untuk menjalankan perintah memanipulasi project. Pada kondisi
default program Visual Basic hanya menampilkan toolbars standar. Namun dapat
pula di-set sesuai dengan keinginan kita sendiri.

3. Toolbox
Merupakan tampilan berbasis grafis yang dimasukkan pada form untuk membuat
interaksi dengan pemakai. Bentuk toolbox Visual Basic adalah sebagai berikut.

Gambar 2.2 Toolbox

1. Project Explorer
Program Microsoft Visual Basic 6.0 terdiri dari beberapa file yang disatukan
atau dikompile pada waktu program tersebut sudah lengkap. Pada waktu
membuat project, perlu berpindah antara komponen yang satu dengan yang
lainnya. Untuk membantu perancangan aplikasi, Microsoft Visual Basic telah
menyertakan Project Explore pada Microsoft Visual Basic 6.0 yang berisi
jendela-jendela project. Jendela project berisi semua file yang digunakan pada
proses pemrograman, dan menyediakan akses ke file tersebut menggunakan
dua tombol khusus, yaitu view code dan view object. Jika user ingin

10

menambah, menyimpan atau menghapus file-file individual dari project,


menggunakan perintah pada menu file dan project. Perubahan ini akan
direfleksikan pada jendela project. File project memuat semua daftar file-file
pendukung program tersebut yang dikenal dengan istilah file Visual Basic
Project (.Vbp). Pada Microsoft Visual Basic 5.0 dan Microsoft Visual Basic
6.0 dapat me-load lebih dari satu file dengan cara mengklik pada nama project.
Di bawah nama project, jendela explore menampilkan komponen-komponen
setiap project dengan struktur pohon yang sama dengan tampilan pada
Windows Explore. Untuk memperbesar atau memperkecil cabangnya seperti
form, modul, serta kategori lain dapat dilakukan dengan mengklik tanda plus
atau minus disebelah folder.

Gambar 2.3 Interface dari Project Explore


2. Properties Windows
Properties Windows atau jendela properties adalah jendela yang memuat
semua informasi mengenai objek, yang terdapat dalam aplikasi Microsoft
Visual Basic 6.0. Properties adalah sifat dari sebuah objek, misalnya seperti
nama, warna, ukuran, posisi dan sebagainya. Setiap objek sebagian besar
memiliki jenis properties yang sama, akan tetapi ada juga yang berbeda.

11

Gambar 2.4 Interface Properties Windows


Adapun secara garis besar fungsi dari masing-masing kontrol tersebut adalah sebagai
berikut.
1. Pointer
Pointer bukan merupakan suatu kontrol tapi icon ini digunakan ketika memilih
kontrol yang sudah berada pada form.
2. Picturebox
Picturebox adalah kontrol yang digunakan untuk menampilkan image dengan format
BMP, DIB, (Bitmap), ICO (Icon), CUR (Cursor), WMF (Metafile), CMF (Enhanced
Metafile), GIF, JPEG.
3. Label
Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat
diperbaiki.
4. Textbox
TextBox adalah kontrol yang mengandung string yang dapat dipakai oleh pemakai,
dapat berupa satu baris tunggal atau banyak baris.
5. Frame
Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

12

6. CommandButton
CommandButton merupakan kontrol hampir ditemukan pada setiap form dan
digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik
padanya.
7. CheckBox
CheckBox digunakan untuk pilihan yang isinya bernilai yes atau no, true atau false.
8. OptionButton
OptionButton sering digunakan lebih dari satu sebagai pilihan terhadap beberapa
option yang hanya dapat dipilih satu.
9. ListBox
ListBox mengandung sejumlah item dan pemakai dapat memilih lebih dari satu.
10. ComboBox
ComboBox merupakan kombinasi dari TextBox dan suatu ListBox di mana pemasukan
data dapat dilakukan dengan pengetikan maupun pemilihan.
11. HScrollbar/VScrollbar
HScrollbar/VScrollbar digunakan untuk membentuk scrollbar berdiri sendiri.
12. Timer
Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu
tertentu. Ini merupakan kontrol non visual.
13. DriveListBox, DirListBox, dan FileListBox
DriveListBox, DirListBox, dan FileListBox sering digunakan untuk membentuk dialog
box yang berkaitan dengan file.
14. Shape dan Line
Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan,
oval.
15. Image
Image 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
Data dan Adodc digunakan untuk menampilkan database pada suatu form.
17. OLE

13

OLE dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel,
Microsoft Word, dan lain-lain.
18. SSTab
SSTab adalah objek berbentuk lembaran-lembaran. Setiap lembaran dapat berisi
kelompok informasi.
19. DataGrid
DataGrid digunakan untuk menampilkan data dalam bentuk grid seperti di worksheet
excel.
20. DataList dan DataCombo
DalaList dan DataCombo digunakan untuk menampilkan data dalam sebuah dropdown list box. (Fajrillah Hasballah, 2002).
4. Form
Form merupakan windows atau jendela di mana akan dibuat user interface. Kita
dapat menambahkan sebanyak mungkin form kedalam aplikasi kita sesuai dengan
kebutuhan.
5. Title bar
Title bar merupakan 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. Selain itu juga berfungsi untuk memindahkan posisi
jendela dengan menggunakan drag and drop pada posisi title bar tersebut dan
untuk mengatur ukuran jendela dari ukuran minimize ke ukuran restore ataupun
sebaliknya dengan melakukan klik ganda pada posisi title bar tersebut.
6. Jendela Kode
Jendela Code adalah salah satu jendela yang paling penting dalam Visual Basic,
yang berisi kode-kode program yang merupakan instruksi-instruksi untuk aplikasi
Visual Basic. Setiap objek pada Visual Basic dapat ditambahi kode-kode program
untuk melaksanakan tugas-tugas tertentu, misalnya membatalkan perintah, menutup
aplikasi dan sebagainya.
7. Form Layout Window
Form Layout Window merupakan sebuah jendela yang digunakan untuk mengatur
posisi dari form pada form saat program dijalankan. Pada saat mengarahkan pointer
mouse ke bagian form, maka pointer mouse akan berubah menjadi anak panah

14

empat arah (pointer mengatur posisi) untuk memindah posisi form pada layer
monitor dapat dilakukan dengan proses drag and drop.

2.9 Pengenalan Microsoft Access


Microsoft Access adalah salah satu aplikasi Microsoft Office Suite. Microsoft Access
diciptakan untuk membuat dan menangani suatu database. Secara sederhana database
dapat diungkapkan sebagai suatu pengorganisasian data dengan komputer yang
memungkinkan data dapat diakses dengan mudah dan cepat. Dengan kata lain
database dapat menghasilkan data maupun manipulasi data seperti menambah dan
menghapus data. (Oviliani Yety Yuliana : 2007).
Window database menampilkan objek objek yang ada dalam suatu database
Access. Terdapat 7 tipe objek, yaitu : tables, queries, forms, reports, pages, macros,
dan modules. Setiap database harus berisi minimal satu table, dan beberapa objek
lain.
Tabel adalah komponen dasar database. Suatu tabel dibentuk oleh beberapa
record, dimana setiap record dibentuk oleh beberapa field. Access

menyediakan

beberapa cara untuk menampilkan suatu tabel, yaitu Datasheet view dan Design view.
Datasheet view digunakan untuk menambah, mengubah dan menghapus record suatu
tabel. Sedangkan Design view digunakan untuk membuat dan memodifikasi tabel
dengan mendefenisikan field name, field type, dan property field. Field type adalah
tipe field dari kata yang akan disimpan. Field length adalah contoh dari field
properties. Baris pertama tabel menampilkan field name. setiap baris berisi satu
record. Setiap kolom mewakili satu field. Setiap record dalam suatu tabel berisi
sejumlah field yang sama susunan field name yang sama juga.
Secara konsep, setiap tabel harus memiliki kunci primer (primary key). Kunci
primer adalah satu atau kombinasi field yang membuat setiap record dalam suatu tabel
unik. Kunci berperan sebagai identitas yang unik (tidak kembar) untuk masing
masing basis data. Selain kunci primer terdapat juga istilah kunci tamu atau kunci

15

asing (foreign key). Kunci tamu adalah sebuah kolom dalam sebuah tabel yang
menjadi penghubung dengan kunci primer pada tabel lain.