I'm Top Oracle DBA

Oracle DBA Responsibilities

Oracle DBA Responsibilities

  1. สร้าง Database และ ปรับปรุง ให้มีความพร้อมในการใช้งาน ของแต่ละรูปแบบ เช่น เพื่อการพัฒนา(Develop), เพื่อการ test(Testing), เพื่อการใช้งานจริง(Production)
  2. เตรียมและวางแผน ในเรื่องของการจัดเก็บข้อมูล (Capacity) ให้พร้อมต่อความต้องการ การใช้งาน
  3. ปรับแต่ง Database เพื่อเพิ่ม ประสิทธิภาพการใช้งาน (Tuning)
  4. Upgrade and Install new version เพื่อ ให้รองรับกับการใช้งาน ใน version software ปัจจุบัน อาจจะเพื่อ fix bug, หรือ Feature ใหม่ๆ ที่เกิดขึ้นใหม่ในแต่ละ version
  5. วางแผนการทำ backup and recovery เพื่อความปลอดภัยของระบบฐานข้อมูล เมื่อเกิดเหตุการณ์ฉุกเฉิน
  6. สามารถ ทำการ โยกย้าย ข้อมูลในกรณี ที่จำเป็น (Migrations of programs and database changes)
  7. Implements and make security for all of the Oracle Databases.
  8. สามารถทำเพื่อลดช่องโหว่ ของข้อมูลเพื่อการใช้งาน และการค้นคืนข้อมูล ที่รวดเร็วขึ้น (re-organisations to assist performance of the database)
  9. รักษาความปลอดภัย ในประสิทธิภาพการทำงาน ควรจะเปลี่ยนรหัส การเข้าใช้งาน ระบบฐานข้อมูล บ่อยครั้ง
  10. รู้จัก เครื่องมือ หรือ โปรแกรม ที่สามารถใช้งานร่วมกับ ระบบฐานข้อมูลOracle (Third Party Product)
  11. ต้องสามารถ Support ทีม application development ได้
  12. ต้องสามารถดูแล database ให้ถูกต้องตามโครงสร้างของ Database
  13. เข้าใจ database objects, tables, clusters, indexes, views, sequences, packages and procedures.
  14. วิเคราะห์ ผลกระทบที่เกิดจากการ เปลี่ยนแปลง ปรับปรุง กับ object ใน ฐานข้อมูล
  15. แก้ปัญหา บนฐานข้อมูล ที่เกิดขึ้น และมีผลกระทบกับ application และ Development tools.
  16. สามารถ Create database เมื่อ user ต้องการ
  17. Manage sharing of resources applications คือ การวางแผน และ ออกแบบการใช้งานของ object (logical database) ร่วมกัน ของแต่ละ ฐานข้อมูล ในกรณี ที่มี instance มากกว่า 1 instance.
  18. วางแผน และ ออกแบบการใช้งานของ physical database design ให้สอดคล้องกับ logical database และ ตรงตามความต้องการของผู้ใช้งาน

ทักษะที่จำเป็น ของ DBA

  • ความรู้เกี่ยวกับระบบปฏิบัติการ (OS such as Unix, Linux, Windows)
  • ความรู้เกี่ยวกับ Physical Database Design
  • ความสามารถในการ ตรวจสอบการทำงานของ Database และ ระบบปฏิบัติการ(OS)
  • ให้คำปรึกษา เชิงTechnical แก่ผู้ใช้งาน
  • ความรู้เกี่ยวกับ Backup and Recovery
  • รู้จักการใช้งาน Tools ที่ใช้งานร่วมกับ ฐานข้อมูล (Oracle)
  • ความรู้เกี่ยวกับการ  จัดการความปลอดภัยของระบบฐานข้อมูล
  • ความรู้ในการจัดการทรัพยากร ของ ระบบฐานข้อมูล
  • ความรู้เกี่ยวกับระบบขององค์กร (Knowledge of your Business)
  • ความรู้ในการเปลี่ยนแปลง รหัสฐานข้อมูลข้อมูล และ SDLC
  • ความรู้เกี่ยวกับ ระบบฐานข้อมูล Product นั้น (Oracle)

***หากมีข้อเพิ่มเติม หรือผิดพลาด จุดไหน รบกวนแนะนำด้วยคะ ขอบคุณค่ะ***

***การใช้ ภาษาไทยคำ อังกฤษคำ ในบางข้อนั้น จะสามารถทำให้ เข้าใจได้ง่ายขึ้น***

error: Content is protected !!