BAB 2 LANDASAN TEORI

dokumen-dokumen yang mirip
Modul ke: Aplikasi Komputer 13TEKNIK. Pengantar Ms. Access Lanjutan. Fakultas. Hendri, ST. MT. Program Studi

Microsoft Access 2007

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB III LANDASAN TEORI. Penyusunan laporan proyek akhir ini menggunakan landasan teori Tata

Microsoft Access 2007

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

TUGAS MAKALAH MICROSOFT ACCES

Pengolahan Citra (Image Processing)

DASAR DASAR MICROSOFT ACCESS

BAB 2 LANDASAN TEORI. suatu pengetahuan tentang konsep dasar sistem aplikasi.

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

TUTORIAL MEMBUAT DATABASE DENGAN MICROSOFT ACCESS BAGIAN 1

BAB II LANDASAN TEORI. Dalam bab ini akan menjelaskan pengertian sebuah sistem pakar, komponen

BAB 2 LANDASAN TEORI

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

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

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

BAB III LANDASAN TEORI

SOAL ULANGAN HARIAN KKPI KLS XI AP

PENGENALAN MICROSOFT ACCESS

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

PEMROGRAMAN DATABASE KONSEP DAN

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

BAB 2 LANDASAN TEORI

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

X. PENGANTAR DATABASE

#13 Ms. Access 2007 (Table dan Query) ESA121 Pengantar Aplikasi Komputer

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

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

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

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, S.Kom.,M.Kom

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

BAB II LANDASAN TEORI

ULANGAN HARIAN KKPI TAHUN PELAJARAN 2014/2015. : Mengoperasikan sistem operasi software/ : Mengoperasikan software aplikasi Basis Data

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Istilah Komputer berasal dari bahasa latin compute yang artinya alat hitung, sedangkan

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

Bab I Pendahuluan. Pengenalan Microsoft Access

BAB III LANDASAN TEORI

MANAJEMEN DATABASE. Modul XII

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

Ms. Access Pengertian...(1/2) Data base. Data. Informasi. Dalam bahasa latin datum yang artinya fakta. Kumpulan dari data-data

Pengenalan Database. Informasi adalah Data yang sudah diolah dan berguna bagi si pemakainya. NPM Nama Alamat Aris Bekasi Budi Depok

MICROSOFT ACCESS 2007

Pemrograman Basis Data dan SQL

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

Mengenal dan Mulai Bekerja dengan Access 2007

SISTEM INFORMASI PENGOLAHAN DATA PERPUSTAKAAN PADA SMK NEGERI 1 DEMAK

BAB 1V HASIL DAN PEMBAHASAN. 4.1 Kondisi Pencatatan Penjualan Secara manual Pada Toko Buku Penuntun Palembang

BAB 2 LANDASAN TEORI

BAB 3 PERANCANGAN SISTEM

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan

Modul 4 Microsoft Access 2007

BAB I PENDAHULUAN. informasi yang terkini. Oleh karena itu, dibutuhkan tenaga-tenaga ahli di bidang

Basis Data. Peranan Basis Data Struktur Data Dan Basis Data

Data dalam bahasa latin datum yang artinya fakta, jadi data adalah nilai/ value yang turut mempresentasikan deskripsi dari suatu objek.

PENDAHULUAN. Alif Finandhita, S.Kom

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

Data Access Object Objektif:

ANALISA DAN PERANCANGAN SISTEM PEMBAYARAN BIAYA PENDIDIKAN PADA LPKBM MADCOMS MADIUN. Puji Astuti ( )

PENDAHULUAN BAB. Microsoft Access

BAB II LANDASAN TEORI

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

LANDASAN TEORI. II.1 Konsep Dasar Sistem Informasi

SISTEM BASIS DATA (PENDAHULUAN) Alif Finandhita,S.Kom, M.T.

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

Riyanto

BAB 3 BAHASA BASIS DATA (DATABASE LANGUAGE)

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

KOMPUTER APLIKASI BISNIS

Kata Pengantar. Yogyakarta, 22 Juli Penyusun

SISTEM INFORMASI PENGIRIMAN BARANG. Mutiara Afie Ardhini

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

BAB III LANDASAN TEORI. mengubah data akuntansi menjadi informasi. Definisi dari akuntansi yang

BAB II TINJAUAN PUSTAKA


NASKAH PUBLIKASI ILMIAH PERANCANGAN SISTEM INFORMASI HASIL PENELITIAN JURUSAN TEKNIK INDUSTRI UNIVERSITAS MUHAMMADIYAH SURAKARTA

