BAB I PENDAHULUAN 1.1 Latar Belakang Dewasa ini teknologi mengalami kemajuan yang sangat pesat dan merupakan sesuatu yang diperlukan. Teknologi digunakan sebagai salah satu sarana penunjang baik digunakan untuk memperoleh informasi. Pada kenyataannya teknologi komputer sekarang ini sangat diperlukan di berbagai bidang. Sebelum digunakannya sistem basis data, yang dikenal saat itu adalah sistem file dimana masing-masing data dikelola oleh masing-masing program aplikasi yang berbeda. Namun, dalam sistem file ini memiliki sejumlah keterbatasan yaitu pengulangan, kesulitan mengakses data, masalah integritas, dan lainnya. Untuk mengatasi keterbatasan tersebut maka digunakanlah sistem basis data. Dewasa ini penggunaan database telah berkembang cepat, dalam kehidupan sehari-hari sering kita jumpai penerapannya, misalnya pada Sistem Informasi Akademik (SIAKAD) yang sekarang telah banyak digunakan setiap universitas. Beberapa hal yang dimiliki teknologi komputer sehingga masa depan sangat tergantung kepadanya adalah : 1. Kecepatan proses (kerja); Semakin besar atau semakin rumit sebuah sistem akan semakin lama waktu yang
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
BAB I
PENDAHULUAN
1.1 Latar Belakang
Dewasa ini teknologi mengalami kemajuan yang sangat pesat dan merupakan
sesuatu yang diperlukan. Teknologi digunakan sebagai salah satu sarana
penunjang baik digunakan untuk memperoleh informasi. Pada kenyataannya
teknologi komputer sekarang ini sangat diperlukan di berbagai bidang.
Sebelum digunakannya sistem basis data, yang dikenal saat itu adalah sistem file
dimana masing-masing data dikelola oleh masing-masing program aplikasi yang
berbeda. Namun, dalam sistem file ini memiliki sejumlah keterbatasan yaitu
pengulangan, kesulitan mengakses data, masalah integritas, dan lainnya. Untuk
mengatasi keterbatasan tersebut maka digunakanlah sistem basis data. Dewasa ini
penggunaan database telah berkembang cepat, dalam kehidupan sehari-hari sering
kita jumpai penerapannya, misalnya pada Sistem Informasi Akademik (SIAKAD)
yang sekarang telah banyak digunakan setiap universitas.
Beberapa hal yang dimiliki teknologi komputer sehingga masa depan
sangat tergantung kepadanya adalah :
1. Kecepatan proses (kerja); Semakin besar atau semakin rumit sebuah sistem
akan semakin lama waktu yang dibutuhkan untuk menjalankannya (melakukan
proses-proses didalamnya). Sedang perkembangan sebuah sistem, berarti
penambahan faktor kerumitan/proses di dalamnya. Untuk itu, kecepatan proses
pengerjaan menjadi sangat penting artinya untuk sebuah sistem yang terus
berkembang. Saat ini, komputer dapat melakukan milyaran proses dalam satu
detik.
2. Kemampuan penyimpanan data yang sangat besar dan terjamin; Sebuah
sistem yang besar dan semakin kompleks akan memiliki data-data dan arsip
yang sangat besar. Jika digunakan cara penyimpanan konvensional yang
menggunakan kertas dan lemari-lemari akan memakan tempat dan sumber daya
lain yang sangat besar pula. Komputer, semakin hari semakin mapan dalam
menggantikan media kertas dan lemari sebagai tempat penyimpanan dan
pengolahan data dengan memanfaatkan teknologi (alat) simpan elektronik.
Media penyimpanan data elektronik ini, dapat menyimpan data sangat banyak
dan mampu menghemat tempat penyimpanan biasa lebih dari 1 juta kali.
Sebagai ilustrasi, sebuah Hard Disk 1 Giga Byte, dapat menyimpan data tulisan
hampir satu lemari buku biasa. Belum lagi jika digunakan teknologi CD yang
lebih canggih.
3. Kemudahan pengaksesan dan pengelolaan data; Karena data disimpan
dalam bentuk elektronis dan berbentuk sangat kecil, maka pengaksesan dan
pengelolaan data menjadi sangat mudah, dan tidak merepotkan. Data dapat
sangat mudah dikelompokkan, dicari, dan selanjutnya dimanfaatkan. Bahkan,
karena format data antara satu sistem dengan sistem lainnya telah sama yaitu
berbentuk elektronis, maka sistem satu dapat saling tukar data dengan sistem
lainnya dengan sangat mudah. Selanjutnya, dengan teknologi telepon dan
‘networking’, proses pertukaran data tersebut dapat dilakukan diantara tempat
yang sangat jauh dan terjadi dengan sangat cepat. Sesuai dengan perkembangan
teknologi saat ini, maka pengembangan sistem informasi akademik telah
mengarah kepada penggunaan teknologi informasi berbasis web, dimana semua
informasi yang ada dalam sistem dapat ditampilkan dengan menggunakan
media internet.
1.2 Pengertian Database
Data Base adalah kumpulan informasi yang sudah terorganisir secara rapi dan
sistematis disusun berdasarkan cara tertentu dan merupakan suatu kesatuan yang
utuh. Dengan sistem tersebut data yang terhimpun dalam suatu database dapat
menghasilkan informasi yang berguna. Data Base (basis data) merupakan
kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan
dengan adanya field/kolom kunci dari tiap file/tabel yang ada. Dalam satu file
atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang
merupakan satu kumpulan entitas yang seragam. Satu record (umumnya
digambarkan sebagai baris data) terdiri dari field yang saling berhubungan
menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan
disimpan dalam satu record.
Adapun Struktur Database adalah:
-Database
-File/Table
-Record
-Elemen data/Field
Dari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa
kriteria penting, yaitu:
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis
datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Prinsip utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas
dan kecepatan pada saat pengambilan data kembali. Adapun ciri-ciri basis data di
antaranya adalah sebagai berikut:
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan.
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4. Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidak
konsistenan data.
Contoh-contoh dari aplikasi database misalnya seperti:
o SQL Server, dibuat oleh Microsoft.
o MS Access, dibuat oleh Microsoft
o .Oracle Database, dibuat oleh Oracle.
o MySQL, dibuat oleh MySQL AB.
o Firebird, dibuat oleh komunitas open source berdasarkan dari kode Interbase.
o PostgreSQL, dibuat oleh komunitas open source.
o DB2, dibuat oleh IBM.
1.3 Tujuan Pembuatan Database
Tujuan dari pembuatan sistem database adalah untuk memudahkan kita dalam
menyimpan data, mencari data, memperoleh data, memperbaharui data, dan
sebagainya secara otomatisasi dengan cepat dan mudah. Selain itu, dengan
database pengontrolan data lebih efektif dan efisien serta data tersimpan lebih
aman.
1.4 Microsoft Office Acces
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. Dengan Microsoft Access kita dapat merancang dan merelasikan tabel-
tabel, Query, Form, Report, Macro, dan Switchboard dengan mudah dan singkat
untuk membuat dan menyelesaikan suatu aplikasi database. Pengembangan
Microsoft Office Access 2003 memiliki perangkat baru yang kuat untuk
pengaturan suatu data, mencari dan mengolah informasi secara cepat, pembagian
data, dan dapat berintegrasi dengan produk server lain.
Microsoft Access 2003 suatu program database yang dapat membantu kita
memberikan informasi yang kemudian dioganisir untuk membantu mengambil
keputusan kerja.Informasi itu dapat diolah dengan kriteria penyelesaian yang lebih
spesifik yang bisa menciptakan form yang dapat digunakan untuk mempermudah
pemasukan data dan melihat informasi.Program database dapat digunakan untuk
membuat report yang berupa kombinasi data,text,gambar atau grafik dan objek
lain.
Tables
Object ini digunakan untuk membuat tabel yang akan digunakan dalam file
database. Untuk menyimpan data tiap informasi yang tersimpan. Untuk
menampilkan data dari banyak tabel secara bersama didalam query, form, report
atau data access page, mendefinisikan relasi yang terjadi antar tabel.