DATABASE
Perancangan Basis Data
DATABASE VS DATA WAREHOUSE
Artikel sebelumnya telah kita pelajari dan fahami mengenai basis data atau Database, kali ini kita akan mengenal teman data lain, beda angkatan beda kelahiran beda keunggulan ini lah dia Data Warehouse.
Satu persatu dulu kita perkenalannya hehe..
Database merupakan tempat kumpulan data yang di simpan secara sistematis di dalam komputer yang dapat di akses dan di manipulasi. Database ini nanti dapat di olah menggunakan aplikasi pengolah agar dapat menjadi infomasi.
Data Warehouse merupakan tempat sistem komputer berisi kumpulan data untuk mengarsipkan dan menganalisis data historis dalam sebuah organisasi atau bisnis tertentu. Data Warehouse biasa disebut juga gudang data, dari artinya saja gudang artinya tempat penyimpanan dan pastinya gudang data ini memiliki kapasitas yang sangat besar.
Infomasi yang dikelola dapat berupa data-data penting yang berguna dalam pengambilan keputusan bisa itu data terkait transaksi, data gaji karyawan atau data lainnya.
Berikut perbedaan Database dan Data Warehouse :
- Database dipergunakan dalam Online Transaction Processing (OLTP). Data Warehouse dipergunakan dalam Online Analitycal Processing (OLAP). Terkadang dalam dunia pendataan, Database digunakan dalam OLAP model data multidimensi , begitu juga Data Warehouse digunakan dalam OLTP.
- Tabel Database kompleks dapat mengurangi redudansi data serta menghemat storage. Sedangkan tabel Data Warehouse sederhana, fast respond analitic.
- Database berorientasi Costumer Orientation. Sedangkan Data Warehouse berorientasi Market Ortentation.
- Database umumnya model data Entity Relationship serta desain berorientasi aplikasi. Sedangkan Data Warehouse umumnya model data Snowflake serta desain berorientasi subjek.
- Pola akses Database yaitu transaksi atomik pendek yang membutuhkan mekanisme concurency control dan recovery. Sedangkan pola akses Data Warehouse mayoritas read only karena mayoritas data historis dan sedikit new data.
- Database mengolah data secara detail lebih mudah. Sedangkan Data Warehouse menyimpan dan mengolah data berdasarkan tingkat granularitas yang berbeda, perlu waktu tetapi unggul dalam hasil analisis yang lebih terstruktur.
- Database itu data real time tanpa mengacu data historis. Sedangkan Data Warehouse menjangkau berbagai tope skema database sebab evolusioner process.
- Data Warehouse Kueri analitik jauh lebih cepat banding Database.
- Tampilan Database relational terperinci. Sedangkan tampilan Data Warehouse multidimensi yang ringkas.
DATABASE MANAJEMENT SYSTEM (DBMS)
- MySQL
- PostgreSQL
- MariaDB
- MS SQL Server
- MongoBD
- MS Accesss
- Navicat
- Oracle
- Firebird
- Paradox
- Dll
SISTEM PEMROSESAN FILE VS DBMS
- DBMS minim Redudansi, sedangkan Sistem Pemrosesan File tidak.
- DBMS keamanan data terjamin, sedangkan Sistem Pemrosesan File tidak.
- DBMS data konsisten, sedangkan Sistem Pemrosesan File tidak konsisten atau inkonsistensi data.
- DBMS data independence, sedangkan Sistem Pemrosesan File tidak.
- DBMS bila terjadi kerusakan bagian data, maka bagian lain tidak dapat berjalan karena sistemnya terpusat. Sedangkan Sistem Pemrosesan File bila terjadi satu bagian rusak maka bagian lain tetap berjalan karena setiap bagian mempunyai file tersendiri.
JENJANG DATA
- Char/Characters : bagian terkecil berupa karakter numerik, huruf dan simbol.
- Field : atribut dari record, kumpulan field membentuk record, contoh field nama, alamat, usia, dan lainnya.
- Record : kumpulan field, kumpulan record membentuk file.
- File : kumpulan record, menggambarkan kesatuan data yang sajenis.
- Database : kumpulan file membentuk database.
MODEL DATA
- Entity Relationship
- Object Oriented Model
- Model Relational
- Model Hierarki
- Model Network
Komentar
Posting Komentar