Managing Multi-user Databases Saiful Rahman Yuniarto, S.Sos, MAB Multi-User • Concurrency Control • Database Security • Database Administration Concurrency Control Memastikan bahwa pengguna tidak tepat mempengaruhi orang lain dengan cara : • Menentuan aturan setiap user dalam mengelola database • Memberikan password setiap user. Database Security • Keamanan database memastikan bahwa pengguna hanya berwenang dapat melakukan aktivitas sesuai dengan kewenangannya. • Mengembangkan keamanan database. – Menentukan pemrosesan pengguna hak dan tanggung jawab. – Membuat persyaratan keamanan menggunakan fitur keamanan dari DBMS dan program aplikasi. DBMS Security • Produk DBMS menyediakan fasilitas keamanan yang mampu membatasi tindakan-tindakan tertentu pada objek tertentu untuk user atau group . • Hampir semua produk DBMS menggunakan beberapa bentuk user name dan password untuk keamanan. • Menyediakan fasilitas untuk Backup data. Database Administration • Semua database besar dan kecil perlu administrasi database. • Data administrasi mengacu pada fungsi tentang semua aset data organisasi. • Administrasi database (DBA) mengacu kepada orang atau kantor khusus untuk database tunggal dan aplikasi DBA Tasks • • • • • • • Mengelola struktur database Pengendalian database Hak pengolahan dan tanggung jawab Mengembangkan database keamanan Menyediakan untuk perbaikan database Mengelola DBMS Menyediakan repositori data Ada Pertanyaan……….. Sampai ketemu Minggu Depan…….