Laman

Tampilkan postingan dengan label Database. Tampilkan semua postingan
Tampilkan postingan dengan label Database. Tampilkan semua postingan

1 Des 2014

Apakah "Big Data"? (What Is "Big Data"?)

Data adalah "Kuantitas, karakter, atau simbol dengan pengolahan yang dilakukan oleh komputer, yang dapat disimpan dan ditransmisikan dalam bentuk sinyal listrik dan dicatat pada medan magnet, optik, atau mekanis media perekaman."

Jadi, "Big Data" adalah istilah yang digunakan untuk menggambarkan pengumpulan data yang sangat besar dalam ukuran namun tumbuh secara eksponensial dengan/berdasarkan waktu. Singkatnya, data tersebut sangat besar dan kompleks yang tidak ada alat manajemen data tradisional yang dapat menyimpan atau memproses secara efisien.

Kategori "Big Data" : 
  1. Structured (Terstruktur)
    Data yang dapat disimpan, diakses dan diproses dalam bentuk format tetap disebut sebagai data 'terstruktur'. Selama periode waktu tertentu, para pakar dalam ilmu komputer telah mendapatkan kesuksesan besar dalam mengembangkan teknik untuk bekerja dengan jenis data seperti ini (di mana format data dikenal lebih dahulu) dan juga menurunkan nilai dari data itu. Namun, sekarang, kita memiliki masalah ketika ukuran data tersebut tumbuh pada tingkat yang sangat besar, total ukuran data meningkat menjadi zettabyte.

    *
    1021 bytes sama dengan 1 zettabyte atau satu miliar terabytes.

23 Jul 2012

Basis Data Terdistribusi (Distributed Database) - Bag.2

Ada empat strategi dalam melakukan penempatan basis data :
  1. Sentralisasi. Strategi ini berisi satu basis data dan DBMS yang disimpan pada satu situs dengan pengguna yang didistribusikan pada jaringan (pemrosesan distribusi). Referensi lokal paling rendah di semua situs, kecuali situs pusat, harus menggunakan jaringan untuk pengaksesan semua data. Hal ini berarti juga biaya komunikasi tinggi. Keandalan dan keberadaan rendah, kesalahan pada situs pusat akan mempengaruhi semua sistem basis data.
  2.  Partisi ( Fragmentasi ). Strategi ini mempartisi basis data yang dipisahkan ke dalam fragmen-fragmen, dimana setiap fragmen di alokasikan pada satu site. Jika data yang dilokasikan pada suatu site, dimana data tersebut sering digunakan maka referensi lokal akan meningkat. Namun tidak akan ada replikasi , dan biaya penyimpanan nya rendah, sehingga keandalan dan keberadaannya juga rendah, walaupun pemrosesan distribusi lebih baik dari pada sentralisasi. Ada satu kelebihan pada sentralisasi yaitu dalam hal kehilangan data, yang hilang hanya ada pada site yang bersangkutan dan aslinya masih ada pada basis data pusat. Kinerja harus bagus dan biaya komunikasi rendah jika distribusi di rancang dengan sedemikian rupa.

Basis Data Terdistribusi (Distributed Database) - Bag.1

 
Secara umum, basis data adalah tempat penyimpanan data pada proses input suatu aplikasi. Untuk memperoleh basis data yang handal perlu diperhatikan hal-hal seperti keamanan data, kualitas data, kemudahan akses, kemudahan pengolahan data, dan kemungkinan untuk pengembangan basis data tersebut. Pada basis data yang tersentralisasi (terpusat), kegagalan pada suatu site akan mematikan seluruh operasional basis data. Namun pada basis data terdistribusi, kegagalan pada satu site atau kegagalan pada hubungan komunikasi dapat membuat beberapa site tidak dapat di akses, tetapi tidak membuat operasional basis data tidak dapat dijalankan. Dan juga jika terjadi kegagalan dalam pengaksesan data pada suatu site di karenakan jaringan komunikasi terputus maka site yang ingin mengakses data tersebut dapat mengakses pada site yang tidak mengalami kerusakan.
 
Basis data terdistribusi adalah sebuah database yang diatur oleh sebuah Database Management System (DBMS) yang tersimpan secara fisik pada beberapa komputer yang terdapat pada beberapa lokasi dengan terhubung pada sebuah jaringan. Jaringan tersebut harus bisa menyediakan akses bagi user untuk melakukan sharing data. Terdapat dua macam sifat dari database terdistribusi yaitu Heterogenous dan Homogenous. Homogenous artinya suatu database terdistribusi dimana data di distribusikan pada beberapa komputer dengan menggunakan DBMS yang sama.