为什么要使用数据库
想找个理由说服自己 我们为什么要使用数据库?
我就想硬盘上存的数据 不能直接使用吗 干嘛非得再去弄个数据库,多此一举?
要是硬盘管理数据的效率足够高 是不是数据库也该退出舞台?
数据库始于文件管理系统!管理硬盘的难道不是文件管理系统?如果是的话!假设文件管理系统性能足够优越,数据库是不是也该......
这个问题始于JDBC,呵呵,可以说是JDBC引发的争议。
今天学习结论:
大胆假设:JBDC和java.sql+javax.sql其实是一套东西?小心求证:我选择是!
JDBC是一套接口,服务提供商提供数据库驱动,即提供重写接口后的类(实现类),调用的时候当然调用提供商的类了,以及重写后的方法。因为只有他们提供的类才可以实例化,接口可不行。
欢迎大家批评指正.....
------解决方案--------------------要是硬盘管理数据的效率足够高 是不是数据库也该退出舞台?
如何更效率的管理你硬盘上的数据,这不就是数据库么???
------解决方案--------------------难道等你做分布式的时候,也要直接存硬盘不用数据库吗
------解决方案--------------------数据库存在 有两点 sql灵活 分布式
------解决方案--------------------
------解决方案--------------------文件管理比数据库效率高???
安全性也是个问题吧
------解决方案--------------------当你做网站的时侯,你就会进一步明白为什么了!你的会员如何管理?如何判断会员等级?等等...没有数据库是很难实现管理一个交互式网站的!你知道你的QQ密码,你的QQ等级,农场等级等放在哪里吗?呵呵,在腾讯的数据库里!...
------解决方案--------------------数据库有更好的效率,另外,文件系统是无法存储文件内容之间的关系的