请问一下 数据库系统中对数据是如何进行存取的?拜托了 很急的
1个回答
展开全部
用一个形象的比喻:老板让你去仓库取某东西,你到仓库后就找仓管员,他入仓库取了东西交给你,你拿了东西向老板交差。
这里的老板就是终端用户,仓库就是数据库,老板要的东西就是数据,仓管员就是SQL语句,你就是FTP。
数据库就象一仓库,它是按照一定的要求建立的,自成一体系,并有各种规矩、规则;数据就象所有存在仓库里的东西,都是按照这些规则存放;仓管员就是SQL语句,知道如何按规矩存放并知道该怎样查询。当你需要东西时,找仓管员,他自会知道如何给你取来。这就是数据库与数据的关系。
FTP只是一种传输语法与数据库本身无关(管跑腿的),当两端电脑知道目标文件的路径后才能通过FTP把它传上或传下。
最后,数据库本身是一软件,所以在硬盘上也有相对应的N个文件。所有的数据都是按数据库所规定的规则存在这些文件中。既然是一软件,数据的写入或读出一般就由这个软件来执行。就好比EXCEL的内容只由EXCEL软件来执行一样。(兼容性是另外的话题)
================================================================
以上是引用的,我要补充的是这个数据库既然是软件,那么具体的存取方法就只有设计这个软件的人知道了,这个可能是各个巨头公司的核心机密了,至于有没有那种什么通用的或公认的(就是常理是这样这样的)方法我就不清楚了
最后希望能帮到您
这里的老板就是终端用户,仓库就是数据库,老板要的东西就是数据,仓管员就是SQL语句,你就是FTP。
数据库就象一仓库,它是按照一定的要求建立的,自成一体系,并有各种规矩、规则;数据就象所有存在仓库里的东西,都是按照这些规则存放;仓管员就是SQL语句,知道如何按规矩存放并知道该怎样查询。当你需要东西时,找仓管员,他自会知道如何给你取来。这就是数据库与数据的关系。
FTP只是一种传输语法与数据库本身无关(管跑腿的),当两端电脑知道目标文件的路径后才能通过FTP把它传上或传下。
最后,数据库本身是一软件,所以在硬盘上也有相对应的N个文件。所有的数据都是按数据库所规定的规则存在这些文件中。既然是一软件,数据的写入或读出一般就由这个软件来执行。就好比EXCEL的内容只由EXCEL软件来执行一样。(兼容性是另外的话题)
================================================================
以上是引用的,我要补充的是这个数据库既然是软件,那么具体的存取方法就只有设计这个软件的人知道了,这个可能是各个巨头公司的核心机密了,至于有没有那种什么通用的或公认的(就是常理是这样这样的)方法我就不清楚了
最后希望能帮到您
万山数据
2024-11-14 广告
2024-11-14 广告
数据仓库处理是北京万山数据科技有限公司的核心业务之一。我们专注于高效、安全地处理大规模数据,通过先进的数据仓库技术,实现数据的集成、存储、管理和分析。我们的数据仓库解决方案能够支持复杂的数据查询和分析需求,提供实时的数据洞察,助力企业做出更...
点击进入详情页
本回答由万山数据提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询