← กลับไปยังบทความทั้งหมด

เทอร์รี ฮาลพิน ผู้บุกเบิกการสร้างแบบจำลองข้อมูลแบบ Object-Role Modeling

สรุปใจความสำคัญ

  • เป็นผู้พัฒนาและทำให้ Object-Role Modeling (ORM) เป็นมาตรฐานในการออกแบบฐานข้อมูลระดับแนวคิด
  • เคยดำรงตำแหน่ง Program Manager ด้าน Database Modeling ที่ Microsoft หลังจากบริษัท Visio ถูกควบรวม
  • ได้รับรางวัล ER Fellow Award ในปี 2024 และรางวัลจาก DAMA International ในปี 2003
  • มีผลงานเขียนหนังสือ 10 เล่ม และบทความทางเทคนิคมากกว่า 200 ฉบับ

เทอร์รี ฮาลพิน (Terry Halpin) หรือชื่อเต็มคือ เทอเรนซ์ เอแดน ฮาลพิน (Terence Aidan Halpin) เป็นนักวิทยาศาสตร์คอมพิวเตอร์ชาวออสเตรเลียที่มีชื่อเสียงระดับโลกจากการพัฒนาและทำให้การเขียนแบบจำลองแบบ Object-Role Modeling (ORM) เป็นมาตรฐานทางวิชาการและทางปฏิบัติ ซึ่งเป็นวิธีการออกแบบฐานข้อมูลในระดับแนวคิด (Conceptual Level) ที่เน้นการใช้ภาษาธรรมชาติเพื่อให้ผู้ใช้งานทั่วไปที่ไม่ใช่ผู้เชี่ยวชาญด้านเทคนิคสามารถเข้าใจและตรวจสอบความถูกต้องของแบบจำลองได้

ประวัติและการศึกษา

ฮาลพินเกิดในประเทศออสเตรเลียและเริ่มศึกษาที่มหาวิทยาลัยควีนส์แลนด์ (University of Queensland) ในช่วงทศวรรษ 1970 โดยเขาได้รับปริญญาหลายสาขา ได้แก่ BSc, DipEd, BA และ MLitStud จนกระทั่งในปี 1989 เขาได้รับปริญญาเอก (PhD) โดยนำเสนอวิทยานิพนธ์ในหัวข้อ "A logical analysis of information systems: static aspects of the data-oriented perspective" ภายใต้การดูแลของ จอห์น สเตเปิลส์ (John Staples)

ในช่วงเริ่มต้นอาชีพ ฮาลพินทำงานที่ศูนย์เทคโนโลยีซอฟต์แวร์ (Key Centre for Software Technology) ภาควิชาวิทยาการคอมพิวเตอร์ มหาวิทยาลัยควีนส์แลนด์ ควบคู่ไปกับการทำงานในภาคอุตสาหกรรมด้านการสร้างแบบจำลองฐานข้อมูล

ประสบการณ์การทำงานในภาคอุตสาหกรรมและวิชาการ

ในช่วงทศวรรษ 1990 ฮาลพินก้าวเข้าสู่ภาคธุรกิจโดยดำรงตำแหน่งหัวหน้าฝ่ายวิจัยด้านฐานข้อมูลในบริษัทซอฟต์แวร์หลายแห่ง รวมถึง Visio Corporation ซึ่งต่อมาเมื่อบริษัทถูกควบรวมโดย Microsoft เขาได้ดำรงตำแหน่งผู้จัดการโปรแกรม (Program Manager) ในส่วนการสร้างแบบจำลองฐานข้อมูล โดยมีบทบาทสำคัญในการพัฒนาเทคโนโลยีการสร้างแบบจำลองฐานข้อมูลเชิงแนวคิดและเชิงตรรกะใน Microsoft Visio for Enterprise Architects

ในช่วงปี 2000 ฮาลพินกลับเข้าสู่แวดวงวิชาการในตำแหน่งศาสตราจารย์ที่มหาวิทยาลัยนิวเมอนต์ (Neumont University) โดยมุ่งเน้นที่แนวทางการใช้กฎทางธุรกิจ (Business Rules Approach) ในสารสนเทศศาสตร์ ต่อมาในปี 2009 เขาได้กลับเข้าสู่ภาคอุตสาหกรรมอีกครั้งในตำแหน่งนักวิทยาศาสตร์หลัก (Principal Scientist) ที่ LogicBlox และเป็นศาสตราจารย์พาร์ทไทม์ที่มหาวิทยาลัยนานาชาติอินติ (INTI International University) ในประเทศมาเลเซีย

