Disini saya agan mencoba berbagi pengetahuan mengenai Data Base yang saya ketahui sampai saat ini.
Data Base (Basis Data) merupakan suatu kumpulan data yang saling berkaitan dan terorganisir. Data base itu sendiri di buat dengan tujuan mempermudah pengguna (admin) dalam melakukan suatu pencarian data. Data Base yang baik dan benar adalah data yang telah tersusun dengan rapih secara abjad, urutan kode dan lain sebagainya.
Data Base Management System (DBMS) adalah system pengelola basis data yang mana menyimpan, mengatur, mengklasifikasikan data, serta mengamankan data. DBMS memiliki tingkatan mulai dari database yang bersifat aplikasi pengelola offline didalam computer, seperti Ms. Acces, Visula Basic, dll. Ada pun contoh dari DBMS itu sendiri yaitu Acces, Oracle, DB2, Visual FoxPro, dll.
Contoh penggunaannya : Contoh yang paling banyak dijumpai adalah penggunaan database Oracle yang digunakan di perusahaan telekomunikasi. Oracle yang banyak digunakan di perusahaan telekomunikasi. Data2 pelanggan di simpan di dalam database. Database tersebut tidak hanya terletak hanya di kantor pusat, tapi juga mempunyai beberapa back-up. Jadi apabila ada salah satu database yang rusak, maka back-up dapat digunakan sebagai pengganti database yang rusak tersebut. Apabila perusahaan tersebut tidak mempunyai back-up, maka dapat di prediksikan kalau perusahaan tersebut akan mengalami kerugian yang sangat besar bahkan bisa bangkrut. Karena data2 yang ada di dalam database tersebut merupakan informasi2 pelanggan yang sangat penting. Maka perusahaan harus bisa menjaga dan mengamankan data2 pelanggannya tersebut.
Relation Data Base Management Sytem (RDBMS) merupakn suatu perangkat lunak untuk membuat dan mengelola Data Base, dan sering disebut sebagai Data Base Engine.
RDBMS juga merupakan database yang didalamnya dapat terdiri dari banyak table, dimana masing-masing table mempunyai fungsi dan kegunaan tersendiri dan antara masing-masing table tersebut dapat dihubungkan dengan relationship. Beberapa contoh data base yang menganut pola RDBMS adalah Microsoft Access, SQL Server, MySQL, OpenOffice Base, dan Oracle. Contoh penggunaannya hampir sama dengan DBMS, hanya RDBMS memakai system Relation, segingga setiap table yang ada saling berintergrasi satu sama lain.
RDBMS juga merupakan database yang didalamnya dapat terdiri dari banyak table, dimana masing-masing table mempunyai fungsi dan kegunaan tersendiri dan antara masing-masing table tersebut dapat dihubungkan dengan relationship. Beberapa contoh data base yang menganut pola RDBMS adalah Microsoft Access, SQL Server, MySQL, OpenOffice Base, dan Oracle. Contoh penggunaannya hampir sama dengan DBMS, hanya RDBMS memakai system Relation, segingga setiap table yang ada saling berintergrasi satu sama lain.
Salah Satu produk Data Base yaitu Oracle. Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi. Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya. Adapun kekurangan dan kelebihan dari Oracle, yaitu :
Kekurangan :
- Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.
- Membutuhkan spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle supaya berjalan dengan stabil.
- Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan kecil maupun menengah.
- Data yang bertambah ukurannya akan mengalami kelambatan proses, jadi harus ada database management.
- Harga yang sangat mahal untuk sebuah database dan penggunaan Oracle sangat memakan banyak biaya, mulai dari device sampai diperlukannya DBA yang handal.
- HP dan pertahanan (DEF) yang tergolong sedang.
Kelebihan :
- Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.
- Dapat menangani jumlah data dalam ukuran yang besar.
- Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan informasi yang akurat sesuai permintaan pengguna/user.
- Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data dan informasi yang bervolume besar dan terus-menerus bertambah besar.
- Memiliki kemampuan Technology Cluster Server, dimana jika terdapat lebih dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja bersama sebagai 100 aktif server.
- Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu database oleh database administrator.
- Bisa berjalan pada lebih dari satu platform system operasi.
- Pemrosesan data yang sangat cepat, open source.
0 komentar:
Posting Komentar