Konsep Database Database dalam Microsoft Access

Universitas Sumatera Utara

2.7 Microsoft Access

Microsoft Access adalah aplikasi yang berguna untuk membuat, mengolah dan mengelola basis data atau lebih dikenal dengan database. Database adalah kumpulan arsip data berbentuk tabel yang saling berkaitan untuk menghasilkan informasi. Data digunakan sebagai masukan yang akan diolah menjadi informasi. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet database Engine, Microsoft SQL Server, Oracle database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Microsoft Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

2.7.1 Konsep Database

Basis Data database dapat dibayangkan sebagai sebuah lemari arsip. Jika memiliki sebuah almari arsip dan bisa untuk dikelola, maka hal-hal yang perlu dilakukan adalah sebagai berikut: Universitas Sumatera Utara 1. Memberi sampulmap pada kumpulanbundel arsip yang akan disimpan. 2. Menentukan kelompokjenis arsip. 3. Memberi penomoran dengan pola tertentu yang nilainya unik pada setiap sampulmap. 4. Menerapkan arsip-arsip tersebut dengan caraurutan tertentu dalam almari dll. Operasi dasar Basis Data dalam sebuah disk, basis data dapat diciptakan dan dapat pula ditiadakan. Di dalam sebuah disk, dapat pula ditempatkan beberapa basis data. Sementara dalam sebuah basis data dapat ditempatkan satu atau lebih filetabel. Pada file inilah sesungguhnya data disimpan atau ditempatkan. Sebuah basis data umumnya dibuat untuk mewakili sebuah semesta data yang spesifik. Misalnya basis data kepegawaian, basis data akademik, basis data inventori dan sebagainya. Dalam basis data akademik, misalnya dapat menempatkan file mata pelajaran, file guru, file jadwal, file nilai dan seterusnya. Operasi-operasi yang berkaitan dengan pembuatan objek basis data dan tabel merupakan operasi awal yang hanya dilakukan sekali dan berlaku seterusnya, sedangkan operasi-operasi yang berkaitan dengan pengisian tabel merupakan operasi-operasi rutin yang dilakukan berulang-ulang dan karena itu operasi-operasi inilah yang lebih tepat mewakili aktivitas pengelolaan managament dan pengolahan processing data dalam basis data.

2.7.2 Database dalam Microsoft Access

Database pada Access 2003 terdiri atas satu atau beberapa tabel, query, form, report, page, makro, modul yang semuanya berhubungan atau saling terkait. Universitas Sumatera Utara 1. Table, berupa tabel kumpulan data yang merupakan komponen utama dari sebuah database. 2. Query, digunakan untuk mencari dan menampilkan data yang memenuhi syarat tertentu dari satu tabel atau lebih. Query dapat juga digunakan untuk meng- update atau menghapus beberapa record data pada suatu saat yang sama. Selain itu query dapat digunakan untuk menjalankan perhitungan terhadap sekelompok data. Sebuah query dapat memiliki sumber data sampai dengan 16 tabel, dapat mencapai sampai 255 field yang berbeda. 3. Form, digunakan untuk menampilkan data, mengisi data mengubah data yang ada di dalam tabel. Ketika form dibuka, Access 2003 mengambil data dari satu tabel atau lebih dan menampilkannya ke layar monitor menggunakan layout yang dibuat melalui Form Wizard atau dari layout yang dirancang sendiri oleh user. Reports, digunakan untuk menampilkan laporan hasil analisis data. 4. Report yang telah dikelompokkan dapat dicetak, dihitung subtotal dan total datanya berdasarkan kriteria tertentu. Report laporan juga dapat dibuat dengan berisikan grafik atau label data. 5. Page, digunakan untuk membuat halaman Web page berupa data access page yang dapat ditempatkan di server sistem jaringan intranet atau internet. 6. Macro, untuk mengotomatisasi perintah-perintah yang sering digunakan dalam mengolah data. 7. Modules, digunakan untuk perancangan berbagai modul aplikasi pengolahan database tingkat lanjut sesuai dengan kebutuhan. Module ini berisi kode Visual Basic for Applications yang ditulis untuk menangani even dalam Access 2003. Universitas Sumatera Utara

2.8 Crystal Report