对象数据库也提出几年了,没有什么实际成果。恕我直言,OO是更贴近人类思维的方式,并不适合机器处理,因此很难在数据库领域有大的作为。数据库还是更关心性能,看看各个数据库产品和服务器的比较,除了性能还是性能,没人关心什么OO。
看看那段历史,或许会对OO与DB有比较清醒的认识。
请问,你是指设计用户数据库还是设计数据库管理系统?
DBA应该对数据库的日常运行维护负责,国内把DBA当成项目开发人员来用,真是这个职业的悲哀;也是目前大部分程序员DB基础薄弱的真实写照。
要搞明白DB是什么,主要用来做什么
不能因为excel能够进行数学计算,就认为它能代替计算器了
对,我们不能拿着Excel去菜场和小贩讨价还价。
>>>数据处理的应用就必须用DB来处理?
用缓存?
>>>要搞明白DB是什么,主要用来做什么
过去好像是“使数据存储结构化,使访问规范化”。现在变了嘛?
兄弟,你离OO还远着呢,不要误导新人...
这个有什么错?不要说空话,“兄弟,你离OO还远着呢,不要误导新人... ”那样的话,谁都会说。你该把你的观点具体、明白地说出来,引导我们这些新人走正路。
请看:1989年发布的Turbo Pascal 5.5版是一个重要的版本,从这一版本起,Borland公司把OOP引入Pascal语言,这就是大家所知道的Object Pascal的开端。
>>> 请看:1989年发布的Turbo Pascal 5.5版是一个重要的版本,从这一版本起,Borland公司把OOP引入Pascal语言,这就是大家所知道的Object Pascal的开端。
可能是我没说清楚,你误解了。
我说的是在应用软件开发过程中,前面是业务调研、系统分析、数据分析、数据库设计等,到最后才是编码。到编码时,才做OOD和OOP。
不过项目要做到好,DB设计和OO都必须好才行。