Friday, August 12, 2016

Pengertian Database, Jenis Database, Manfaat Database





Database adalah adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.

Jenis-Jenis Database
Seperti yang dijelaskan dalam pengertian data base di atas, ada banyak jenis database dalam dunia computing, dan berikut penjelasan beberapa jenis dari database:
Database Relational (Relational Database)


Database relasional merupakan jenis database yang terpopuler. Database relasional memungkinkan pengguna untuk mengakses, update, dan mencari informasi berdasarkan hubungan data yang disimpan dalam tabel yang berbeda. Database relasional juga dapat menjalankan query yang melibatkan beberapa database.

Database Analitik (Analytical Processing)

Database Analitik (atau OLAP-On Line Analytical Processing) merupakan database penyimpan arsip atau data historis yang hanya dapat dibaca (read-only database), dan digunakan untuk analisis. Sebagai contoh, sebuah perusahaan pasti menyimpan laporan-laporan penjualan selama beberapa tahun belakangan di dalam database analitik dan menggunakan database ini sebagai referensi saat menganalisis strategi pemasaran priode berikutnya.

Database jenis ini juga dapat ditemukan dalam katalog persediaan di situ-situs e-commerce seperti lazada, blibli, bukalapak, tokopedia, dan lainnya. Katalog persediaan database analitik tersebut biasanya menyimpan informasi deskriptif tentang semua produk yang tersedia dalam persediaan, seperti nama produk, spesifikasi, harga, produsen, garansi, paket penjualan, gambar produk, dll.

Database Operasional (Operational Database)

Database operasional (disebut juga OLTP-On Line Transaction Processing), pada umunya digunakan untuk mengelola bit data yang lebih dinamis. Jenis database ini memungkinkan Anda melakukan lebih dari sekedar melihat data dari arsip, tetapi dengan database ini Anda dapat memodifikasi data tersebut (seperti menambah, mengubah atau menghapusnya).

Database jenis ini biasanya digunakan untuk melacak informasi secara real-time. Sebagai contoh, sebuah perusahaan menggunakan database operasional ini untuk melacak persediaan di gudang. Ketika pelanggan memesan produk-produk dari sebuah toko online (online shop), database operasional dapat digunakan untuk melacak berapa banyak item telah dijual.

Software Database Server DBMS
Seperti yang dibahas dalam pengertian data base, sebuah perusahaan, instansi, toko, website, atau e-commerce, yang menggunakan database, memerlukan sebuah Database Management System (DBMS). DBMS ini digunakan sebagai database server untuk tempat database-database berada. DBMS dioperasikan oleh komputer yang dikhususkan untuk dijadikan database server. Saat ini, jumlah Software Database Server sangatlah bergam, dan umumnya memiliki keunggulan dan kelemahan masing-masing, berikut beberapa di antaranya:

Oracle DBSM

Oracle DBMS disebut juga Oracle Database, dan versi terbaru ini adalah Oracle Database 12c. Platform ini memungkinkan pengguna untuk membuat lebih efisien  sumber daya TI mereka, serta didukung dengan arsitektur multi-tenant yang memungkinkan pengguna berbagi dan mengelola cloud database pribadi.

Saat ini, Oracle Database 12c tersedia dalam tiga edisi. Oracle Database Express Edition diperuntukan untuk komputer dengan ukuran database maksimal 11GB. Standard Edition One dan Standard Edition masing-masing menawarkan pilihan-server terinstal untuk digunakan di perusahaan kecil dan menengah. Dan Oracle Database Enterprise Edition, diperuntukan untuk database dengan jumlah yang tidak terbatas.

Selain mendukung di sistem operasi windows, linux, dan lainnya. Software dari Oracle ini dengan tingkat keamanan yang baik, dapat mengola banyak data, biaya penyimpanan lebih murah, serta mudah dalam meningkatkan kinerja database Anda. Hal tersebut akan Anda dapatkan dalam edisi enterprise.

Microsoft Access

Microsoft Access (Ms. Access) merupakan software database server dari Microsoft yang berada dalam paket produk Microsoft Office. Software ini hanya bisa dijalankan dalam sistem operasi windows, yang merupakan sistem operasi besutan Microsoft. Software ini hanya cocok diadopsi untuk home bisnis atau small system, karena kemampuan kapasitas datanya yang sangat terbatas. 

MySQL

MySQL merupakan software database server open source (gratisan) yang multi-platform. Karena dapat diperoleh secara gratis, software ini menjadi yang paling dipilih oleh programer dan web developer dunia. Dan dengan kecepatannya yang superior, handal, dan kemudahan dalam penggunaan, MySQL telah dipercaya dalam menanggulangi masalah utama yang terkait dengan downtime, pemeliharaan, administrasi dan dukungan tools.

IBM DB2 & Informix

