与用excel管理数据相比,利用数据库管理数据有什么特点?
1个回答
展开全部
用Excel和数据库管理数据,我都经历过,如果要比较的话,我觉得Excel的优点在于易用性,而缺点在于并发性、容量、速度。
1、易用性
Excel使用起来非常简单,自己用或发给别人,都能方便打开使用;而数据库侧重于数据的存储处理,一般是作为管理软件的后台,由软件提供操作界面才能使用的。
2、并发性
Excel是文件式的管理,虽然可以设置共享,让多人同时访问,但并发访问性与数据库是没法比的。共享多人访问时不稳定,如经常出现不能保存、数据冲突等现象。我的经验是,同时访问的人达3个以上,基本上难以使用了。
3、容量
Excel 2003版及低版本的,单个Sheet只能容纳65536行,虽然后续版本有所增加,好像excel 2010单表是100多万?但毕竟还是有限制,而数据库表的容量一般是无限的。
4、速度
访问Excel时,系统需要把整个文件载入内存再处理,如果数据量很大,内存消耗会很大甚至无法打开;数据库有完善的数据调入、查询机制,速度往往快得多。
我的建议是,如果数据量不大、不需要多人同时访问,就用Excel吧;否则,应考虑采用后台是数据库的管理软件。另外,留恋Excel自由建表之灵活性的用户,也可选择华创网表,相当于网络版的Excel,但其后台使用的是数据库,而且支持电脑、手机、iPad访问。
希望对你有帮助。
1、易用性
Excel使用起来非常简单,自己用或发给别人,都能方便打开使用;而数据库侧重于数据的存储处理,一般是作为管理软件的后台,由软件提供操作界面才能使用的。
2、并发性
Excel是文件式的管理,虽然可以设置共享,让多人同时访问,但并发访问性与数据库是没法比的。共享多人访问时不稳定,如经常出现不能保存、数据冲突等现象。我的经验是,同时访问的人达3个以上,基本上难以使用了。
3、容量
Excel 2003版及低版本的,单个Sheet只能容纳65536行,虽然后续版本有所增加,好像excel 2010单表是100多万?但毕竟还是有限制,而数据库表的容量一般是无限的。
4、速度
访问Excel时,系统需要把整个文件载入内存再处理,如果数据量很大,内存消耗会很大甚至无法打开;数据库有完善的数据调入、查询机制,速度往往快得多。
我的建议是,如果数据量不大、不需要多人同时访问,就用Excel吧;否则,应考虑采用后台是数据库的管理软件。另外,留恋Excel自由建表之灵活性的用户,也可选择华创网表,相当于网络版的Excel,但其后台使用的是数据库,而且支持电脑、手机、iPad访问。
希望对你有帮助。
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询