Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/9324
Title: วิธีการรวมแบบจำลองข้อมูลเชิงวัตถุโดยใช้วิทยาการศึกษาสำนัก และการวิเคราะห์ความสัมพันธ์ระหว่างคลาส
Other Titles: A methodology for integration of object-oriented data models using heuristics and analysis of relationships between classes
Authors: สุพัตรา สวัสดิ์รักเกียรติ
Advisors: ทวิตีย์ เสนีวงศ์ ณ อยุธยา
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: twittie.s@chula.ac.th
Subjects: วิธีเชิงวัตถุ (วิทยาการคอมพิวเตอร์)
การรวมแบบจำลองข้อมูล
Issue Date: 2542
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: การรวมแบบจำลองข้อมูลเชิงวัตถุ มีที่มาจากการรวมสกีมาในระบบฐานข้อมูล 2 ชุด ที่มีความเกี่ยวข้องกันหรือเป็นเรื่องเดียวกันเข้าด้วยกัน เพื่อให้สามารถเข้าถึงข้อมูลภายในฐานข้อมูลทั้งสองได้พร้อมกัน วิทยานิพนธ์ฉบับนี้นำเสนอการออกแบบ และพัฒนาวิธีการรวมแบบจำลองข้อมูลเชิงวัตถุ โดยวิธีการรวมประกอบไปด้วย ขั้นตอนการเปรียบเทียบหาความสัมพันธ์ระหว่างแบบจำลองข้อมูล 2 ชุด และขั้นตอนการรวมแบบจำลองข้อมูล เพื่อให้ได้เป็นแบบจำลองข้อมูลรวม แบบจำลองข้อมูลเชิงวัตถุที่จะนำมารวมกันนั้น จะมีการระบุความหมายเพิ่มเติม เพื่อช่วยในขั้นตอนการเปรียบเทียบเพื่อหาความเหมือน และความแตกต่างระหว่างแบบจำลอง โดยนำค่าวิทยาการศึกษามาใช้ เพื่อกำหนดระดับความสัมพันธ์ระหว่างแบบจำลองข้อมูล ความสัมพันธ์ที่ได้จากขั้นตอนการเปรียบเทียบนี้ จะนำมาใช้ในขั้นตอนการรวมแบบจำลองข้อมูลต่อไป ทั้งนี้จะมีการพิจารณาความสัมพันธ์แบบสืบทอดคุณลักษณะ ความสัมพันธ์แบบแอกกรีเกชัน และความสัมพันธ์แบบพี่น้องในการรวม วิธีการรวมแบบจำลองข้อมูลเชิงวัตถุที่ได้นำเสนอในงานวิจัยฉบับนี้ เป็นวิธีการรวมที่ได้ปรับปรุงและเพิ่มเติมจากงานวิจัยอื่น ซึ่งเมื่อนำแบบจำลองข้อมูลรวมที่ได้มาทดสอบ โดยการสร้างวิวของฐานข้อมูลตามแบบจำลองรวมแล้วทำการเข้าถึงข้อมูล จะได้ไม่เกิดการสูญหายของข้อมูล นอกจากนี้ยังได้ทดสอบโดยใช้เมตริกซ์เชิงวัตถุ พร้อมทั้งการพิจารณารูปแบบของแบบจำลองข้อมูลรวมที่ได้ โดยเปรียบเทียบกับแบบจำลองข้อมูลรวมที่ได้จากงานวิจัยอื่น จะได้แบบจำลองข้อมูลรวมที่มีความกระชับ และตรงตามลักษณะของแบบจำลองเชิงวัตถุที่ดี
Other Abstract: The integration of object-oriented data models is originated from the requirement to integrate 2 related heterogeneous database schemas to facilitate the access to their data. This thesis describes the design and development of the integration of 2 object-oriented data models. The methodology comprises the comparison of the data models to identify their relationships and their integration. The result of the methodology is an integrated data model. The object-oriented data models to be integrated are augmented with semantic information that can help identify similarities and differences between the models in the comparison step. Heuristic values are used to determine the levels of relationships between the models where these relationships will be used further in the integration step. Several kinds of relationships are considered in the integration including ISA, aggregation and sibling. The integration methodology presented here is a modification and extension of other research work. The resulting integrated data model is tested for no information loss by querying on a database view built according to it. The integrated data model created by this methodology is also compared with the one created by the methodology of another research by using object-oriented metrics and some consideration on the models. The result of such comparison shows that the integrated data model from this methodology has the characteristics of a good object-oriented data model while maintaining conciseness
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2542
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิทยาศาสตร์คอมพิวเตอร์
URI: http://cuir.car.chula.ac.th/handle/123456789/9324
ISBN: 9743336354
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
Supattra_Sw_front.pdf822 kBAdobe PDFView/Open
Supattra_Sw_ch1.pdf763.83 kBAdobe PDFView/Open
Supattra_Sw_ch2.pdf802.38 kBAdobe PDFView/Open
Supattra_Sw_ch3.pdf958.61 kBAdobe PDFView/Open
Supattra_Sw_ch4.pdf1.02 MBAdobe PDFView/Open
Supattra_Sw_ch5.pdf1.14 MBAdobe PDFView/Open
Supattra_Sw_ch6.pdf951.7 kBAdobe PDFView/Open
Supattra_Sw_ch7.pdf713.95 kBAdobe PDFView/Open
Supattra_Sw_back.pdf1.48 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.