面向对象数据库实验:Versant使用指南

需积分: 10 1 下载量 43 浏览量 更新于2024-08-23 收藏 209KB PPT 举报
"面向对象数据库系统课程实践,通过实验学习OODBMS的使用,包括 Versant ODBMS 的下载、安装和应用。实验目的是设计并建立基于面向对象数据库的几何图形(点、线、面、体)管理系统,使用Java语言编程实现,同时涵盖面向对象的系统分析设计、程序设计和数据库设计。实验内容分为模式设计、应用实现和成果演示三个阶段。" 面向对象数据库(OODBMS)是一种存储和管理对象数据的数据库系统,它支持面向对象的特性,如继承、封装和多态性。在这个实验中,学生们被要求使用Versant ODBMS,这是一个知名的面向对象数据库管理系统,用于实现几何图形对象的存储和操作。 实验目的旨在让参与者: 1. 设计并创建一个对象数据库,包含点、线、面和体的类,这些类具有特定的属性和操作。 2. 实现对这些几何对象的查询、更新功能,利用Versant ODBMS提供的并发控制、恢复和索引等功能。 3. 经历完整的面向对象分析、设计和编程过程,使用Java作为编程语言。 实现工具包括: 1. Versant ODBMS 8.0.1 for Windows 32-bit 版本,用于数据库管理和操作。 2. JDK 1.5 或更高版本,作为Java编程的基础环境。 3. 推荐使用Eclipse作为集成开发环境,辅助建模和编程工作。 实验组织形式: 1. 学生们以小组形式进行,每个小组不超过四人,需完成三个阶段的任务并提交相应的成果。 2. 需要在规定时间内向助教发送分组信息,未分组的学生将被视为单独一组。 实验阶段任务: 1. 模式设计:分析系统需求,进行面向对象建模,包括定义点、线、面、体的类及其属性和操作。提交内容应包括对象建模报告,展示类结构、方法定义和使用到的建模工具(如UML)。 2. 应用实现:根据模式设计实现类的方法,实现对象的增、删、改、查操作,并将这些类导入Versant数据库。 3. 成果演示:展示系统的功能和性能,可能包括操作演示和系统测试结果。 通过这个实验,学生不仅能够掌握面向对象数据库的基本概念和操作,还能提升在实际项目中应用面向对象技术的能力。