Visual Programming 2. P-14,15 Fery Updi,M.Kom

Pembuatan Database dengan Ms Access

BAB III TINJAUAN PUSTAKA

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB II LANDASAN TEORI

MICROSOFT ACCESS PENGENALAN

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

MODUL XI MEMBUAT LAPORAN

Abstrak BAB I PENDAHULUAN

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

BAB II LANDASAN TEORI

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI

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

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Pengertian Inventaris Kerjasama penerbit Andi dengan Madcoms (2005) inventori merupakan proses mengelola pengadaan atau persediaan barang yang dimiliki oleh suatu kantor atau Perusahaan dalam melakukan kegiatan operasionalnya. tanpa adanya inventori suatu kegiatan usaha tidak akan terlaksana, untuk itu keberadaan inventori sangat penting. Inventaris kantor sangatlah penting bagi kelangsungan sebuah Instansi. Apabila salah satu atau beberapa perlengkapan mengalami gangguan, maka pasti akan menghambat jalannya roda perekonomian Perusahaan yang biasanya berupa tidak teraturnya keorganisasian sebuah inventaris kantor atau kurangnya sebuah sistem dalam menginventaris perlengkapan kantor (kerjasama penerbit Andi dan Wahana Komputer, 2007: 37). 2.2 Pengertian Database dan Kegunaan Database Database atau basis data dalam bahasa Indonesia merupakan kumpulan dari informasi yang disimpan dalam komputer dan saling berhubungan satu sama lain secara sistematik (Wahana Komputer, 2007: 14). Asrianda Fadlisyah (2008, hal: 1) dalam bukunya Pemrograman Database Konsep dan Implementasi, database adalah sekumpulan tabel-tabel yang saling berelasi, relasi tersebut bisa ditunjukkan dengan kunci dari tiap tabel yang ada. Satu

7 database menunjukkan satu kumpulan data yang dipakai dalam satu lingkup Perusahaan atau Instansi. Asrianda Fadlisyah (2008, hal: 1) dalam bukunya Pemrograman Database Konsep dan Implementasi, Database mempunyai kegunaan dalam mengatasi penyusunan dan penyimpanan data, sehingga seringkali masalah yang dihadapi adalah: 1. Redundansi dan Inkonsistensi Data Tabel yang dibuat dan disusun oleh sistem analis memakan waktu serta analisa yang rumit, dimana tabel-tabel tersebut akan diuji dan dicoba oleh database administrator kemudian programmer hanya akan membuat kode program seperti keinginan analisa yang dibuat oleh sistem analis, di mana permasalahan yang akan dihadapi adalah dalam penggabungan beberapa buah tabel sering sekali mengalami masalah penggandaan data. 2. Kesulitan dalam Pengaksesan Data Pada saat membutuhkan laporan yang diinginkan oleh pemakai untuk melihat data barang yang harus disorder, akan mengalami kesulitan. Padahal permasalahan belum tersedia program atau kode yang tertulis untuk mengeluarkan data tersebut. kesulitan yang timbul dalam penyelesaian permasalahan tersebut akan mengarah ke database manajemen sistem. Penyelesaian permasalahan ini akan mengakibatkan bahasa yang dipakai harus familiar dan mudah digunakan dalam melakukan pengembangan aplikasi kedepan. 3. Isolasi Data untuk Standarisasi Data yang tersebar dalam beberapa buah tabel dalam bentuk format yang tidak sama akan menyulitkan bagi seorang database administrator untuk melakukan maintance data baik dalam penyimpanan data maupun sewaktu menampilkan data tersebut.

8 4. Multi User Dengan aplikasi database multi user sering kali database dapat digunakan dalam beberapa buah aplikasi yang sama pada beberapa komputer yang berlainan secara bersamaan. maka akan membutuhkan aplikasi database yang mendukung multi user untuk dijalankan dalam sebuah jaringan komputer, database tersebut dapat dipergunakan secara bersamaan oleh program aplikasi komputer yang berlainan. 5. Keamanan Data Dalam program aplikasi harus ada pengawasan yang biasanya dilakukan oleh administrator untuk mengawasi jalannya sistem tersebut. 6. Integritas Data Integritas data menunjukkan data yang tersimpan dalam sebuah database adalah benar. jika data yang tersimpan tidak benar database tersebut akan mengalami kehilangan integritas. Cara yang paling umum menjaga integritas data adalah dengan memakai properti field di mana properti field yang paling sederhana adalah tipe dan ukuran data dapat mengontrol jenis ukuran data yang akan dimasukkan. 7. Kebebasan Data Data yang telah tersimpan harus dapat digunakan kembali dan mengakibatkan terjadinya penggabungan tabel atau database yang ada. 2.3 Microsoft Visual Basic 6.0 Hengky Alexander Mangkulo (2004, hal: 1) mengatakan Visual Basic 6.0 adalah salah satu produk bahasa pemrograman yang dikeluarkan Microsoft, salah satu Perusahaan software terkemuka di dunia. Visual Basic 6.0 merupakan bahasa pemrograman yang mudah digunakan untuk pengembangan aplikasi, baik itu aplikasi kecil maupun aplikasi besar.

