1 / 23

Data Movement & Distribution Database

Data Movement & Distribution Database. KELOMPOK 9: EKO YUDHA (10410100055) WANDA FEBRIANTO(10410100061) CARAKA DIBYA (10410100064) RISKY Y.M(10410100069). Data Movement.

taffy
Download Presentation

Data Movement & Distribution Database

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Data Movement & Distribution Database KELOMPOK 9: EKO YUDHA (10410100055) WANDA FEBRIANTO(10410100061) CARAKA DIBYA (10410100064) RISKY Y.M(10410100069)

  2. Data Movement • Proses data movement ini adalah memindahkan (dapat diakatakan membackup juga) data – data dari database yang berupa data, indeks, grand, schema, dan lain – lain ketempat baru. Tempat baru ini bisa ke dalam database baru atau memang untuk dibackup saja.

  3. Data movement terdiridari 2 bagianbesaryaitu : • Load & Upload [difokuskan untuk memindahkan data yang berupa indeks atau data itu sendiri alias isi dari database tersebut] • Export & Import [memindahkan data secara lengkap, mulai dari grand, schema, dan seluruhnya]

  4. Jikadilihat, load tersebutbehubungandengan import dan upload berhubungandengan export • Load berfungsiuntukmemasukan data / transaksikesebuah table. Dapatdikatakanjuga insert, replace, atau update. Sedangkan upload berfungsiuntukmembuatdari data table kefisik / file. Kelemahan load adalahdalamprosesnyabisasajaterjadi data yang tidakberpindahsecarasempurna.

  5. Load • - Digunakan untuk memuat data ke dalam tabel • - Selain itu digunakan untuk menambah baris baru ke dalam sebuah tabel atau menempatkan kembali (replace) baris yang sudah ada ke dalam sebuah tabel.

  6. Berikutcontohuntukmelakukan Load : • LOAD FROM input_source OF input_typeMESSAGES message_file • [INSERT | REPLACE | TERMINATE | RESTART]INTO target_tablename Keterangan: • INSERT   : menginsert data ketabel, tabelharussudahada • REPLACE  : data yang ada di tabelakandihapusterlebihdahulu,barukemudian data di insert • TERMINATE  : menghentikanoperasi load & melakukan rollback ke point        sebelum load dimulai • RESTART  : untukmerestartoperasi load yang gagal

  7. Export • 1.Untuk dapat melakukan operasi export maka dibutuhkan hak akses minimal select pada tabel atau view yang hendak di export. • 2.Dalam melakukan export, kita harus memberikan perhatian khusus terhadap LBAC (Label Base Acces Control)

  8. Beberapa file format yang di dukung : • - Non-delimeted or fixed-length ASCII (ASC) • - Delimeted ASCII (DEL) • - PC version • - Worksheet format (WSF) • - Cursor

  9. Import  • 1.Import dibutuhkan hak akses seperti select, insert, control create tab tergantung operasi yang dilakukan. • 2.LBAC harus juga diperhatikan • 3.Saat melakukan import, kita harus memiliki LBAC credential terhadap objek yang kita modifikasi

  10. Beberapa file format yang bisa import : • -Non-delimeted or fixed-length ASCII (ASC) • -Delimited ASCII (DEL) • -PC version • -Cursor

  11. Upload Parameter • Limit [membatasi beberapa record] • Sample [mencari sample yang telah ditentukan] • When [berdasarkan kondisi] • Dan pada upload, hanya satu parameter saja yang dapat berjalan alias tak bisa berjalan bersamaan apabila parameternya lebih dari 1.

  12. Bulk Data Movement (Software Pendukung) • ETL [Extrat Transform Load], software yang focus terhadap data warehouse • Replication and Propagation, software yang memonitoring source database dan target, dan yang dihasilkanoleh software iniadalahpencatatanlog.

  13. Perlu diperhatikan juga hak akses dalam load & unload, import & export minimal adalah akses select.

  14. Distribution Database • Suatu basis data yang berada di bawah kendali sistem manajemen basis data (DBMS) terpusat dengan peranti penyimpanan (storage devices) yang terpisah-pisah satu dari yang lainnya yang terhubung dengan jaringan.

  15. Storage Device Database Distribution • Tempat penyimpanan ini dapat berada di satu lokasi yang secara fisik berdekatan (misal: dalam satu bangunan) atau terpisah oleh jarak yang jauh dan terhubung melalui jaringan internet. Penggunaan basis data terdistribusi dapat dilakukan di server internet, intranet atau ekstranet kantor, atau di jaringan perusahaan.

  16. 2 Sifat Database Distibution • Homogenous artinya suatu database terdistribusi dimana data di distribusikan pada beberapa komputer dengan menggunakan DBMS(database management system) yang sama. • Heterogenous adalah kebalikan dari Homogenous dimana data di sebarkan dengan menggunakan DBMS yang berbeda.

  17. Dalam distribution database terdapat 3 istilahyaitu : • Autonomi [idependent], untuk tabel umum akses yang diberikan berbeda dari setiap user. • Isolation [stand alone], untuk tabel khusus (privacy) itu terpisah dari user. • Transparancy [all user], akses tabel terpisah dari user tetapi user masih dapat mengaksesnya.

  18. Karakteristik database terdistribusi • 1.Kumpulan data yang digunakanbersamasecara logic tersebarpadasejumlah computer yang berbeda • 2.Komputer yang dihubungkanmenggunakanjaringankomunikasi. • 3.Data padamasing-masingsitusdapatmenanganiaplikasi-aplikasi local secaraotonom. • 4.Data padamasingsitus di bawahkendalisatu DBMS. • 5.Masing-masing DBMS berpartisipasidalamsedikitnyasatuaplikasi global.

  19. Bentuk-bentukTopologiDistribusiData Fully Connected network : • Keuntungan : kalau salah satu node rusak, yang lainnya masih dapat berjalan (tetapi biaya mahal). • Kerugian : control management tidak terjamin Partially connected network : • Keuntungan : reliability rendah, biaya dapat ditekan • Kerugian : control management tidak terjamin Tree structure network : • Keuntungan : bersifat sentral, control management lebih terjamin • Kerugian : kalau node pusat (A) rusak, semua akan rusak. • Cat : setiap proses dimulai dari bawah. Ring Network (LAN) : • Keuntungan : rusak satu, yang lain masih berjalan • Kerugian : Control management kurang terjamin karena bersifat desentralisasi Star Network (LAN) : • Keuntungan : - control management lebih terjamin, karena bersifat sentral - reliability rendah • Kerugian : kalau pusat rusak, yang lainnya rusak

  20. KelemahanDatabase Distribution KELEMAHAN • Kompleksitasmanajemen • Kontrolintegritaslebihsulit • Biayapengembangan • Keamanan • Sulitnyastandarisasi • Menambahkebutuhanpenyimpanan • Lebihsulitdalammengaturlingkungan data

  21. KEUNTUNGAN DATA BASE TERDISTRIBUSI • Pengelolaansecaratransparan data yang terdistribusi • Mengacupadastrukturorganisasi • Meningkatkanuntukberbagidanotonomilokal • Meningkatkanketersediaan data • Meningkatkankehandalan • Meningkatkanperformasikerja • Memudahkanpengembangansistem

  22. END

More Related