Seperti nama, IBM DB2 & Informix adalah software database server besutan IBM Software. Untuk pengguna produk-produknya, IBM menjanjikan kinerja terbaik dalam melakukan beberapa pekerjaan, serta meminimalisasi biaya administrasi, penyimpanan, pengembangan database, serta biaya server. DB2 dapat dijalannya di multi-user, artinya dapat bekerja di sitem operasi manapun, seperti Linux, UNIX, Windows atau sistem operasi lainnya. Sementara itu, server database Informix menawarkan analisis real-time, cepat, transaksi selalu-on, sensor pengelolaan data, serta kemampuan NoSQL.

Microsoft SQL Server

SQL Server adalam software database server besutan Microsoft. Berbeda Ms. Access, SQL Server ini dijual terpisah, dan berbayar. Namun, pihak pengembang juga menyediakan edisi yang gratisan, yaitu SQL Server Express Edition. Karena lahir dari keluarga Microsoft, software hanya dapat berjalan di sistem operasi Windows saja. Kapasitas penyimpanan software ini masih dibawah Tera Byte, namun masih dapat menjalankan aplikasi dengan ukuran yang besar. Banyak pilihan format (extensi) back up data dari software ini seperti .file, .bak, serta .mdb.
  
Manfaat Penggunaan Database :
  • Kecepatan dan Kemudahan
Database memiliki kemampuan dalam menyeleksi data sehingga menjadi suatu kelompok yang terurut dengan cepat. Hal inilah yang ahirnya dapat menghasilkan informasi yang dibutuhkan secara cepat pula. Seberapa cepat pemrosesan data oleh database tergantung pula pada perancangan databasenya.
  • Pemakaian Bersama-sama
Suatu database bisa digunakan oleh siapa saja dalam suatu perusahaan. Sebagai contoh database mahasiswa dalam suatu perguruan tinggi dibutuhkan oleh beberapa bagian, seperti bagian admin, bagian keuangan, bagian akademik. Kesemua bidang tersebut membutuhkan database mahasiswa namun tidak perlu masing-masing bagian membuat databasenya sendiri, cukup database mahasiswa satu saja yang disimpan di server pusat. Nanti aplikasi dari masing-masing bagian bisa terhubung ke database mahasiswa tersebut.
  • Kontrol data terpusat
Masih berkaitan dengan point ke dua, meskipun pada suatu perusahaan memiliki banyak bagian atau divisi tapi database yang diperlukan tetap satu saja. Hal ini mempermudah pengontrolan data seperti ketika ingin mengupdate data mahasiswa, maka kita perlu mengupdate semua data di masing-masing bagian atau divisi, tetapi cukup di satu database saja yang ada di server pusat.
  • Menghemat biaya perangkat
Dengan memiliki database secara terpusat maka di masing-masing divisi tidak memerlukan perangkat untuk menyimpan database berhubung database yang dibutuhkan hanya satu yaitu yang disimpan di server pusat, ini tentunya memangkas biaya pembelian perangkat.
  • Keamanan Data
Hampir semua Aplikasi manajemen database sekarang memiliki fasilitas manajemen pengguna. Manajemen pengguna ini mampu membuat hak akses yang berbeda-beda disesuaikan dengan kepentingan maupun posisi pengguna. Selain itu data yang tersimpan di database diperlukan password untuk mengaksesnya.
  • Memudahkan dalam pembuatan Aplikasi baru
Dalam poin ini database yang dirancang dengan sangat baik, sehingga si perusahaan memerlukan aplikasi baru tidak perlu membuat database yang baru juga, atau tidak perlu mengubah kembali struktur database yang sudah ada. Sehingga Si pembuat aplikasi atau programmer hanya cukup membuat atau pengatur antarmuka aplikasinya saja.
Dengan segudang manfaat dan kegunaan yang dimiliki oleh database maka sudah seharusnya semua perusahaan baik itu perusahaan skala kecil apalagi perusahaan besar memilki database yang dibangun dengan rancangan yang baik. Ditambah dengan pemanfaatan teknologi jaringan komputer maka manfaat database ini akan semakin besar. Penggunaan database sekaligus teknologi jaringan komputer telah banyak digunakan oleh berbagai macam perusahaan, contohnya saja perbankan yang memiliki cabang di setiap kotanya. Perusahaan Bank tersebut hanya memiliki satu database yang disimpan di server pusat, sedangkan cabang-cabangnya terhubung melalui jaringan komputer untuk mengakses database yang terletak di sever pusat tersebut.
Contoh-contoh software Database:
  • Microsoft SQL Server
  • Oracle
  • Sybase
  • Interbase
  • XBase
  • Firebird
  • MySQL
  • PostgreSQL
  • Microsoft Access
  • dBase III
  • Paradox
  • FoxPro
  • Visual FoxPro
  • Arago
  • Force
  • Recital
  • dbFast
  • dbXL
  • Quicksilver
  • Clipper

1 comments:

 

Welcome To My Blog Template by Ipietoon Cute Blog Design