9 Bahasa Visual Basic 6.0 cukup sederhana dan menggunakan kata-kata bahasa Inggeris yang umum digunakan dan tidak perlu lagi menghafalkan sintaks-sintaks maupun format bahasa yang bermacam-macam, sehingga bagi programmer pemula yang ingin belajar pemrograman, Visual Basic 6.0 dapat membantu membuat program berbasis Windows dalam sekejap. Sedangkan bagi programmer tingkat lanjut dengan kemampuan yang besar dapat digunakan untuk membuat program-program yang kompleks (M. Agus Alam. 200. Manajemen Database dengan Microsoft Visual Basic 6.0). 2.4 IDE Microsoft Visual Basic 6.0 Untuk dapat menggunakan fasilitas Microsoft Visual Basic 6.0 dengan baik, akan sangat penting untuk mengetahui IDE (Integrated Development Environment) atau lingkungan kerja Microsoft Visual Basic 6.0 itu sendiri. Tampilan fasilitas-fasilitas atau IDE Microsoft Visual Basic 6.0 yang berisi komponen-komponen tersebut dapat dilihat seperti terlihat dalam Gambar 2.1: 2.5 Microsoft Access 2007 Gambar 2.1 Tampilan IDE Microsoft Visual Basic 6.0 Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar.

10 Gambar 2.2 Tampilan Microsoft Access 2007 2.6 Komponen Utama Komponen utama dari Microsoft Access 2007 ini adalah: 1. Table Table adalah objek utama dalam database yang digunakan untuk menyimpan sekumpulan data sejenis dalam sebuah objek. Table terdiri atas: a. Field Name yaitu atribut dari sebuah tabel yang menempati bagian kolom. b. Record yaitu isi dari field atau atribut yang saling berhubungan yang menempati bagian baris. 2. Query

11 Query adalah bahasa untuk melakukan manipulasi terhadap database. Digunakan untuk menampilkan, mengubah dan menganalisa sekumpulan data. Query dibedakan menjadi 2 yaitu: a. DDL (Data Definition Language) digunakan untuk membuat atau mendefinisikan objek-objek database seperti membuat tabel, relasi antar tabel dan sebagainya. b. DML (Data Manipulation Language) digunakan untuk manipulasi database, seperti: menambah, mengubah atau menghapus data serta mengambil informasi yang diperlukan dari database. 3. Form Form digunakan untuk mengontrol proses masukan data (input), menampilkan data (output), memeriksa dan memperbaharui data. 4. Report Form digunakan untuk menampilkan data yang sudah dirangkum dan mencetak data secara efektif. 5. Tipe Data Field-field dalam sebuah tabel harus ditentukan tipe datanya. Ada beberapa tipe data dalam Microsoft Access yaitu: a. Text Text digunakan untuk field alfanumeric (misal: nama, alamat, kode pos, telp), sekitar 255 karakter tiap fieldnya. b. Memo Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisa diurutkan/diindeks.

12 c. Number Number digunakan untuk menyimpan data numeric yang akan digunakan untuk proses perhitungan matematis. d. Date/Time e. Currency f. Auto Number g. Yes/No h. OLE Object OLE Object digunakan untuk eksternal objek, seperti bitmap atau file suara. i. Hyperlink j. Lookup Wizard Jika menggunakan tipe data ini untuk sebuah field, maka bisa memilih sebuah nilai dari tabel lain atau dari sebuah daftar nilai yang ditampilkan dalam combo box. 2.7 Crystal Report Crystal Report adalah sebuah tool yang cukup popular untuk menciptakan dokumen laporan yang dapat dihubungkan dengan bahasa pemrograman yang berbasis Windows seperti Visual Basic, Visual C++ (Muhammad M. Amin, 2007). Berikut beberapa kelebihan Crystal Report: 1. Memberikan kemudahan dalam membuat laporan tanpa melibatkan banyak kode pemrograman. 2. Fasilitas impor hasil laporan mendukung format-format populer seperti Microsoft Word, Excell, Accsess, Adobe Acrobat Reader dan HTML.