
db是是数据库文件,datebase的意思就是数据库(缩写为db)。
1、数据库类型包括:关系数据库、非关系型数据库(NoSQL)数据库可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等 *** 作。
2、如Win7系统下的Thumbsdb就是缩略图数据文件,所以db文件并不是特定的文件格式。
3、db文件能用记事本、办公软件Microsoft Office Access打开,也能导入到UltraEdit、foxbase、SQL Server、powerbuilder等数据库软件。
扩展资料:
分为三种类型文件:
1、主数据文件:主数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可以存储在此文件或辅助数据文件中。每个数据库都有一个主数据文件。主数据文件的建议文件扩展名为mdf。
2、辅助数据文件:辅助数据文件是可选的,是用户定义的,并且存储用户数据。通过将每个文件放在不同的磁盘驱动器上,可以使用辅助文件在多个磁盘上传播数据。
此外,如果数据库超过单个Windows文件的最大大小,则可以使用辅助数据文件,以便数据库可以继续增长。辅助数据文件的建议文件扩展名为ndf。
3、事务日志文件:事务日志文件包含用于恢复数据库的日志信息。每个数据库必须至少有一个日志文件。事务日志的推荐文件扩展名为ldf。
参考资料来源:
百度百科-数据库文件
SQL数据库有三种类型的文件:
1、主要数据文件
主要数据文件是数据库的起点,指向数据库中文件的其它部分,每个数据库都有一个主要数据文件,主要数据文件的推荐文件扩展名是
mdf。
2、次要数据文件
次要数据文件包含除主要数据文件外的所有数据文件,有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件,次要数据文件的推荐文件扩展名是
ndf。
3、日志文件
日志文件包含恢复数据库所需的所有日志信息,每个数据库必须至少有一个日志文件,但可以不止一个,日志文件的推荐文件扩展名是
ldf。
SQL
Server
2000
不强制使用
mdf、ndf
和
ldf
文件扩展名,但建议使用这些扩展名以帮助标识文件的用途。
(name=spri2_dat,
filename='f:\database\spri2dtndf')
这里 spri2_dat 是文件组,是个概念的东西,抽象的
f:\database\spri2dtndf这个事文件,是实际的,实实在在存放在系统里的一个文件。
定义的作用就是,指定f:\database\spri2dtndf 给spri2_dat用,不好理解是吧
举个例子,初中高中学校里有很多班级每个班级都有固定的教室是吧
比如高三2班,我们说你是高三二班的,其实高三二班是个概念,抽象的,我让你去把高三二班给灭了,给炸了,你也不知道是该杀人还是放火或者怎么样,就算你这样,高三二班还是存在的,
现在我们指定一个物理地址,比如教学楼二层201作为这个班的固定教室,这个地址是实实在在存在的,吧它灭了,他就真被灭了
这里班级名称就像文件组,教室就像文件,
一个学校可以定义很多班级,也可以有很多教室,但是这个教室没有定义给哪个班级使用前,这个班级是不能上课的,就像文件组是不能存数据的,一个学生入学了,我们不会直接把他扔到哪个教室,而是给他分班,然后根据班级找匹配的教室,就像数据并不直接跟文件对接,而是归入文件组。
指定好后,教室也可以跟着班级名称叫高三二班了,很容易混淆,而且教室今天给了高三2班,明年又可能给1班,
在数据库里,文件毕竟不像建筑那么值钱,所以我们都是新建文件了,而且爱建多少建多少,想建多大建多大
以上就是关于.db是什么数据库文件全部的内容,包括:.db是什么数据库文件、SQL数据库的辅助文件的作用是什么、SQL文件组有什么作用,有心作答的请看完提问内容再作答,谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)