Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

DEAD LOCK Dead lock terjadi bila dua transaksi saling menunggu transaksi yang lain untuk melepaskan lock pada suatu item. Dead lock dapat terjadi pada.

Presentasi serupa


Presentasi berjudul: "DEAD LOCK Dead lock terjadi bila dua transaksi saling menunggu transaksi yang lain untuk melepaskan lock pada suatu item. Dead lock dapat terjadi pada."— Transcript presentasi:

1 DEAD LOCK Dead lock terjadi bila dua transaksi saling menunggu transaksi yang lain untuk melepaskan lock pada suatu item. Dead lock dapat terjadi pada dua transaksi Atau lebih. Mencegah Deadlock : Deadlock prevention protocol Deadlock detection protocol ADEK KURNIA ROZA,, S.Kom

2 Memastikan bahwa deadlock tidak akan terjadi dengan
A. Deadlock Prevention Memastikan bahwa deadlock tidak akan terjadi dengan menlock semua item yang dibutuhkan untuk masing- masing transaksi terlebih dahulu. Jika salah satu lock yang dibutuhkan tidak bisa, maka tidak ada item yang dapat di lock. Transaksi menunggu dan mencoba lagi untuk menlock semua item yang dibutuhkan  transaksi panjang, banyak item terlibat ADEK KURNIA ROZA,, S.Kom

3 Semua transaksi dilaksanakan tanpa kontrol
B. Deadlock Detection Semua transaksi dilaksanakan tanpa kontrol untuk deadlock, tetapi secara periodik sistem di cek apa dalam keadaan deadlock.  transaksi pendek, sedikit data item yang terlibat ADEK KURNIA ROZA,, S.Kom

4 Livelock terjadi bila : Transaksi tidak dapat diteruskan untuk waktu
yang tidak bisa ditentukan, sedangkan transaksi-transaksi lain bisa tetap berjalan dengan normal Ada scheduling dari transaksi-transaksi yang menunggu giliran untuk memperoleh lock tidak fair ADEK KURNIA ROZA,, S.Kom

5 PHASE MERANCANG BASIS DATA
Mengumpulkan data dan menganalisis Merancang basis data secara konseptual Memilih DBMS Merancang basis data secara logika Merancang basis data secara fisik Implementasi sistem basis data ADEK KURNIA ROZA,, S.Kom

6

7 Mengumpulkan dan Menganalisis Data
Menentukan Kelompok pemakai dan bidang-bidang aplikasi. Meninjau Dokumentasi yang ada Analisis lingkungan pemprosesan data Daftar pertanyaan dan wawancara ADEK KURNIA ROZA,, S.Kom

8 Merancang basis data secara konseptual
Merancang skema konseptual  menguji kebutuhan data dari suatu basis data dengan menggabungkan bermacam-macam kebutuhan user. Merancang transaksi Menguji aplikasi basis data yang telah Dianalisis di fase 1 ADEK KURNIA ROZA,, S.Kom

9 Personal telah terbiasa dengan suatu sistem
Memilih DBMS Struktur Data Personal telah terbiasa dengan suatu sistem ADEK KURNIA ROZA,, S.Kom

10 Merancang basis data secara logika
Pemetaan System Independent Pemetaan kedalam model data DBMS Menyesuaikan skema ke DBMS yang spesifik Mengatur skema yang dihasilkan di langkah 1 untuk disesuaikan dengan implemetasi dalam DBMS ADEK KURNIA ROZA,, S.Kom

11 Meancang Basis Data secara fisik
Respone Time Space Utility Transaction Troughput ADEK KURNIA ROZA,, S.Kom

12 Implementasi Basis Data
Menerapkan perintah-perintah basis data ke dalam DBMS dan mengkonfigurasi dengan Program aplikasi yang digunakan ADEK KURNIA ROZA,, S.Kom


Download ppt "DEAD LOCK Dead lock terjadi bila dua transaksi saling menunggu transaksi yang lain untuk melepaskan lock pada suatu item. Dead lock dapat terjadi pada."

Presentasi serupa


Iklan oleh Google