关系数据库中的信息架构是一个单独的表,用于记录有关数据库本身的信息。此背景信息涉及关系数据库的许多不同方面;包括有关表、行、列和记录的数据;并帮助数据库设计者检查这些信息。即使这是在关系数据库中,信息模式作为...
关系数据库中的信息架构是一个单独的表,用于记录有关数据库本身的信息。此背景信息涉及关系数据库的许多不同方面;包括有关表、行、列和记录的数据;并帮助数据库设计者检查这些信息。即使这是在关系数据库中,信息模式作为一个单独的数据库,但是当该模式放在服务器上时不会作为单独的数据库生成。虽然此模式是数据库设计者使用的标准,但通常通过非标准提示访问它。此架构中的所有信息都是只读的,因此,用户无法更改或操作模式中的数据。拥有计算机数据库的人拥有如此多的信息,如果没有帮助,大多数信息是无法读取的。如果数据库设计者想要查看元数据或数据库背后的信息,然后他们就可以使用信息架构了。这显示了数据库中的大部分信息,例如表的数量、记录的名称或列和行的标题。虽然架构看起来像一个表,但它是一个视图,意味着没有文件链接到它。这个模式的行为与数据库中的其他形式非常不同信息模式,由于其保存和显示信息的方式,当用户查看该模式时,它就像一个单独的数据库。同时,修改限制意味着它不像传统的数据库那样工作。与传统数据库不同,传统数据库可以在服务器上生成,信息架构不是在服务器上生成的。这意味着只有在从数据库程序中查看时才能访问信息架构,而不是从服务器上查看。为了安全性和稳定性,存在许多数据库标准,而信息架构就是其中之一。这意味着所有关系数据库,不管是谁构建的,都应该包含这个函数同时,使用非标准命令访问模式,这与大多数其他数据库标准不同,例如,根据数据库模型,使用“show”和“descripe”命令查看模式,即使它们不是标准命令,也不允许从信息架构中进行更改和修改,因为它被设置为只读。这意味着用户只能从架构中读取数据;他们不能对信息执行任何功能。无论用户的权限级别如何,无论他们是管理员还是数据库设计师们,这是没有办法改变的,从2011年开始
-
发表于 2020-08-07 02:07
- 阅读 ( 985 )
- 分类:电脑网络