Postingan

Menampilkan postingan dari 2020

Tugas Softskill

 Nama : Taufiq Muldan Hidayat NPM : 55417907 Link Tugas :  https://drive.google.com/file/d/1Cj8bybOkFIbyPBE45y28B80TIXhOZQ_o/view?usp=drivesdk

Pict

Gambar

Tugas 4 Softskill Kelompok 10

Tugas Softskill 4 Keelompok 10

Perkembangan Game

Perkembangan Game

Postest Backup & recovery

Postest Vclass 8 Jelaskan apa saja penyebab kegagalan system dalam sebuah system yang memungkinkan mengganggu konsistensi data Kegagalan system juga bisa mengakibatkan kerusakan pada system, jelaskan jenis kerusakan akibat kegagalan system dan bagaimana untuk mengatasinya RDMBS menyediakan beberapa fasilitas  recovery data antara lain mekanisme backup, fasilitas loging, chekpoint, dan manager recovery. Jelaskan konsep recovery yang dapat dipilih atau digunakan pada saat kegagalan transaksi Penyebab Kegagalan Sistem: -  physical disasters :  bencana fisik yg natural,    seperti kebakaran, air bah, gempa -  Carelessness / human error :  Kekurang telitian atau kerusakan pada data atau fasilitas yg tidak disengaja disebabkan oleh operator atau pengguna -  Sabotase,  kerusakan pada data, fasilitas perangkat lunak & keras yg disengaja -  System Crash   ( Kerusakan   Sistem : Akibat   Kesalahan  Pad...

Pretest Backup & recovery data

Pretest Vclass 8 Mengapa  backup  juga perlu diterapkan dalam basis data? Bilamana Recovery data dilaksanaknan Apa peranan DBA dalam proses Backup dan Recovery data - Karena  Untuk Mengembalikan Basis Data Ke Kondisi Yang Benar (Consistent State)  Jika   Terjadi System Failure (Kegagalan Sistem) - Recovery dilaksanakan jika terjadi kegagalan system dan biasanya ada backup dari data sebelumnya (sebelum melakukan perubahan data) - Peranan DBA untuk mengontrol dan melihat penyebab kegagalan system dan membuat backup jika ada kegagalan sistem dan melakukan recovery dari data sebelumnya yang sudah di backup

Postest Masalah Konkurensi (Lanjutan)

Cara untuk menjaga konsistensi basis data untuk transaksi yang dilakukan secara bersamaan (konkunren) dengan mekanisme SERIALIZABILITY a. Jelaskan 2 metode untuk menjamin SERIALIZABILITY b. Pada Metode Locking  untuk transaksi terus menahan suatu kunci sampai dilepaskan secara eksplisit selama eksekusi atau telah selesai, aturannya menggunakan matriks locking. Jelas kerja dari matriks Locking Jawab: a. 1. LOCKING Prosedur untuk mengontrol pengaksesan data secara konkuren. Apabila satu transaksi mengakses basis data, suatu lock (kunci) akan menolak pengaksesan transaksi lain utk mencegah modifikasi yg tidak benar 2. TIMESTAMPING   Keduanya konservatif (pesimistik) karena transaksi ditunda untuk mencegah konflik dg transaksi lain di waktu kemudian. Skema yang menjamin serializability dengan memilih urutan pasangan transaksi berdasarkan nilai waktu Timestamp, merupakan suatu identifikasi unik dibuat DBMS yg mengindikasikan waktu  mu...

Pretest Pengontrolan Konkurensi (Lanjutan)

1. Lost update (modifikasi yg hilang)   Masalah operasi update yg sukses dari seorang pengguna kemudian ditimpali oleh operasi update dari pengguna lain 2. Uncommited dependency (ketergantungan yg tidak           sukses/modifikasi sementara)   Masalah terjadi saat suatu transaksi membaca data dari transaksi lain yg belum dicommit 3. Inconsistent analysis ( Analisis yang tidak konsisten)   Masalah terjadi saat satu transaksi membaca beberapa nilai tetapi transaksi kedua pd waktu sama memodifikasi nilai tersebut.

Postest Pengontrolan Konkurensi

a. Jelaskan outcome dari transaksi dan berikan contoh nya Dua Outcome dari Konkurensi : Commit Jika operasi berjalan sukses, maka transaksi disebut commited, basis data mencapai kondisi konsisten yang baru. Abort Jika operasi berjalan tidak sukses, maka transaksi disebut aborted (gagal)Jika transaksi gagal maka basis data kembali ke keadaan konsisten sebelum transaksi dimulai. Disebut roll back atau undone. b. Properti Transaksi yaitu ACID, jelaskan dan berikan contoh ATOMICITY (ATOMIK)         Semua operasi dalam transaksi dikerjakan   ‘ semua atau tidak sama sekali ’. Transaksi dilaksanakan keseluruhan atau tidak dilaksanakan sama sekali. CONSISTENCY (KONSISTEN)        Transaksi harus mentransformasikan basis data dari kondisi konsisten ke kondisi  konsisten lain ISOLATION / INDEPENDENCE        Transaksi dieksekusi berdiri sendiri .   Efek dari transak...

PreTest Pengontrolan Konkurensi

Apa yang anda pahami tentang konkurensi?      Konkurensi adalah bisa dikatakan sebagai suatu fitur di mana  database management system (DBMS) mengijinkan banyak transaksi pada saat bersamaan untuk mengakses data yang sama. Dalam melakukan konkurensi dibutuhkan suatu  Concurency Control Mechanism  (CCM) agar transaksi yang dilakukan oleh banyak user pada suatu sistem di dalam waktu yang bersamaan tidak saling “mengganggu” dan tidak menghasilkan  inconsistency data . Mengapa perlu dilakukan pengontrolan  konkurensi ? -      Lebih dari satu pengguna (pada DBMS terpusat) dapat melakukan operasi pada basis data secara simultan -      Jika tidak dikontrol, hal ini dapat menyebab kan interferensi satu sama lain sehingga basis data menjadi tidak konsisten -      Untuk mencegahnya, DBMS mengimplementasikan pengontrolan konkurensi

Postest Integritas Basis Data

Postest_vc5_3ia06_55417907_TaufiqMuldanH a. Apa kegunaan integritas basis data Integritas Data adalah keakuratan dan kebenaran data. Kegunaan integritas data sendiri yaitu untuk menjaga kemurnian data atau menjaga data-data yang tidak valid agar tidak masuk ke database. b. Jelaskan jenis-jenis integritas basis data       INTEGRITAS ENTITAS Integritas entitas mendifinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu tabel. Dalam integritas entitas, tidak ada baris yang di duplikat didalam suatu tabel. INTEGRITAS DOMAIN Domain adalah nilai-nilai yang dimungkinkan diasosiasikan dengan setiap atribut, Integritas domain merupakan validasi masukan dari sebuah kolom. Dengan integritas domain, tidak ada data yang melanggar jangkauan nilai di tiap kolom data. INTEGRITAS REFERENSIAL Integritas referensial adalah dasar relasi antar tabel yaitu antara foregin key dengan promary key. Integritas referensial memastikan bahwa seluruh nil...