ความรู้ เกร็ดความรู้ สารานุกรม สารานุกรมออนไลน์ ความรู้รอบตัว ความรู้ทั่วไป พจนานุกรม เกมส์ เพลงใหม่ เพลง

ฐานข้อมูลเชิงวัตถุ, ฐานข้อมูลเชิงวัตถุ หมายถึง, ฐานข้อมูลเชิงวัตถุ คือ, ฐานข้อมูลเชิงวัตถุ ความหมาย, ฐานข้อมูลเชิงวัตถุ คืออะไร
| เปิดอ่าน 0 | ความคิดเห็น 0
ฐานข้อมูลเชิงวัตถุ

          ฐานข้อมูลเชิงวัตถุได้รับการพัฒนาขึ้นโดยนำเทคโนโลยีการโปรแกรมเชิงวัตถุเข้ามาใช้  ระบบฐานข้อมูลแบบนี้มีความเหมาะสมกับงานฐานข้อมูลที่เก็บข้อมูลซึ่งค่อนข้างซับซ้อนและมีขนาดใหญ่ตัวอย่างเช่น  ฐานข้อมูลเก็บภาพลักษณ์ (Image)  หรือภาพกราฟิกส์ (Graphics)  ฐานข้อมูลเก็บข้อมูลการทดลองวิทยาศาสตร์ที่ต้องเก็บตัวเลขทศนิยมเป็นจำนวนมาก  ฐานข้อมูลของข้อมูลทางภูมิศาสตร์  หรือฐานข้อมูลมัลติมีเดียเป็นต้น  ดังนั้น   การโปรแกรมเชิงวัตถุจึงมีความเหมาะสมที่จะนำมาใช้ในการพัฒนาฐานข้อมูลเหล่านี้เนื่องจากคุณสมบัติต่างๆ ของโปรแกรมเชิงวัตถุ เช่น  วัตถุ  คลาส  ตัวสร้างชนิด  (Type  Constructors)  หลักนามธรรมของข้อมูล  (Encapsulation) ลำดับชั้นและกรรมพันธุ์ของชนิดข้อมูล (Type hierarchies  and  inheritance)  วัตถุที่มีโครงสร้างซับซ้อน  (Complex  Object)  และตัวดำเนินการที่ทำงานได้กับข้อมูลหลายชนิด  (Overloading Operator) เป็นต้น

          ระบบจัดการฐานข้อมูลเชิงวัตถุได้รับการพัฒนามากขึ้นเรื่อยๆ  ตัวอย่างของซอฟต์แวร์ในท้องตลาด  ได้แก่  โอทู  ของบริษัทโอทูเทคโนโลยี (O2  of  O2  Technology)  อ็อบเจกต์สโตร์  ของบริษัทอ็อบเจกต์ดีไซน์  (ObjectStore  of  Object Design)  เจ็มสโตน/โอพัล  ของบริษัทเซอร์วิโอโลจิก  (GEMSTONE/OPAL  of  ServioLogic) ออนโทส  ของบริษัทออนโตลอจิก (ONTOS  of  Ontologic)  อ็อบเจกทิวิตี  ของบริษัทอ็อบเจกทิวิตี (OBJECTIVITY  of  Objectivity  Inc.)  และ  เวอร์แซนต์  ของบริษัทเวอร์แซนต์เทคโนโลยี (VER SANT  of  Versant  Technology)  เป็นต้น  นอกจากนี้ยังมีหน่วยงานและมหาวิทยาลัยต่างๆ ที่พัฒนาระบบจัดการฐานข้อมูลเชิงวัตถุ  เพื่อการทดลองและการศึกษาอยู่หลายแห่ง  ตัวอย่างเช่น  ระบบโอเรียน (Orion)  พัฒนาที่หน่วยงานไมโครอิเล็กทรอนิกส์ และเทคโนโลยีคอมพิวเตอร์ (Microeletronics  and   Computer  Technology  Corporation)  รัฐเทกซัส ประเทศสหรัฐอเมริกา  ซอฟต์แวร์โอเพน  โอโอดีบี  (Open OODB)  พัฒนาขึ้นที่บริษัทเทกซัสระบบไออาร์ไอเอส  (IRIS)  พัฒนาขึ้นที่หน่วยปฏิบัติการฮิวเลตต์  แพกการ์ด  ระบบโอดีอี  (ODE)    พัฒนาขึ้นที่หน่วยหน่วยปฏิบัติการเอทีแอนที  เบลล์  และ ซอฟต์แวร์เอนคอร์/อ็อบเซิร์ฟเวอร์  (ENCORE/ ObServer)  พัฒนาขึ้นที่มหาวิทยาลัยบราวน์  เป็นต้น

          ระบบฐานข้อมูลเชิงสัมพันธ์ได้รับความนิยมในการใช้งานเป็นอย่างมาก  แต่ยังมีข้อจำกัดเมื่อนำไปใช้งานกับข้อมูลที่มีความซับซ้อนมาก  จึงได้มีการพัฒนาเทคโนโลยีของแบบจำลองนี้ให้ดีขึ้น  โดยนำเทคโนโลยีการโปรแกรมเชิงวัตถุ (Object Oriented  Programming  Technique)  มาใช้ร่วมด้วย  และเรียกระบบฐานข้อมูลแบบใหม่นี้ว่าระบบจัดการฐานข้อมูลเชิงวัตถุ-สัมพันธ์ (Object Relational  Database  Management  System : ORDB)  ซึ่งถูกพัฒนาขึ้นมาเพื่อตอบสนองต่อความต้องการของผู้ใช้  ซึ่งต้องการที่จะจัดเก็บข้อมูลที่ซับซ้อนมากยิ่งขึ้น  เช่น  งานสื่อประสม  ข้อมูลทางการแพทย์  [เช่น  ฟิล์มเอกซเรย์   (X - rays)  ภาพลักษณ์เอ็มอาร์ไอ (MRI  Imaging) งานแผนที่  ข้อมูลเกี่ยวกับอวกาศ  และข้อมูลด้านการเงินซึ่งนับวันจะมีความซับซ้อนขึ้นเป็นอย่างมาก  เป็นต้น  ผู้ผลิตระบบจัดการฐานข้อมูลเชิงสัมพันธ์ตระหนักดีว่า  ลักษณะของข้อมูลที่ผู้ใช้ ต้องการจัดเก็บลงในฐานข้อมูลนั้นมีความหลากหลายมาก  การพัฒนาระบบให้สามารถทำงานได้กับชนิดของข้อมูลเพิ่มมากขึ้นนั้น  เป็นการแก้ปัญหาระยะสั้น  เพราะจะมีชนิดของข้อมูลแบบใหม่ ๆ เกิดขึ้นมาเรื่อยๆ ดังนั้น  วิธีการที่เหมาะสมที่สุดก็คือ  พัฒนาระบบจัดการฐานข้อมูลให้มีศักยภาพในการขยายความสามารถในการใช้งานกับชนิดของข้อมูลที่ผู้ใช้ต้องการ  ซึ่งการขยายประสิทธิภาพตรงจุดนี้ควรที่จะนำเทคโนโลยีการโปรแกรมเชิงวัตถุมาใช้ด้วยเป็นอย่างยิ่ง  เพราะมีข้อได้เปรียบใน

หลายๆ ประการ  ได้แก่  สภาพเป็นส่วนจำเพาะมากยิ่งขึ้น  (Greater  Modularity)  คุณภาพที่ดีขึ้น (Quality)  การนำกลับมาใช้ใหม่ได้อีก  (Reusabi lity)  และการขยายความสามารถได้ (Extensibility)    ตัวอย่างของระบบจัดการฐานข้อมูลที่ขยายจากเชิงสัมพันธ์เป็นเชิงวัตถุ-สัมพันธ์  ได้แก่  ดีบีทู  รีเลชันแนล  เอกซ์เทนเดอรส์  (DB2  Relational  Extenders)  อินฟอร์มิกซ์  เดทาเบลดส์  (Informix    DataBlades)  และ  โอราเคิล  คาร์ทริดจ์  (Oracle Cartridges)  เป็นต้น





 

ฐานข้อมูลเชิงวัตถุ, ฐานข้อมูลเชิงวัตถุ หมายถึง, ฐานข้อมูลเชิงวัตถุ คือ, ฐานข้อมูลเชิงวัตถุ ความหมาย, ฐานข้อมูลเชิงวัตถุ คืออะไร

ร่วมเป็นแฟนเพจเรา บน Facebook..ได้ที่นี่เลย!!

บทความอื่น ของสารานุกรมไทยสำหรับเยาวชนฯ เล่มที่ 25

สารานุกรมเล่มอื่นๆ

คำยอดฮิต

Sanook.commenu