DATABASE ADMINISTRATOR Pertemuan ke1 Tujuan Materi Daftar Pustaka
DATABASE ADMINISTRATOR Pertemuan ke-1
Tujuan – Materi – Daftar Pustaka – Prosentase Nilai KONTRAK PERKULIAHAN
TUJUAN • • • Memilih DBMS yang tepat untuk sebuah organisasi Menjaga ketersediaan dan keamanan database Management database performance Implementasi backup dan recovery Disaster planning Database Connectivity
MATERI Database Environment Database Change Management Database Connectivity Data & Storage Management Database Availability DBA Disaster Planning Performance Management Backup Recovery Database Security
DAFTAR PUSTAKA • Mullin, C. S. 2002. Database Administration: The Complete Guide to Practices and Procedures, Procedures Addison Wesley. • Berzukov, Pablo, 2010, Understanding Database Administration, Administration Create. Space
PROSENTASE NILAI Jenis Penilaian Bobot UTS 30% UAS 30% Tugas 40%
Database-DBMS-Database Administrator INTRODUCTION
DATABASE Sekumpulan data yang saling berhubungan
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
HOW THE DATA IS ORGANIZED Employees Emp_Id Last_Name Departments First_Name Dept_Id Foreign Key Primary Key Dept_Name
RDBMS MARKET s. HARE
COMPUTER & CAREER OPPORTUNITY Information Worker IT Professional Software Developer
DATABASE ADMINISTRATOR Orang yang memastikan fungsi operasional aplikasi dan database organisasi dapat berjalan secara efisien
MANAGEMENT DISCIPLINE OF DBA REACTIVE PROACTIVE Menghadapi masalah Menghindari masalah Fokus terhadap masalah besar yang dihadapi Mengembangkan dan menerapkan Blueprint’ Blueprint untuk mengaplikasikan database A good DBA is integral to the entire application development life cycle.
DATA, DATABASE, AND SYSTEM ADMINISTRATOR DATABASE DATA • responsible for understanding the business lexicon and translating it into a logical data model • involved more in the requirements gathering, analysis, and design phase • responsible for using the DBMS • Involved in the design, development, testing, and operational phases. • will transform the logical data model into an efficient physical database design • the conduit for communication between the DA team and the technicians and application programming staff. SYSTEM • responsible for DBMS installation, modification, and support • ensures that the IT infrastructure is operational for database development by setting up the DBMS appropriately, applying ongoing maintenance from the DBMS vendor, and coordinating migration to new DBMS releases and versions
DATA, DATABASE, AND SYSTEM ADMINISTRATOR 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
TASKS OF DBA 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
TASKS OF DBA: DATABASE DESIGN • the DBA must understand – relational design practices. – relational theory and the specific implementation of the relational database management system (RDBMS) – conceptual and logical data modeling techniques. The ability to create and interpret entity-relationship diagrams is essential to designing a relational database.
- Slides: 19