Basis data dan teknologinya telah memainkan peran
penting seiring dengan pertumbuhan penggunaan komputer. Basis data telah
digunakan pada hampir seluruh area dimana komputer digunakan, termasuk bisnis,
teknik, kesehatan, hukum, pendidikan dan sebagainya.
Kata basis data dapat didefinisikan sebagai kumpulan data yang saling berhubungan. Sedangkan kata data dapat didefinisikan sebagai fakta yang direkam atau dicatat. Sebagai contoh adalah nama, nomor telepon, dan alamat dari orang-orang yang anda kenal. Anda mungkin telah merekam data ini pada buku alamat, atau anda dapat menyimpannya dalam disket, menggunakan komputer personal dan perangkat lunak seperti dBASE IV,
1.1.1. Konsep Basis
Data RelasionalKata basis data dapat didefinisikan sebagai kumpulan data yang saling berhubungan. Sedangkan kata data dapat didefinisikan sebagai fakta yang direkam atau dicatat. Sebagai contoh adalah nama, nomor telepon, dan alamat dari orang-orang yang anda kenal. Anda mungkin telah merekam data ini pada buku alamat, atau anda dapat menyimpannya dalam disket, menggunakan komputer personal dan perangkat lunak seperti dBASE IV,
Prinsip
model relasional (relational model) pertama kali diperkenalkan oleh Dr. E.F
Codd, pada bulan Juni 1970 dalam sebuah tulisannya yang berjudul “A Relational
Model of Data for Large Shared Data Banks.” Dalam tulisan tersebut, Dr. Codd
menjelaskan tentang model relasional untuk sistem basis data.
Model-model
yang lebih populer digunakan pada saat itu adalah hierarchical dan network,
atau bahkan simple flat file data stuctures. Relational Database Management
Systems (RDBMS) segera menjadi sangat populer, terutama karena kemudahan
penggunaannya dan fleksibilitas struktur datanya.
Selanjutnya,
banyak vendor bermunculan untuk mendukung sistem ini diantaranya Oracle, dimana
mendukung RDBMS dengan paket untuk keperluan membangun aplikasi dan
produk-produk siap pakai, sebagai total solusi bagi keperluan pengembangan
teknologi informasi.
1.1.2. Konsep Model RelasionalKonsep basis data model relasional memiliki beberapa definisi penting sebagai berikut:
- Kumpulan objek atau relasi untuk menyimpan data
- Kumpulan dari operator yang melakukan suatu aksi terhadap suatu relasi untuk menghasilkan relasi-relasi lain
- Basis data relasional harus mendukung integritas data sehingga data tersebut harus akurat dan konsisten
1.1.3. Fungsi-fungsi Basis Data Relasional
Basis data relasional memiliki fungsi-fungsi kegunaan sebagai berikut:
- Mengatur penyimpanan data
- Mengontrol akses terhadap data
- Mendukung proses menampilkan dan memanipulasi data
Beberapa istilah yang perlu kita pahami mengenai basis data relasional antara lain:
- Tabel : Merupakan struktur penyimpanan dasar dari basis data relasional, terdiri dari satu atau lebih kolom (column) dan nol atau lebih baris (row).
- Row (baris) : Baris merupakan kombinasi dari nilai-nilai kolom dalam tabel; sebagai contoh, informasi tentang suatu departemen pada tabel Departmen. Baris seringkali disebut dengan “record”.
- Column (kolom) : Kolom menggambarkan jenis data pada tabel; sebagai
contoh, nama departemen dalam tabel Departmen. Kolom di definisikan dengan nama kolom
dan tipe data beserta panjang data tertentu.
- Field : Field merupakan pertemuan antara baris
dan kolom. Sebuah field dapat berisi data. Jika pada suatu field tidak terdapat data,
maka field tersebut dikatakan memiliki nilai “null”.
- Primary key : Primary key atau kunci utama merupakan kolom atau kumpulan kolom yang secara unik membedakan antara baris yang satu dengan lainnya; sebagai contoh adalah kode departemen. Kolom dengan kategori ini tidak boleh mengandung nilai “null”, dan nilainya harus unique (berbeda antara baris satu dengan lainnya).
Microsoft Access
Microsoft
Access (atau Microsoft Office Access)
adalah sebuah program aplikasi basis data komputer relasional
yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah.
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. Versi terakhir adalah Microsoft
Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
Micosoft
Access merupakan software yang dikeluarkan oleh microsoft untuk membuat
aplikasi database. Sofware ini cocok untuk kalangan industri kecil atau rumah
tangga, karena kapasitas datanya yang mencapai 4 GB. Untuk
membuat aplikasi dengan Microsoft Access tidaklah sulit, karena tampilan
software yang cukup user friendly seperti aplikasi office lainnya. Dari
beberapa versi yang sudah ada, menurut saya versi 2002/XP merupakan versi yang
cukup tangguh atau bandel, disusul versi 2007, versi 2000 dan versi 2003.
Kapasitas
4 GB menurut saya sudah cukup untuk digunakan membuat aplikasi-aplikasi
yang smart, cepat dan tangguh.Pada posting kali ini, saya akan memberikan
tutorial berupa modul yang dapat Anda download secara gratis
tentang cara-cara dan latihan pembuatan aplikasi database sederhana menggunakan
Microsoft Acces XP.
Modul-modul
yang dapat Anda download diantaranya:
- Pengantar Database
- Pembuatan Tabel
- Pembuatan Form
- Membuatan Query
- Macro dan lain-lain
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/programmer 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. Access juga mendukung
teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman
berorientasi objek.'']
Tugas RUMAH!!
Buatlah database ( Tabel, Query, Form dan Report ) koperasi SMK BAGIMU NEGERIKU Semarang dengan Min 3 Tabel. Relasikan antar tabel dan berikan primary Key pada masing2 tabel
No comments:
Post a Comment