OutlineIntroductionBackgroundDistributedDatabaseDesignDatabaseIntegrationSemanticDataControlDistributedQueryProcessingMultimediaQueryProcessingDistributedTransactionManagementDataReplicationParallelDatabaseSystemsDistributedObjectDBMSObjectModelsObjectDistributionPeer-to-PeerDataManagementWebDataManagementCurrentIssues
WhyObjectDBMSSomeapplicationsrequirestorageandmanagementofabstractdatatypes(e.g.,images,designdocuments)?richtypesystemsupportinguser-definedabstracttypes;needtoexplicitlyrepresentcompositeandcomplexobjectswithoutmappingtoflatrelationalmodel;needmorepowerfullanguageswithouttheimpedancemismatch.
FundamentalConceptsObjectAnentityinthesystemthatisbeingmodeled.OID,state,interfaceOID:objectidentifierImmutableStateAtomicorconstructedvalueAtomicvaluesareinstancevariables(orattributes)ConstructedvaluescanbesetortupleInterfaceStateandbehaviourBehaviorcapturedbymethodsObjectstatesmaychange,butOIDremainsidentical
FundamentalConcepts(cont’d)TypeDomainofobjectsClassTemplateforagroupofobjectsdefiningacommontypethatconformstothetemplateExampletypeCarattributesengine:Enginebumbers:{Bumper}tires:[lf:Tire,rf:Tire,lr:Tire,rr:Tire]make:Manufacturermodel:Stringyear:Dateserial_no:Stringcapacity:Integermethodsage:RealreplaceTire(place,tire)
FundamentalConcepts(cont’d)Composition(aggregation)Compositetype(Car)andcompositeobjectAllowsreferentialsharing–objectsrefertoeachotherbytheirOIDsasvaluesofobject-basedvariablesCompositionrelationshipscanberepresentedbycomposition(aggregation)graphSubclassingandinheritanceSubclassingisbasedonspecialization:classAisaspecializationofclassBifA’sinterfaceisasupersetofB’sinterface.Inheritance:resultofsubclassing–classA’spropertiesconsistofwhatisdefinedforitaswellastheproperti
您可能关注的文档
- 公路工程竣工决算表样本.pdf
- 十字测温装置技术协议:项目技术与.pdf
- ERP系统WM模块物料条码功能变更申.pdf
- 拼音练习:字母书写与音节拼读.pdf
- TMA-3010X导热片老化性能测试报告.pdf
- 专题五真题过招:词语性质与复句关系辨析.pdf
- 动词情态动词非谓语动词与句式结构语法课习题课共七课时.pdf
- 城市化与国际合作:学术与外交视角研讨会纪要.pdf
- 城市化与国际合作:学术与外交视角探讨.pptx
- 教育心理学教学设计精要:理论、原则与实践.pdf
- 2026年母婴护理行业服务品质管理体系分析.docx
- 宣贯培训(2026年)《GBT 22661.8-2008氟硼酸钾化学分析方法 第8部分:游离硼酸含量的测定 氢氧化钠容量法》.pptx
- 宣贯培训(2026年)《GBT 22661.5-2008氟硼酸钾化学分析方法 第5部分:钙含量的测定 火焰原子吸收光谱法》.pptx
- 2026年工业碳封存技术五年发展趋势报告.docx
- 2026年阿曼语培训机构营销效果评估报告.docx
- 2026年桃加工行业冷链标准化报告.docx
- 宣贯培训(2026年)《GBT 22661.9-2008氟硼酸钾化学分析方法 第9部分:氯含量的测定 硝酸汞容量法》.pptx
- 宣贯培训(2026年)《GBT 22661.10-2008氟硼酸钾化学分析方法 第10部分:五氧化二磷含量的测定 钼蓝分光光度法》.pptx
- 2026年油脂加工行业质量管理与市场分析报告.docx
- 2026年护肤品包装设计五年成分透明与品牌信任报告.docx
原创力文档

文档评论(0)