为什么要有数据库

本文探讨了数据库存在的必要性及其对软件开发的影响。作者提出疑问:是否所有软件都需要使用数据库?讨论了软件自身管理数据的可能性及面临的挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为什么要有数据库呢?

数据库是软件存储的扩展,本来没有数据库,软件对数据存储的标准化促成了数据库

而标准化的数据库并不适合每一个软件,如果软件足够强大,可以涵盖数据库的功能而形成最适合本软件的数据管理方法

数据库形成了复杂的系统,增加了学习成本。

而本来不需要学习数据库,不需要数据库,应该只关心设计,包括自己的数据存储、管理设计

我编写了一个对象,还要映射到数据库,为什么不能直接管理、直接存储,应该更简单、灵活。

没有什么表、字段、索引……我要保存内容,就是保存内容,输出内容,就是输出内容,软件中为什么不直接集成查找对象的引擎、查找集合的引擎

没见过面向对象的数据库,不知道怎么样。

 

疯言疯语,欢迎批评

编程中有什么牢骚,欢迎发言……

 

 

转载于:https://www.cnblogs.com/tanCool/archive/2009/02/05/1384696.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值