Anda di halaman 1dari 16

DATA BASE SERVER

APA ITU DATABASE SERVER ?

Database Server adalah sebuah program komputer yang


menyediakan layanan pengelolaan basis data dan melayani
komputer atau program aplikasi basis data yang
menggunakan model klien/server.
FUNGSI DATABASE
1. Mengelompokkan data untuk mempermudah identifikasi data, database
menyiapkan data yang sesuai dengan permintaan user terhadap suatu informasi
dengan dengan cepat dan akurat. Melalui software Database Management
Systems (DBMS) user atau petugas bank dapat mencari profil informasi seorang
nasabah dalam hitungan detik, DBMS akan menyajikan data lengkap mengenai
profil yang diminta.
2. Menghindari adanya Duplikasi data dan inkonsistensi data, software DBMS
sebagai software untuk menjalankan database komputer mempunyai kemampuan
menginformasikan kepada user/pengguna pada saat kita input data apabila data
yang akan diinput sudah ada dalam database. Duplikasi data didalam database
sangat dimungkinkan, karena database dapat diakses dari banyak komputer dari
berbagai tempat yang tersambung ke sistim database.
3. Memudahkan dalam menyimpan, mengedit, menghapus, menginput dan
mengakses data.
4. Menjadi sebuah solusi dalam proses penyimpanan sebuah data, terutama
data yang memiliki ukuran besar.
5. Mendukung aplikasi yang membutuhkan ruang penyimpanan. Hampir
semua aplikasi modern membutuhkan ruang yang besar untuk menjalankan
fungsinya secara optimal, disini peran database sebagai penyedia ruang untuk
menyimpan data-data aplikasi dan sistim sebuah komputer.
TIPE DATABASE SERVER
1. Operational database
Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari
seluruh organisasi. Mereka juga disebut subject-area databases (SADB), transaksi
database, dan produksi database.Contoh: database pelanggan, database pribadi,
database inventaris,akuntansi database.
2. Analytical database
Database ini menyimpan data dan informasi yang diambil darioperasional yang
dipilih dan eksternal database. Mereka terdiri dari datadan informasi yang dirangkum
paling dibutuhkan oleh sebuah organisasimanajemen dan End-user lainnya. Beberapa
orang menyebut analitismultidimensi database sebagai database, manajemen
database, atauinformasi database.
3. Data warehouse
Sebuah data warehouse menyimpan data dari saat ini dan tahun-tahun sebelumnya – data
yang diambil dari berbagai database operasional dari sebuah organisasi. Data warehouse
menjadi sumber utama data yang telah diperiksa, diedit, standar dan terintegrasi sehingga
dapat digunakan oleh para manajer dan pengguna akhir lainnya di seluruh organisasi
profesional. Perkembangan terakhir dari data warehouse adalah dipergunakan sebagai
Shared nothing architecture untuk memfasilitasi ekstrem scaling.

4. Distributed database
Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang,
pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu
operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada
pengguna situs sendiri.
5. End-user database
Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di
workstation mereka. Contoh dari ini adalah koleksi dokumen dalam
spreadsheet, word processing dan bahkan download file.

6. External database
Database ini menyediakan akses ke eksternal, data milik pribadi online –
tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan
komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia
untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari
banyak sumber di Internet.
7. Hypermedia databases on the web
Ini adalah kumpulan dari halaman-halaman multimedia yang saling
berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman
hyperlink lain dari multimedia atau campuran media seperti teks,grafik,
gambar foto, klip video, audio dll.

