View Creation for Queries in Object Oriented Databases

(整期优先)网络出版时间:1999-04-14
/ 1
Aviewinobjectorienteddatabasescorrespondstovirtualschemawithrestructuredgeneralizationanddecompositionhierarchies,Numbersofviewcreationmethodologieshavebeenproposed.Amajordrawbackofexistingmethodologiesisthattheydonotmaintaintheclosureproperty.Thatis,theresultofaquerydoesnothavethesamesemanticsasembodiedintheobjectorienteddatamodel.Teherefore,thispaperpresentsaviewcreationmethodologythatderivesaclassinresponsetoauser'squery,integratesderivedclassinglobalschema(i.e.,considerstheproblemofclassesmovinginclasshierarchy)andselectstherequiredclassesfromglobalschematocreatetheviewforuser'squery.Novelideaofviewcreationincludes:(a)anobjectalgebraforclassderivationandcustomization(wherethederivedclassesintermsofobjectinstancesandprocedure/methodsarestudied),(b)maintenanceofclosureproperty,and(c)classificationalgorithmwhichprovidesmechanismtodealwiththeproblemofaclassmovinginaclasshierarchy.