数据库的体系结构称为什么

飞飞 其他 1

回复

共3条回复 我来回复
  • 飞飞的头像
    飞飞
    Worktile&PingCode市场小伙伴
    评论

    数据库的体系结构称为三级模式(Schema)。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    数据库的体系结构称为三级模式。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    数据库的体系结构称为三级模式体系结构。

    三级模式体系结构是指数据库系统中的三个层次结构,分别是外模式、概念模式和内模式。这三个层次分别对应着用户、数据库管理员和计算机系统的角色。

    1. 外模式(External Schema):
      外模式是用户能够看到和操作的数据库的部分。每个用户可以定义自己的外模式,来满足自己的需求。外模式定义了用户能够访问和操作的数据的逻辑视图。它是与用户相关的,每个用户只能看到和操作自己所定义的外模式。

    2. 概念模式(Conceptual Schema):
      概念模式是数据库的全局逻辑视图,是数据库管理员定义的数据库的逻辑结构和特性的描述。它独立于具体的应用程序和物理存储方式,定义了数据库中所有数据的总体结构和关系。概念模式是数据库中所有用户共享的,它反映了整个数据库的完整性约束和数据的逻辑组织。

    3. 内模式(Internal Schema):
      内模式是数据库的最低层次,它是物理存储层次的描述。内模式定义了数据在存储介质上的组织方式,包括数据的存储结构、索引方式、数据分区等。内模式对于用户是透明的,用户只需要关心外模式和概念模式。

    三级模式体系结构的优势在于它能够实现数据的独立性和安全性。外模式与概念模式之间的映射关系实现了逻辑独立性,使得用户可以根据自己的需求定义和操作数据,而不需要关心底层的物理存储细节。概念模式与内模式之间的映射关系实现了物理独立性,使得数据库管理员可以根据需求改变物理存储方式,而不需要改变用户的外模式。同时,三级模式体系结构还可以通过权限管理来保护数据库的安全性,确保只有授权的用户能够访问和操作数据。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部