Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Database-DBMS-Database Administrator DATABASE Sekumpulan data yang saling berhubungan RDBMS RDBMS perangkat lunak yang mengatur dan mengorganisasi penyimpanan database kedalam komputer STRUKTUR PENYIMPANAN EMPLOYEE_ID LAST_NAME FIRST_NAME SALARY COMMISION_PCT BARIS DEPARTMENT_ID NULL PK KOLOM FK FIELD Employees Emp_Id Last_Name Departments First_Name Dept_Id Dept_Id Foreign Key Primary Key Dept_Name RDBMS MARKET sHARE 4% 3% 9% 44% 19% Oracle IBM Microsoft iSybase 21% Teradata Others COMPUTER & CAREER OPPORTUNITY Information Worker IT Professional Software Developer Orang yang memastikan fungsi operasional aplikasi dan database organisasi dapat berjalan secara efisien REACTIVE PROACTIVE Menghadapi masalah Menghindari masalah Fokus terhadap masalah besar yang dihadapi Mengembangkan dan menerapkan Blueprint’ untuk mengaplikasikan database A good DBA is integral to the entire application development life cycle. DATA ADMINSITRATOR • Bertanggung jawab untuk mempelajari kosakata dan kebutuhan bisnis dan menterjemahkan menjadi logical data model • Banyak terlibat dalamrequirements gathering, analysis, dan fase desain DATABASE ADMINISTRATOR SYSTEM ADMINISTRATOR • Bertanggung jawab untuk menggunakan DBMS • Terlibat dalam desain, pengembangan, testing dan fase operasional • Menterjemahkan logical data model menjadi desain fisik database yang efisien • Penghubung informasi antara Data administrator dan teknikal support dan staff programmer aplikasi • bertanggung untuk menginstall, modifikasi dan support DBMS • Memastikan Infrastruktur IT dapat diperasionalkan untuk pengembangan database dengan melakukan setting DBMS dengan benar, melakukan ongoing maintenance dari DBMS vendor, mengkoordinasikan migrasi DBMS , dan perbaruan versi DBMS IT Infrastructure Data and Metadata Policy Analysis Design Development Testing Implementation (database, application) Maintenance & Tuning System Administrator DBA (if no SA) Data Administrator Database Administrator (if no DA) Database Administrator Identifikasi dan mendaftar data apa saja yang dibutuhkan oleh user bisnis Membuat data model konseptual dan logical agar lebih akurat dalam menggambarkan hubungan antar elemen data dalam bisnis proses Membuat model data enterprise yang mencakup seluruh data yang digunakan dalam proses bisnis organisasi Setting data policy di organisasi Identifikasi owner dan pengguna data Setting standar kontrol dan penggunaan data Memastikan IT infrastruktur dapat dioperasikan untuk pengembangan database Setting DBMS sesuai kebutuhan Melakukan maintanance berkala pada DBMS Mengkoordinasikan migrasi dan perbaharuan versi dari DBMS Database Design Data Integrity DBMS Release Migration •transform a logical data model into a physical database implementation •database design and implementation will enable a useful database for the applications and clients • A database must be designed to store the correct data in the correct way without that data becoming damaged or corrupted • keeping the DBMS running and up-to- date is an ongoing effort that will consume many DBA cycles Performance Monitoring & Tuning Backup and Recovery • optimization of resource usage to increase throughput and minimize contention. • The DBA must be prepared to recover data to a usable point, no matter what the cause, and to do so as quickly as possible DB Availability • keeping the DBMS up and running • data is available whenever applications and clients require it DB Secirity & Authorization DBA harus mengerti tentang : - Pembuatan desain relasional - Teori relasional dan implementasi spesifik pada DBMS - tekniks modelling data konseptual dan logical - Kemampuan untuk membuat dan menggambarkan entity-relationalship diagram sangat penting untuk pembuatan database relational System DBA › Sistem DBA fokus pada hal teknis daripada isu bisnis, terutama area pada administrasi sistem › Tugas system DBA ada jika perusahaan/organisasi tidak memiliki departemen sistem administrasi atau department sistem programming Database Architect › Database arsitek hanya terlibat dalam desain dan pengembangan database Database Analyst › › › Biasanya junior DBA sering diartikan sebagai database analis Beberapa database analis melakukan tugas yang hampir sama dengan arsitek database Database analis sering disebut juga sebagai data administrator atau data analis Data Modeler › Seorang data modeler biasanya bertanggung jawab pada salah satu tugas dari data administrator › A data modeler is usually responsible for a subset of the DA's responsibilities Application DBA › Kebalikan dari sistem DBA › Application DBA fokus pada desain database dan support proses yang berjalan › Administrasi database spesifik untuk masingmasing aplikasi › The application DBA memiliki kemampuan yang expert dalam menulis dan mendebug sintaks SQL yang kompleks Task-Oriented DBA › Cukup jarang ditemua dalam sebuah perusahaan IT › Salah satu contoh task-oriented DBA adalah backup-and-recovery DBA yang memiliki tugas memastikan recoverability dari database organisasi Data Warehouse Administrator › DBA yang spesifik pada monitoring dan support lingkungan data warehouse Cari definisi dan perbedaan setiap DBMS terkait › Vendor pembuat › Kelebihan dan kekurangan › Contoh penerapan Cari sertifikasi apa saja yang berkaitan dengan seorang DBA lengkap dengan penjelasannya Ketik dan print dikumpulkan di pertemuan berikutnya