主要区别是:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以。数据库技术的主要目的是有效管理和存取大量的数据资源,包括:提高数据的共享性,减少数据的冗余度,提供数据与应用程序的独立性。