什么是信息模式(Information Schema)?

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

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具