当前位置: 首页 > news >正文

数据库第一章复习:数据库的三级模式

一、数据库三级模式结构概述

数据库系统采用三层抽象结构,目的是分离数据的逻辑结构与物理存储,提高独立性和灵活性:

1. 外模式(External Schema)
  • 定义:也称子模式或用户模式,是用户与数据库系统的接口,描述用户可见的数据视图。

  • 特点

    • 面向具体用户(如应用程序、终端用户),反映用户对数据的需求。
    • 可以是概念模式的子集(如仅暴露部分表或字段),也可通过视图(View)等方式定制。
    • 不同用户可能有不同的外模式(如管理员视图和普通用户视图不同)。
  • 对应用户视图用户看到的数据形式(如表格、报表)即外模式的体现,例如通过应用程序界面查询的学生信息表。

2. 概念模式(Conceptual Schema)
  • 定义也称模式,是数据库的全局逻辑结构,描述数据的整体逻辑关系(如表结构、关联关系)。
  • 特点
    • 独立于具体物理存储和硬件,只关注数据的逻辑关系(如 “学生表包含学号、姓名、年龄”)。
    • 是外模式的基础,外模式通过映射与概念模式关联。
3. 内模式(Internal Schema)
  • 定义:也称存储模式,描述数据的物理存储结构和存储方式(如文件组织形式、索引结构)。
  • 特点
    • 与硬件和存储设备直接相关(如数据在磁盘上的存储位置、块大小)。
    • 是数据库的物理表示,独立于用户逻辑视角。

二、三级模式的对应关系与映射

模式层级描述对象与用户视图的关系
外模式用户可见的数据视图直接对应用户视图
概念模式全局逻辑结构为外模式提供数据基础
内模式物理存储结构与用户视图无直接关联

三、示例理解

以学生管理系统为例:

  1. 外模式:
    • 教师看到的视图可能包含 “学生成绩表”(含姓名、课程、分数);
    • 管理员看到的视图可能包含 “学生完整信息表”(含学号、姓名、联系方式等)。
  2. 概念模式:
    • 定义 “学生表”“课程表”“成绩表” 的结构及关联关系(如学生表与成绩表通过学号关联)。
  3. 内模式:
    • 数据以 B + 树索引存储在磁盘分区中,学生表的数据块按学号排序等。

四、题目答案

在数据库系统中,用户视图对应的是哪一层?(B)
A. 内模式
B. 外模式
C. 概念模式
D. 数据模式

选项 B. 外模式 正确。用户视图是外模式的具体表现,反映特定用户对数据的需求,与内模式(物理存储)和概念模式(全局逻辑)形成层级映射。

其他选项解析

  • A. 内模式:对应物理存储,与用户视图无关。
  • C. 概念模式:是全局逻辑结构,不直接对应用户视角。
  • D. 数据模式:非标准三级模式术语,可排除。
http://www.xdnf.cn/news/1055179.html

相关文章:

  • 易采集EasySpider v0.6.3 便携版
  • 【Linux】设备模拟器概念
  • Vite:下一代前端构建工具的革命性突破
  • scikit-image (skimage) 完整API参考文档
  • MySql多表查询完全指南:从基础概念到实战应用
  • java.uitl.Scanner 这个叫jar包吗?
  • 【Docker管理工具】安装Docker磁盘使用仪表板Doku
  • PG靶机复现 Mice
  • windows server部署.net项目(nopcommerce)
  • Luckfox Pico Pro Max SD 卡镜像扩容方法
  • Spark核心概念与DAG执行原理笔记
  • Skip-Gram CBOW
  • 通达信 玄学首板 抓首版指标
  • 深入探索Joomla子模板:解决模板更新覆盖问题的终极方案​
  • 调和级数 发散 P级数判别法
  • git 开源平台网站推荐 (2025-06 更新)
  • hot100 -- 14.贪心算法
  • 土建施工安全管理难?免费AI系统 24h 监控预警
  • Android16变更
  • NodeJS哪些情况下会造成内存泄漏和避免方法
  • Unity3D仿星露谷物语开发63之NPC移动
  • 多模态大语言模型arxiv论文略读(122)
  • SAP实施服务专家——哲讯科技,赋能企业智慧升级
  • DAY 50 超大力王爱学Python
  • ROS2中,如果对rviz格式文件做了修改,都需要重新编译才可以launch出新的rviz配置对么?
  • 4,QT文件操作
  • 02-D3.js 控制横向柱图切换数据带动画效果
  • 创始人IP如何崛起:系统化打造的实践路径 | 创客匠人
  • web性能优化
  • 动态规划之斐波那契数(一)