8. Navigational database
Dalam navigasi database, queries menemukan benda terutamadengan
mengikuti referensi dari objek lain.
9. In-memory databases
Database di memori terutama bergantung pada memori utama untuk
penyimpanan data komputer. Ini berbeda dengan sistem manajemen database
yang menggunakan disk berbasis mekanisme penyimpanan. Database memori
utama lebih cepat dari pada dioptimalkan disk database sejak Optimasi algoritma
internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi.
10. Document-oriented databases
Document-oriented databases merupakan program komputer yangdirancang
untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai
lapisan di atas sebuah database relasional atau objek database. Sebagai lawan
dari database relasional, dokumen berbasis database tidak menyimpan data
dalam tabel dengan ukuran seragam kolom untuk setiap record.
11. Real-time databases
Real-time Database adalah sistem pengolahan dirancang untuk menangani
beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari
database tradisional yang mengandung data yang terus-menerus, sebagian
besar tidak terpengaruh oleh waktu.

12. Relational Database


Standar komputasi bisnissejak tahun 2009, relational database adalah database
yang paling umum digunakan saat ini.Menggunakan meja untuk informasi
struktur sehingga mudah untuk mencari.
MACAM – MACAM SOFTWERE DATABASE
SERVER

1. Ms. Access
Ms. Access adalah Database Storage Engine buatan dari Microsoft yang
menempel di produk Microsoft Office. Untuk instalasinya membutuhkan space
di hardisk yang lumayan besar. Engine ini hanya bisa dijalankan di lingkup
sistem operasi Windows saja. Kapasitas datanya sangat terbatas sehingga
hanya cocok jika diaplikasikan untuk small system ato home bisnis. Untuk
keamananya tidak begitu bisa dihandalkan walaupun sudah mengenal konsep
relationship.
2. MySql
Database Storage Engine ini banyak digunakan oleh programmer apalagi oleh
web developer karena sifatnya yang free. Untuk yang expert sudah ada yang
bayar. Kemampuannya sudah bisa diandalkan, mempunyai kapasitas yang
cukup mumpuni sekitar 60.000 tabel dengan jumlah record mencapai
5.000.000.000 bahkan untuk yang terbaru sudah lebih. Keamanan datanya
cukup aman walaupun tidak sehebat Postgre apalagi Oracle. Engine ini
multiplatform sehingga mampu diaplikasikan di berbagai sistem operasi. My
Sql cocok diaplikasikan diaplikasi kelas kecil dan menengah. Kelebihan paling
utama engine ini adalah kecepatannya.
3. SQL Server
Database Storage Engine buatan Microsoft. Engine ini berbayar, akan tetapi
Microsoft juga menyediakan yang versi gratisan (Express Edition). Karena
buatan dari Bos Bill Gates maka Engine ini hanya bisa dijalankan di sistem
operasi Windows saja (monoplatform). Keamanan datanya sudah lumayan.
Kapasitas penyimpanan datanya tidak mencapai Tera Byte, sehingga sudah
mampu untuk diterapkan di aplikasi besar. SQL Server banyak bermain di
Memori untuk processing. Untuk bacup data Ms SQL banyak extensinya ada
extensi .MDB, .BAK, .file. Denger – denger kapasitas rollback dan recoverinya
tidak secanggih di Oracle.
4. Postgre
Database Storage Engine ini bersifat open source (gratisa) yang dikembangkan
oleh berbagai developer didunia.untuk sintax query postgre sql menggunakan
ANSI SQL 89, 92 dan 99. untuk postgre sql sudah support joins, views,
aggregasi.
5. Oracle
Database Storage Engine ini bisa menyimpan data sampai ukuran tera byte, dan
database oracle juga meyediakan yg gratisan versi home edition untuk sekedar yg
ingin belajar oracle aja sedangkan untuk versi enterprisenya kita harus bayar. sejauh
yg saya tahu dalam pengalaman saya, untuk bagian query-nya oracle tetap
menggunakan standard bahasa SQL. oralce bisa digunakan diberbagai platform
seperti unix,windows, atau yang lainya.
Untuk masalah keamanan oracle bisa dibilang baik. untuk masalah perfomance
oracle kebanyakan bermain di harddisk jd klo anda ingin menggunakan oracle anda
harus menyediakan space harddisk yg cukup besar. untuk backup oracle mempunyai
extensi sendiri namanya file DMP.

Anda mungkin juga menyukai