EyeDB

面向对象的数据库系统
授权协议 未知
开发语言 Java C/C++
所属分类 数据库相关、 数据库服务器
软件类型 开源软件
地区 不详
投 递 者 夏飞掣
操作系统 Linux
开源组织
适用人群 未知
 软件概览

EyeDB 是一个面向对象的数据库管理系统,基于 ODMG 3 规范开发。

EyeDB 提供了一个高级的对象模型(集成、集合、数组、方法、触发器、限制)和一个对象定于语言基于 ODMG ODL ,一个对象查询和操作语言基于 ODMG OQL ,以及为 C++ 和 Java 语言提供的编程接口。

编者:官方 www.eyedb.org 在国内无法访问,请直接访问 http://sourceforge.net/projects/eyedb

 相关资料
  • 问题内容: 民间, 我连续第n次遇到相同的老问题。这是关于“如何轻松地将OOP结构映射到数据库表”。 这是一个场景:系统中有几种类型的“角色”-工人,雇主,联系人。它们具有某些共同的功能。其他部分则大不相同。所有参与者所处理的实体是“交流”,“注释”(管理员喜欢在客户身上留下注释)等。每种角色类型都处理大量其他类型的实体,而其他类型则不。 当前,我的数据库模式包括以下表: 演员: 工人 雇主 联系

  • 本文向大家介绍面向对象的数据模型,包括了面向对象的数据模型的使用技巧和注意事项,需要的朋友参考一下 面向对象的数据模型基于现实情况。这些情况表示为具有不同属性的对象。所有这些对象之间都具有多个关系。 面向对象的数据模型的要素 对象 现实世界中的实体和情况在面向对象的数据库模型中表示为对象。 属性和方法 每个对象都有某些特征。这些使用属性表示。对象的行为使用“方法”表示。 类 使用类将相似的属性和方

  • 问题内容: 我长期使用面向行的数据库设计,除了数据仓库项目和大数据样本外,我没有为OLTP应用程序使用面向列的数据库设计。 我的面向行的表看起来像 我们团队中的某些人提倡面向列的数据库设计。他们建议所有列名称都应该是“属性”表中的属性名称。然后,另一个表Quote将具有两列PropertyName和PropertyValue。 在.net代码中,我们读取每个键并进行比较并将其转换为强类型对象。代码

  • PHP 是一种服务器端的脚本语言,类似 ASP,PHP 脚本在服务器上执行,PHP 支持很多数据库(MySQL、Informix、Oracle、Sybase、Solid、PostgreSQL、Generic ODBC 等等)。

  • SPT Object Database 是一个纯Java的对象数据库,采用 Prevayler 开发。

  • 面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。 提到面向对象,自然会想到面向过程,面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候依次调用就可以了。面向对象则是把构成问题的事务按照一定规则划分为多个独立的对象,