Anda di halaman 1dari 2

1.

Pengertian acid dan base


 ACID
- Atomicity, adalah kemampuan database untuk memastikan bahwa semua bagian data
terbesar sampai terkecil melakukan proses pengolahan data.
- Consistency, adalah kemampuan database untuk memastikan bahwa data yang diproses
dapat di kembalikan atau di back up jika terjadi kerusakan data
- Isolation, adalah kemampuan database untuk memastikan bahwa proses data yang belum
di proses harus tetap berjalan secara mandiri tanpa mengganggu proses data lainnya.
- Durability, adalah kemampuan database untuk memastikan bahwa jika ada data yang
berubah, akan dilakukan penyimpanan kedalam system.

 BASE
- Basicaly Available, adalah kemampuan database untuk menyebarkan data sehingga data
selalu tersedia.
- Soft State, adalah kemampuan database untuk memaksakan konsistensi data yang sudah
ada.
- Eventual Consistency, adalah kemampuan database untuk memastikan koneksi terhadap
data yang sudah ada sebelumnnya.

2. Cap theorem
- Consistency, adalah kemampuan database untuk memproses pembacaan data agar selalu
sama.
- Availability, adalah kemampuan database untuk melayani semua proses read atau write
pada data
- Partition Tolerance, adalah kemampuan database untuk mengatasi masalah pada proses
read dan write.

3. Sharding, adalah kemampuan untuk melakukan partsi secara horizontal dengan membagi data
besar kedalam kelompok dataset kecil (Shards) yang dimana dataset kecil ini akan disimpan
kedalam node yang berfungsi untuk mengatur data yang disimpan.

4. Parallel processing, adalah proses pengolahan data dengan mengeksekusi tugas utama kedalam
beberapa tugas kecil yang dimana tugas itu merupakan bagian dari tugas utama yang akan
dijalankan secara bersamaan kedalam processor berbeda.

5. Batch processing, adalah proses pengolahan data dengan memproses data itu secara offline
dengan menghadirkan query kompleks yang diproses secara OLAP (Online analytical processing)
yang memiliki delay dan latency karena.
6. Transactional processing adalah proses pengolahan data dengan memproses data itu secara
online dengan respon data tanpa delay / sedikit delay dengan latency yang minim dan
melibatkan data yang lebih sedikit dengan menggunakan OLTP (Online Transaction Processing.

7. Konsep processing, adalah melakukan partisi dataset besar kedalam data kecil dengan
mempercepat proses pengolahan data. Dengan cara parallel data processing yang mengeksekusi
beberapa tugas kecil yang sebelumnya berasal dari data besar yang di jalankan bersamaan
dalam waktu yang bersamaan.

8. Transactional, adalah informasi yang di tangkap melalui proses transaksi yang dilakukan oleh
system. Data transactional biasanya berbentuk oleh data yang terstruktur.

9. Sharding dbms, adalah salah satu bentuk pembagian dalam database dengan membagi
database yang besar kedalam database kecil dengan node berbeda, dengan tujuan memproses
data lebih cepat dan mempermudah managemen dalam database.

10. Data analisis, kualitatif, kuantitatif dan data mining


- Data analisis adalah proses pengolahan data dengan tujuan untuk menganalisa dan
menemukan informasi yang berguna didalam big data.
- Data kualitatif adalah jenis data yang menampilkan data yang tidak bisa hitung dengan
angka namun bisa dilihat dan dirasakan. Contohnya deskripsi mengenai sesuatu.
- Data kuantitatif adalah jenis data yang menampilkan angka dan dapat di ukur menggunakan
statistic.
- Data Mining adalah suatu metode untuk menganalisa suatu data besar secara otomatis
dengan aplikasi tertentu dan teknik untuk mengidentifikasi pola data.

Anda mungkin juga menyukai