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

Slides:



Advertisements
Presentasi serupa
Backup dan Recovery.
Advertisements

Manajemen Transaksi & Kontrol Konkurensi
Metodologi Pengembangan Sistem Informasi Akuntansi
REKAYASA PERANGKAT LUNAK
PERTEMUAN 1 KONSEP DASAR database.
SIKLUS HIDUP SISTEM BASIS DATA
DATABASE LIBRE OFFICE BASE
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER
Interaksi Manusia dan Komputer
PERANCANGAN BASIS DATA
PROSES DESIGN SISTEM BASIS DATA
PERANCANGAN KONSEPTUAL
<<Merancang Model Konseptual Database>>
SIKLUS PENGEMBANGAN SISTEM
Aktifitas Pengembangan Sistem
BENTUK – BENTUK TOPOLOGI DISTRIBUSI DATA dan CRASH
SISTEM BERBASIS PENGETAHUAN
Posisi Testing pada SDLC
Perancangan Sistem Informasi
KONSEP PERANCANGAN SISTEM INFORMASI LANJUTAN)
Basisdata & Sistem Basisdata
PENGONTROLAN KONKURENSI & RECOVERY
PENDAHULUAN 1.  Merupakan aktivitas manajemen untuk merealisasikan tahapan Database Aplication Lifecycle secara efektif dan efesien. 2.
PERANCANGAN BASIS DATA
Manajemen Transaksi (1)
BAB 1 Pengenalan Database dan DBMS
ARSITEKTUR SISTEM BASIS DATA
Siklus Hidup Sistem Basis Data
1 concurrency. Concurrency Sejumlah transaksi diperkenankan untuk mengakses data yang sama dalam aktu yang bersamaan.
Bab 3 Data Definition Language dan Perancangan Basis Data
Pengembangan Siklus Hidup Sistem
AUDIT SISTEM INFORMASI dan TUJUANNYA
Perancangan Basis Data
PERTEMUAN 2 KONSEP DASAR.
TESTING DAN IMPLEMENTASI SISTEM
Perancangan Database.
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
PERANCANGAN DATA BASE.
Design Basis Data Kelompok 9
PERANCANGAN DATA BASE.
DESAIN SISTEM Muhammad Taqiyyuddin Alawiy, ST., MT TEKNIK ELEKTRO
Basis Data Bab III Aplikasi Basis Data Presented by Team Basis Data
PENGELOLAAN KEAMANAN BASIS DATA
PERANCANGAN SBD AGUNG WARDOYO FKES.
KONSEP DASAR DATA BASE Pertemuan 1.
Basisdata & Sistem Basisdata
Sistem Database Agus Priyanto.
PENGENDALIAN DEADLOCK
BAB VII Implementasi dan Testing
SISTEM INFORMASI KEUANGAN
introduction database system
Konkurensi (Lanjutan)
Proses Pengembangan Database
SIKLUS HIDUP PENGEMBANGAN SISTEM (System Development Life Cycle/SDLC)
“Strategi Pengembangan Manajemen Sistem Informasi Publik”
Perancangan Basis Data
Manajemen Resiko Dalam Pengembangan SI
Review BD 1.
PROSES PERANCANGAN SISTEM INFORMASI
MANAJEMEN BASIS DATA PERANCANGAN.
SDLC Pertemuan 1 Dosen Pengampu: Sandfreni
MERANCANG WEB DATA BASE UNTUK CONTENT SERVER MODUL XIX DEPAN.
PROSES MANAJEMEN (Pertemuan 4) OLEH : ADEK KURNIA ROZA, S.Kom.
DECISION SUPPORT SYSTEM
BAB VI Desain Secara Umum
PERANCANGAN BASIS DATA
Database Management System
Desain Basis Data.
PERTEMUAN 2 KONSEP DASAR.
SISTEM PENDUKUNG KEPUTUSAN
Transcript presentasi:

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

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

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

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

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

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

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

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

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

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

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