วันเสาร์ที่ 21 พฤศจิกายน พ.ศ. 2552

หน้าที Database Administrator

ผมเคยเขียนบทความเกี่ยวกับ System Administrator ในบทความนี้ http://gkengitm.blogspot.com/2009/10/system-administrators.html

ซึ่งมีอีก System administrator คือ Database Administrator หรือผู้ดูแลระบบฐานข้อมูลซึ่งเป็นงานดูแลกับระบบฐานข้อมูล โดยปกติฐานข้อมูลนั้นนับว่าเป็นเทคโนโลยีสำคัญกับการทำงานหรือเทคโนโลยีโดยส่วนใหญ่ เพราะฐานข้อมูลเป็นการจัดการเก็บข้อมูล การเรียกข้อมูล หรือการหารูปแบบของข้อมูลนั้น

ฐานะข้อมูลมีหลายแบบ หลายประเภท แต่ไม่ว่าเป็นแบบไหนก็ต้องมีผู้ดูแลทุกประเภท

โดยข้อมูลได้จากหนังสือ Oracle database 11g a beginners guide. ได้กล่าวไว้ว่าหน้าที่ของ Database Administrator มีดังนี้
  1. Installation and configuration หน้าที่อันแรกคือการติดตั้งและปรับแต่งระบบระบบให้ใช้ได้อย่างที่ต้องการ
  2. Create datafiles and tablespaces. สร้างตารางและข้อมูลของฐานข้อมูล
  3. Create and manage accounts สร้างและจัดการผู้ใช้นั้นเอง การให้ Username และ Password และกำหนดสิทธิ์ผู้ใช้ต่างๆ
  4. Tuning ทำหน้าที่ดูแลองค์ประกอบหรือไฟล์ประกอบต่างๆที่ทำให้ ฐานะข้อมูลทำงานได้อย่างดี เช่นตั้งค่าต่างๆ
  5. Configure backups ทำให้ฐานข้อมูลมีความน่าเชื่อถือ ข้อมูลไม่หาย รวมถึงการทำทดสอบการกู้ข้อมูลด้วย
  6. Work with developers ทำงานร่วมกับนักพัฒนาให้สิ่งที่ระบบหรือโปรแกรมที่พัฒนาขึ้นใช้กับฐานข้อมูลได้ดีที่สุด
  7. Stay current การทำให้ฐานข้อมูลเป็นปัจจุบันเสมอ หรือ การ Update นั้นเอง
  8. Work with Oracle Support Services อันนี้เหมือนกับให้ทำงานร่วมกับ Oracle แต่ถ้าเป็นฐานะข้อมูลอื่นๆ ก็คงมีแหล่งให้บริการด้วย
  9. Maximize resource efficiency ใช้ทรัพยากรให้มีค่าที่สุด
  10. Liaise with the system administrators ทำงานร่วมกับ ผู้ดูแลระบบ ให้มากเพราะการทำงานของฐานะข้อมูลอาจต้องดูเรื่องการทำงานของ CPU Harddisk ของ Server ว่าถึงจุดที่ต้องอัพเกรดอุปกรณ์รึอย่าง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น