Database
(Sumber: id.wikipedia.org, Buku Discovering computers 2005)
Database (definisi, software dan tehnologi)
Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik/teratur sehingga dapat diakses/diperiksa/digunakan menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Software database merupakan aplikasi perangkat lunak yang digunakan oleh user untuk mengelola dan memanggil database tersebut. Pengelolaan dan pemanggilan kueri (query) basis data disebut dengan sistem manajemen basis data (database management system).
Contoh software database diantaranya adalah DB2, Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, MySQL, Microsoft Access, dBase III, FoxPro, dan lain-lain.
Perkembangan tehnologi database saat ini berkembang sangat pesat, banyak bentuk-bentuk yang dulu hanya mempunyai tehnologi sebagai tempat penyimpanan data yang terdiri dari Field, record dan diolah serta ditampilkan menjadi informasi dalam berbagai format tampilan yang sederhana; kemudian dari bentuk yang sederhana tersebut maka didapatkan suatu metoda untuk menampilkan suatu database yang berguna untuk menganalisa data untuk suatu keperluan tertentu. . Dengan memanfaatkan relational database yang sudah ada maka didapat suatu cara untuk mengantisipasi kebutuhan guna menganalisa data secara cepat untuk membantu mendapatkan keputusan dalam suatu aplikasi atau organisasi.
Salah satu contoh tehnologi database saat ini adalah dimana seorang design web dapat membuat web dengan menarik karena sudah ada tehnologi database generasi baru yang biasa di sebut oracle. Dengan oracle inilah para pendesign web bisa membuat webnya dengan penuh keunikan.
Struktur Database
Struktur hirarki dalam database terdiri dari:
– Karakter
– Field
– Record
– Tabel
– Database
Pentingnya Database bagi organisasi/perusahaan
Basis data menyediakan fasilitas atau memudahkan dalam memproduksi informasi yang digunakan oleh pemakai untuk mendukung pengambilan keputusan. Hal inilah yang menjadikan alasan dari penggunaan tehnologi basis data pada saat sekarang (dunia bisnis).
Berikut ini contoh penggunaan Aplikasi database dalam dunia bisnis :
Bank : Pengelolaan data nasabah, akunting, semua transaksi perbankan
Bandara: Pengelolaan data reservasi, penjadualan
Universitas: Pengelolaan pendaftaran, alumni
Penjualan: Pengelolaan data customer, produk, penjualan
Pabrik: Pengelolaan data produksi, persediaan barang, pemesanan, agen
Kepegawaian: Pengelolaan data karyawan, gaji, pajak
Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa
Salah satu contoh kegiatan bisnis yang memerlukan database: Penjualan
Informasi yang ada dari penjualan adalah: (berdasarkan invoice)
· Tanggal penjualan
· Nama pembeli dan informasinya
· Barang yang dijual (No Kode barang, deskripsi barang)
· Jumlah barang yang dijual
· Total harga dari barang yang dijual
Berdasarkan data yang kita dapatkan dari kegiatan Penjualan, kita bisa mendapatkan informasi misalnya seperti:
– Daftar Pelanggan
– Daftar Penjualan per bulan/tahun
– Produk mana yang paling tinggi atau paling rendah penjualannya
– Daftar persediaan barang
Dari data tersebut di atas maka kita bisa mengelompokkan ke dalam:
1. Tabel Customer/pelanggan, yang terdiri dari:
– Nama
– Alamat
– Phone
– Produk yang dibeli
2. Tabel penjualan, yang terdiri dari:
– Tanggal penjualan
– Barang yang dijual
– Jumlah barang yang terjual
– Total harga barang yang terjual
– Total penjualan perbulan
3. Tabel Persediaan barang, terdiri dari:
– Nama produk
– Jumlah penjualan
– Sisa barang
Data yang tidak perlu diambil contohnya umur atau tanggal lahir pembeli misalnya.