📅  最后修改于: 2020-12-12 08:04:33             🧑  作者: Mango
到目前为止,我们了解并了解了关系及其表示。在关系数据库系统中,它维护关系或表的所有信息,从其模式到所应用的约束。所有元数据都已存储。通常,元数据是指有关数据的数据。因此,在结构中存储有关关系的关系模式和其他元数据称为数据字典或系统目录。
数据字典就像关系数据库系统的AZ字典,其中包含数据库中每个关系的所有信息。
系统必须存储的信息类型为:
这样,系统还将根据系统用户保留以下数据:
除此之外,系统还可以存储有关关系的一些统计和描述性数据,例如:
系统还可以存储存储组织,无论是顺序存储,散列存储还是堆存储。它还指出每个关系的存储位置:
最后,它还存储有关所有关系的每个索引的信息:
以上所有信息或元数据都存储在数据字典中。每当关系中出现更新的信息时,数据字典还维护更新的信息。这样的元数据构成了一个微型数据库。一些系统以关系形式将元数据存储在数据库本身中。系统设计人员设计了数据字典的表示方式。另外,数据字典以非形式化的方式存储数据。它不使用任何常规形式来快速访问字典中存储的数据。
例如,在数据字典中,它使用值下方的下划线表示以下字段包含主键。
因此,每当数据库系统需要从关系中获取记录时,它首先会在数据字典的关系中找到有关该关系的位置和存储组织的信息。确认详细信息之后,它最终从数据库中检索所需的记录。