当前位置:网站首页>数据库文件逻辑结构形式指的是什么
数据库文件逻辑结构形式指的是什么
2022-07-02 03:24:00 【亿速云】
数据库文件逻辑结构形式指的是什么
本篇内容主要讲解“数据库文件逻辑结构形式指的是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“数据库文件逻辑结构形式指的是什么”吧!
数据库文件的逻辑结构形式是记录式文件。文件的逻辑结构可分为两类:1、无结构的流式文件,是指对文件内信息不再划分单位,它是依次的一串字符流构成的文件;2、有结构的记录式文件, 是用户把文件内的信息按逻辑上独立的含义划分信息单位,每个单位称为一个逻辑记录。而数据库所研究的文件是带有结构的记录集合,每个记录可由若干个数据项构成,因此数据库文件的逻辑结构形式是有结构的记录式文件。
本教程操作环境:windows7系统、Dell G3电脑。
文件的逻辑结构是用户可见结构。
逻辑文件从结构上分成二种形式:
一种是无结构的流式文件,是指对文件内信息不再划分单位,它是依次的一串字符流构成的文件。
一种是有结构的记录式文件, 是用户把文件内的信息按逻辑上独立的含义划分信息单位,每个单位称为一个逻辑记录(简称记录)。
所有记录通常都是描述一个实体集的,有着相同或不同数目的数据项,记录的长度可分为定长和不定长记录两类。
而数据库文件的逻辑结构形式是有结构的记录式文件。
有结构的记录式文件
在操作系统或数据库运行的时候,计算机会记录一些信息在文件中,这些文件这可以叫做记录文件。其中记录是文件中存取的基本单位。
文件(File)是性质相同的记录的集合,文件的数据量通常很大,被放置在外存上。按其记录的类型不同而分为两类:操作系统文件和数据库文件。
操作系统命研究的文件一种是无结构的流式文件,是指对文件内信息不再划分单位,它是由一串字符流构成的文件。
数据库所研究的文件是带有结构的记录集合,每个记录可由若干个数据项构成。也可按照记录的长度特性,把文件分为定长记录文件和不定长记录文件。文件中每个记录含有的信息长度相同,叫做定长记录文件,反之叫不定长记录文件
记录:
记录是一组相关数据项的集合,用于描述一个对象在某方面的属性。一个记录应包含哪些数据项,取决于需要描述对象的哪个方面。而一个对象,由于他所处的环境不同可把他作为不同的对象。例如,一个学生,当把他作为班上的一名学生时,对他的描述应使用学号、姓名、年龄及所在系班,也可能还包括他所学过的课程的名称、成绩等数据项。但若把学生作为一个医疗对象时,对他描述的数据项则应使用诸如病历号、姓名、性别、出生年月、身高、体重、血压及病史等项。
在诸多记录中,为了能惟一地标识一个记录,必须在一个记录的各个数据项中,确定出一个或几个数据项,把它们的集合称为关键字(key)。或者说,关键字是惟一能标识一个记录的数据项。通常,只需用一个数据项作为关键字。例如,前面的病历号或学号便可用来从诸多记录中标识出惟一的一个记录。然而有时找不到这样的数据项,只好把几个数据项定为能在诸多记录中惟一地标识出某个记录的关键字。
记录的逻辑结构与物理结构
记录的逻辑结构是指在用户或应用程序面前呈现的方式,是用户对数据的表示与存取方式。
记录的物理结构是数据在物理存储器上存储的方式,是数据的物理表示和组织。
到此,相信大家对“数据库文件逻辑结构形式指的是什么”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
边栏推荐
- 知物由学 | 自监督学习助力内容风控效果提升
- Start a business
- [database]jdbc
- 3048. Number of words
- How to establish its own NFT market platform in 2022
- Eight steps of agile development process
- Competition and adventure burr
- Failed to upgrade schema, error: “file does not exist
- Force deduction daily question 540 A single element in an ordered array
- halcon图像矫正
猜你喜欢
GB/T-2423. XX environmental test documents, including the latest documents
Discussion on related configuration of thread pool
JS introduction < 1 >
JS <2>
寻找重复数[抽象二分/快慢指针/二进制枚举]
C reflection practice
uniapp 使用canvas 生成海报并保存到本地
Find duplicates [Abstract binary / fast and slow pointer / binary enumeration]
Named block Verilog
On redis (II) -- cluster version
随机推荐
Global and Chinese markets for welding equipment and consumables 2022-2028: Research Report on technology, participants, trends, market size and share
Global and Chinese market of X-ray detectors 2022-2028: Research Report on technology, participants, trends, market size and share
OSPF LSA message parsing (under update)
SAML2.0 notes (I)
数据传输中的成帧
Kotlin基础学习 14
Global and Chinese market of gynaecological health training manikin 2022-2028: Research Report on technology, participants, trends, market size and share
Halcon image rectification
Qualcomm platform WiFi -- P2P issue (2)
Verilog 时序控制
[C Advanced] brother Peng takes you to play with strings and memory functions
MSI announced that its motherboard products will cancel all paper accessories
Global and Chinese markets for ultrasonic probe disinfection systems 2022-2028: Research Report on technology, participants, trends, market size and share
aaaaaaaaaaaaa
What is the binding path of SAP ui5
Exchange rate query interface
《MATLAB 神经网络43个案例分析》:第42章 并行运算与神经网络——基于CPU/GPU的并行神经网络运算
知物由学 | 自监督学习助力内容风控效果提升
Competition and adventure burr
Review materials of project management PMP high frequency examination sites (8-1)