Perubahan adalah satu-satunya yang tetap dalam lingkungan bisnis yang kompleks saat ini. Sebuah pasar yang selalu berubah menyebabkan perusahaan harus terus beradaptasi. Perubahan.
Download ReportTranscript Perubahan adalah satu-satunya yang tetap dalam lingkungan bisnis yang kompleks saat ini. Sebuah pasar yang selalu berubah menyebabkan perusahaan harus terus beradaptasi. Perubahan.
Perubahan adalah satu-satunya yang tetap dalam lingkungan bisnis yang kompleks saat ini. Sebuah pasar yang selalu berubah menyebabkan perusahaan harus terus beradaptasi. Perubahan tidak dapat dihindari tetapi diperlukan untuk kelangsungan hidup bisnis dan kesuksesan. Lingkungan fisik atau tempat kerja. Perubahan organisasi. Perubahan-perubahan infrastruktur jaringan Perubahan Aplikasi dan sistem Perubahan Jenis dan struktur data Banyak faktor yang memaksa untuk mengubah struktur basis data Perubahan pada program/aplikasi yang memerlukan tambahan atau perubahan elemen data Modifikasi Kinerja untuk membuat aplikasi database berjalan lebih cepat Regulasi perubahan yang menyimpan tipe data baru, atau yang data yang sama untuk jangka waktu yang lebih lama Perubahan pada penerapan bisnis yang membutuhkan tipe data baru Teknologi yang memungkinkan perubahan database untuk menyimpan jenis data baru dan data lebih dari sebelumnya Kebutuhan Manajemen Perubahan Untuk menjamin kesuksesan, faktor-faktor antara lain : Proaktif Inteligen. Analisis Perencanaan. Dampak analisis. Otomasi. Standarisasi prosedur. Reliable dan proses yang dapat diprediksi. Ketersediaan. Cepat dan efisien DBA penjaga perubahan DB Requester perubahan programmer, pemilik aplikasi, pengguna bisnis DBA pelaksana perubahan perubahan tidak berdampak pada sisa DB Untuk perubahan DBA perlu pertimbangkan setiap item Org dengan multi DBMS dukunga perubahan masing-masing DBMS berbeda o o o o Mengelola perubahan tugas paling besar DBA Perubahan DB perubahan kode aplikasi / struktur DB Perubahan teknologi dan hardware fungsionalitas software DB Perubahan antara lain : Perangkat Lunak DBMS Kompleksitas yang terlibat dalam satu versi dari DBMS akan tergantung pada fitur-fitur baru dan fungsi yang didukung oleh versi baru. Tambahan kompleksitas akan lebih berdampak jika fitur tersebut dihilangkan dari DBMS dalam versi yang lebih baru dan ternyata fitur yang dihilangkan telah digunakan dalam aplikasi DBA harus membuat kebijakan yang tepat dan prosedur penggunaan yang tepat dari masing-masing fitur DBMS baru. Konfigurasi Hardware DBMS mungkin memerlukan upgrade hardware atau perubahan konfigurasi. DBA diharapkan untuk bekerja bersama dengan para programer sistem dan administrator bertanggung jawab untuk membuat dan memelihara perangkat keras. ketika perangkat keras mengalami perubahan karena alasan lain, konfigurasi DBMS mungkin harus berubah. Desain Logical dan Fisikal Perlu untuk menyimpan data model konseptual dan logical yang disinkronisasi dengan database fisik. Dengan tidak adanya alat pemodelan data kuat, pendekatan khas yang diambil untuk menyinkronkan model adalah manual. Setiap kali database fisik adalah diubah, DBA harus mengupdate secara manual model data logis (dan mungkin data model konseptual). Dua tipe perubahan logical dan physical design › Perubahan logical Perubahan physical › Perubahan physical Perubahan logical Aplikasi Perubahan aplikasi harus disinkronkan dengan perubahan database Aplikasi perubahan yang perlu disinkronkan dengan perubahan database. Hubungan antara perubahan database dan aplikasi perubahan berlaku. Jika perubahan aplikasi adalah mundur, perubahan database harus mundur, juga. Dan sebaliknya. Kegagalan untuk menyinkronkan perubahan mungkin akan menyebabkan kesalahan aplikasi atau inefisiensi. Struktur Database Fisik Jenis yang paling rumit dan memakan waktu perubahan untuk DBA adalah perencanaan, analisis, dan menerapkan perubahan struktur database fisik. Beberapa perubahan akan mudah untuk mengimplementasikan, tetapi yang lain sangat kompleks, rawan kesalahan, dan memakan waktu. Ketika kebutuhan data organisasi berubah, database digunakan untuk menyimpan data juga harus berubah. Jika data tidak dapat diandalkan dan tidak tersedia, sistem tidak melayani kebutuhan bisnis Yang diperlukan tidak hanya gagal-aman, tetapi juga otomatis, efisien, dan mudah digunakan. Pengaruh DROP Cascading merumitkan pekerjaan mengubah skema database. Perubahan DB > usia DB Tugas DBA memahami cara terbaik untuk mempengaruhi perubahan Perubahan sederhana kompleks ketika tersebar ke beberapa DB di beberapa server Perubahan kompleks butuh waktu untuk penerapan manual Pelacakan perubahan DB Singkatnya DBA harus paham semua cara untuk menangani perubahan dan perubahan apa yang didukung DBMS DBA membandingkan antara lingkungan implementasi DBMS Identifikasi terlebih dahulu perubahan di lingkungan tes Pendekatan migrasi catat perubahan perubahan diterapakan di lingkungan baru Alternatif tools sinkronisasi / perbandingan sturktur DB Tanpa tools, DBS harus melakukan pengecekan apa saja yang berubah Atau DBA menyimpan DDL (data definition language) setiap kali update DBA adalah penjaga database, tapi bukan pengguna database utama. Pengguna mengakses data dengan menggunakan program aplikasi dan sistem cenderung menjadi pengguna utama dari database. Lembaga yang mengatur bagaimana perubahan kebijakan harus diminta dan diimplementasikan. Sebuah pengembang aplikasi akan meminta perubahan database hanya bila perubahan-perubahan tersebut dipandang diperlukan. • DBA harus menetapkan bentuk standar untuk menerapkan perubahan-perubahan database. • Standar bentuk permintaan perubahan mencegah miskomunikasi yang terjadi selama proses perubahan manajemen dan, jika mungkin, harus dilaksanakan secara online. • Ketika perubahan database selesai, form harus ditandatangani oleh DBA Database dijamin membutuhkan perubahan selama hidup mereka. DBA adalah penjaga database dan karenanya bertanggung jawab untuk melaksanakan perubahan secara bertanggung jawab yang menjamin struktur, integritas, dan keandalan database. DBA harus membuat dan mengelola database disiplin perubahan manajemen yang terdiri dari alat-alat, prosedur, dan kebijakan untuk memberlakukan perubahan database secara tepat dan bertanggung jawab.