ผลงานทางวิชาการและรางวัล

ฮาลพินเป็นสมาชิกของ IFIP WG 8.1 (Design and Evaluation of Information Systems) และเคยดำรงตำแหน่งบรรณาธิการวารสารวิชาการหลายฉบับ รวมถึงการจัดเวิร์กชอปและงานประชุมด้านการสร้างแบบจำลองทั้งในภาคอุตสาหกรรมและวิชาการ

เขาได้รับรางวัลเกียรติยศมากมาย ได้แก่:

  • รางวัลความสำเร็จทางวิชาการจาก DAMA International (2003)
  • รางวัลการบริการดีเด่นจาก IFIP (2006)
  • รางวัล ER Fellow Award (2024)

Object-Role Modeling (ORM)

ผลงานที่โดดเด่นที่สุดของฮาลพินคือการทำให้ Object-Role Modeling (ORM) เป็นระบบระเบียบในวิทยานิพนธ์ปริญญาเอกของเขาในปี 1989 ORM คือวิธีการออกแบบและสอบถามแบบจำลองฐานข้อมูลในระดับแนวคิด โดยการอธิบายแอปพลิเคชันในรูปแบบที่ผู้ใช้ทั่วไปสามารถเข้าใจได้ง่าย ช่วยลดช่องว่างระหว่างความต้องการทางธุรกิจและโครงสร้างทางเทคนิคของฐานข้อมูล

ผลงานเขียนและหนังสือ

ฮาลพินเขียนหนังสือรวม 10 เล่ม และบทความทางเทคนิคมากกว่า 200 ฉบับ โดยมีผลงานที่สำคัญดังนี้:

ปีที่พิมพ์ชื่อหนังสือผู้ร่วมเขียน/บรรณาธิการ
1989Conceptual Schema and Relational Database DesignG.M. Nijssen
2001Information Modeling and Relational Databases: From Conceptual Analysis to Logical Design-
2003Database Modeling with Microsoft Visio for Enterprise ArchitectsKen Evans, Pat Hallock, Bill MacLean
2008Information Modeling and Relational Databases (2nd Ed)Tony Morgan
2024Information Modeling and Relational Databases (3rd Ed)Tony Morgan

คำถามที่พบบ่อย

Object-Role Modeling (ORM) คืออะไร?

ORM คือวิธีการสร้างแบบจำลองข้อมูลในระดับแนวคิด (Conceptual Modeling) ที่เน้นการอธิบายความสัมพันธ์ของข้อมูลโดยใช้ภาษาธรรมชาติและกฎทางธุรกิจ เพื่อให้ผู้ใช้งานทั่วไปที่ไม่ใช่ผู้เชี่ยวชาญด้านเทคนิคสามารถเข้าใจและตรวจสอบความถูกต้องของแบบจำลองได้ ก่อนจะนำไปแปลงเป็นฐานข้อมูลเชิงสัมพันธ์ (Relational Database)

เทอร์รี ฮาลพิน มีบทบาทอย่างไรในบริษัท Microsoft?

หลังจาก Microsoft ซื้อกิจการ Visio Corporation ซึ่งฮาลพินเป็นหัวหน้าฝ่ายวิจัยด้านฐานข้อมูล เขาได้กลายเป็น Program Manager ในส่วน Database Modeling และพัฒนาเทคโนโลยีการสร้างแบบจำลองสำหรับ Microsoft Visio for Enterprise Architects

ผลงานเขียนที่สำคัญที่สุดของ เทอร์รี ฮาลพิน คืออะไร?

หนังสือที่ทรงอิทธิพลที่สุดของเขาคือ 'Information Modeling and Relational Databases' ซึ่งมีการปรับปรุงเนื้อหามาจนถึงฉบับพิมพ์ครั้งที่ 3 ในปี 2024 โดยเขียนร่วมกับ Tony Morgan