数据库是函数库吗,C语言等编程语言所调用函数是要从数据库调取吗,不是的话数据库和C语言有什么关系?
3个回答
展开全部
顾名思义,数据库就是用来储存数据的仓库,比如你在百度知道上看到的这些海量的问题和解答,它们在网络上肯定要有个存放的地方啊,这个地方就是数据库。
而函数库的标准说法则是“动态链接库”(Dynamic Link Library),它们一般是以DLL文件的形式出现的,用来存放程序中需要重复调用或者需要与其他程序共享的一些公共函数,C语言等编程语言所调用的函数就是从这里来的。数据库与函数库是两码事。
数据库与C语言(或其他任何程序设计语言)之间是相互独立的,本身并没有直接关系,当程序需要调用数据库中的数据时,它们就有关系了。比方说,你跟街上的超市之间本来是没有啥关系的,但当你需要到超市买东西时,你们之间就发生关系了,明白没有?
而函数库的标准说法则是“动态链接库”(Dynamic Link Library),它们一般是以DLL文件的形式出现的,用来存放程序中需要重复调用或者需要与其他程序共享的一些公共函数,C语言等编程语言所调用的函数就是从这里来的。数据库与函数库是两码事。
数据库与C语言(或其他任何程序设计语言)之间是相互独立的,本身并没有直接关系,当程序需要调用数据库中的数据时,它们就有关系了。比方说,你跟街上的超市之间本来是没有啥关系的,但当你需要到超市买东西时,你们之间就发生关系了,明白没有?
展开全部
数据库不是函数库,数据库是系统应用程序,用来存取和管理数据的,数据库一般用c或者c++语言编写,c语言只是编程语言,调用的api是操作系统提供的api用来编写程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看百度百科的解释。
追答
简单说数据库就是把大量的数据按固定的格式存储在硬盘上,然后用c语言(或者其他语音)编写的函数来提取这些数据(或者其他操作,一般是增删改查)。
追问
提取这些数据干嘛,一般大量数据是什么数据,是不是用户在操作时产生的大量数据,比如我的淘宝账号信息,游戏装备信息,上传的视频信息?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询