ในแง่ของความรับผิดชอบในงานและกิจกรรมความแตกต่างระหว่างผู้ดูแลฐานข้อมูล (DBA) และสถาปนิกฐานข้อมูลคืออะไร?
ในแง่ของความรับผิดชอบในงานและกิจกรรมความแตกต่างระหว่างผู้ดูแลฐานข้อมูล (DBA) และสถาปนิกฐานข้อมูลคืออะไร?
คำตอบ:
ฉันจะบอกว่าคำว่าผู้ดูแลฐานข้อมูลครอบคลุมขอบเขตหน้าที่ของฐานข้อมูลทั้งหมด: การออกแบบการพัฒนาการสนับสนุนการผลิตการปรับประสิทธิภาพการเขียนรายงาน OLAP ฯลฯ
สถาปนิกฐานข้อมูลมีส่วนร่วมในการออกแบบและพัฒนาโซลูชันฐานข้อมูลขนาดใหญ่หรือซับซ้อน อย่างไรก็ตามสถาปนิกมักจะไม่เกี่ยวข้องกับการดำเนินงานประจำวันของระบบเมื่อมีการปรับใช้
ฉันไม่ชอบคำใดคำหนึ่ง ผู้ดูแลฐานข้อมูลคลุมเครือเกินไปสถาปนิกฐานข้อมูลฟังดูโอ้อวด
ฉันเป็นนักเขียนโปรแกรมคอมพิวเตอร์ที่เป็นหัวใจ แต่พวกเราทั้งหมดไม่ใช่เหรอ?
คำสองคำนี้มีการใช้แทนกันหลายอย่าง ฉันมองไปที่พวกเขาอย่างชัดเจน
DBA ทำในสิ่งที่ชื่อแนะนำ ... ผู้ดูแลระบบของฐานข้อมูล ขึ้นอยู่กับ RDBMS เฉพาะที่มีการจัดการบทบาท DBA เกี่ยวข้องกับการใช้งานด้านต่อไปนี้:
บทบาทของ DA จะเป็นการวางแผนโครงสร้างพื้นฐานของระบบสารสนเทศในแง่ของ
ในบางกรณีบุคคลเดียวอาจมีสองบทบาทนี้อาจจะเป็นหนึ่งในสาม (นักพัฒนา) ใน บริษัท ขนาดใหญ่บทบาทของ DBA อาจถูกจัดตั้งเป็นแผนกแยกต่างหาก Contrawise ยิ่ง บริษัท ขนาดเล็กยิ่งมีบทบาทเหล่านี้มากขึ้น
ไม่ว่าคน ๆ หนึ่งจะมีความรับผิดชอบของ DBA และ / หรือ DA แต่อย่างใดต้องมีทักษะของผู้คน ทำไม? คุณต้องโต้ตอบกับผู้พัฒนาที่รหัส SQL ลงในแอปพลิเคชันของพวกเขา ผู้จัดการโครงการต้องตั้งกฎพื้นฐานเพื่อที่ DBA / DA จะ
ยกเว้นใน บริษัท ที่เป็นทางการที่สุดชื่อเฉพาะไม่มีความหมายส่วนใหญ่และ DBA สามารถแปลความหมายได้เกือบทุกอย่าง DBA บางตัวมุ่งเน้นไปที่การปฏิบัติงานบางอย่างเน้นการพัฒนาบ้างก็เน้นการวิเคราะห์ ในความเป็นจริงยกเว้นในองค์กรขนาดใหญ่ที่มีการควบคุมชื่ออย่างเข้มงวดและผู้คนต่างก็เงียบงาน DBA ส่วนใหญ่จะข้ามหลายพื้นที่ของ บริษัท ในวันใดก็ตามฉันมีปฏิสัมพันธ์กับการดำเนินงานการพัฒนาและการวิเคราะห์พื้นที่ของการบริหารฐานข้อมูล
ในที่สุดงานของผู้ดูแลฐานข้อมูล / สถาปนิก / วิศวกรจะต้องเป็นผู้เชี่ยวชาญเรื่องในฐานข้อมูลและเพื่อช่วยให้ธุรกิจในการใช้ทรัพยากรที่ดีที่สุด