BAB VI DATABASE
6.1 Mengenal Database
Database (basis data) dapat diartikan sebagai suatu pengorganisasian data dengan bantuan komputer yang memungkinkan dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun pemanipulasian data, seperti menambah dan menghapus data.
Lebih sederhananya pengertian Database merupakan kumpulan dari informasi yang disimpan dalam komputer dan saling berhubungan satu sama lain secara siste- matik. Database ini dikelola dan dapat digunakan untuk keperluan tertentu.
Manfaat database banyak dijumpai di sekeliling kita. ATM (Anjungan Tunai Mandiri) merupakan sebuah contoh teknologi informasi yang pada dasarnya memenfaatkan databse, yang memungkinkan seseorang bisa mengambil uang dimana saja dan kapan saja. Aplikasi databse yang lain dapat dikumpai pada toko-toko swalayan, perpustakaan, dan bahkan pada Internet.
6.2 Komponen Database
Komponen terbesar dalam suatu Sistem Database adalah Database itu sendiri.
Data dalam database dapat dikelompokkan dalam beberapa tabel. Tabel merupakan kumpulan data sejenis. Sebuah tabel biasanya terdiri dari beberapa field (kolom) dan record (baris), sebuah field menerangkan sebuah informasi dalam
tentang identitas data dalam tabel, sedangkan record menerangkan sebuah data dalam tabel secara lengkap.
Sebagai contoh sebuah lembaga pendidikan memiliki database pengajaran dengan struktur sebagai berikut :
Nama Database : Pengajaran Nama Tabel:
1. Tabel Dosen
No Nama Field Tipe
Data
Panjang Ket
1 Kode_Dos Text 5 Kode Dosen
2 Nama_Dos Text 30 Nama Dosen
3 Alamat_Dos Text 30 Alamat Dosen
4 No_Telp Number 12 Nomor Telepon
2. Tabel Mata Kuliah
No Nama Field Tipe
Data
Panjang Ket
1 Kode_MK Text 5 Kode Mata Kuliah
2 Nama_MK Text 30 Nama Mata Kuliah
3 SKS Number Jumlah SKS
4 Semester Text 3 Semester
No Nama Field Tipe Data Panjang Ket
1 Kode_MK Text 5 Kode Mata Kuliah
2 Kode_Dos Text 5 Kode Dosen
3 Waktu Date/Tim
e
Waktu Kuliah
4 Ruang Text 15 Ruang Kuliah
Hubungan/Relasi dari ketiga tabel tersebut diatas adalah:
Data Dosen
Kode_Dos Nama_Dos Alamat_Dos No_Telp
D001 Eko Agus Darmadi,
S.kom., MM Perum Regency 081300000000 D002 Agus Purwanto, S.Kom Kosambi 085800000000 D003 Ani Hayati, S.Kom Cicinde 085700000000
Data Mata Kuliah
Kode_MK Nama_MK SKS Semester
MK001 Arsitektur Komputer 3 4
MK002 Pengantar Teknologi Informasi 2 1
MK003 Aplikasi Komputer II 2 2
Data Kuliah
Kode_MK Kode_Dos Waktu Tempat
MK001 D001 8.00 Lab. Kom
MK002 D002 10.00 R. A
MK003 D003 10.00 Lab. Kom
6.3 Mengenal Database Management System
untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer dewasa ini berupa RDBMS (Relational DataBase Management System), yang menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang saling terhubungkan. Microsoft Access dan MySQL merupakan contoh produk RDBMS.
6.4 Membuat Database dengan Microsoft Access
Seperti yang telah diuraikan sebelumnya, Microsoft Access merupakan salah satu
program aplikasi pengolah database berbasis RDBMS yang paling mudah dan sering digunakan. Selain dapat dipakai sebagai single standing system,, database yang dibuat menggunakan Microsoft Access juga dapat dihubungkan dengan program aplikasi pembangun progam lain termasuk Visual BASIC.
Praktek
1. Buatlah sebuah database baru menggunakan Ms. Access dengan nama database Pengajaran
2. Buatlah Tabelnya seperti dibawah ini: 1. Tabel dosen
Lalu isikan datanya seperti dibawah ini:
Isikan Datanya seperti berikut:
3. Tabel Kuliah
Isikan datanya sebagai berikut