一、主体不同
2、数据结构:是计算机存储、组织数据的方式。
二、组成不同
1、数据库:是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
2、数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合。
三、特点不同
1、数据库:以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合
2、数据结构:精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
参考资料来源:百度百科-数据结构
参考资料来源:百度百科-数据库
楼上说的对,它们只是名字有点像而已,直接的关系并不大。数据库是一种数据的存储和查找系统,而数据结构是编程的算法。数据这个词在计算机软件中遍地都是,不能以此就觉得有联系。
但是对于数据库本身的构造来说,数据结构的优劣是很重要的。其实对任何软件都是如此。
数据库是一种应用软件,用来存放各种数据的。数据结构是计算机存储、组织数据的方式。
数据库是程序写出来的,而程序=数据结构+算法。
不知道能不能明白,简单的说数据结构是计算机的根本基础,因为计算机就是用来处理各种数据的,在计算机的世界里,所有的东东都叫数据,而数据结构正是用来表示计算机存储、组织数据的方式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)