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

数仓-概念模型、逻辑模型、物理模型介绍

目录

      • 1. 概念模型(Conceptual Model)
      • 2. 逻辑模型(Logical Model)
      • 3. 物理模型(Physical Model)
      • 总结

数据库设计中的概念模型、逻辑模型和物理模型是三个不同层次的模型,分别用于不同阶段的设计和实现。

1. 概念模型(Conceptual Model)

定义:概念模型是最高层次的模型,用于描述现实世界的实体、属性、关系,不涉及具体的技术实现细节。它关注的是数据的语义和结构,与具体的数据库管理系统(DBMS)无关。

特点

  • 抽象化:不涉及具体的数据存储方式或访问方法。
  • 独立性:与数据库管理系统无关。
  • 目标:为数据库设计提供逻辑结构的基础。

示例

  • 实体:学生、课程。
  • 属性:学生的姓名、学号;课程的名称、学分。
  • 关系:学生选修课程(多对多关系)。
  • 工具:实体关系图(ER图)。

2. 逻辑模型(Logical Model)

定义:逻辑模型是在概念模型的基础上,将其转化为特定数据库管理系统支持的数据结构,如表、视图、索引等。它定义了数据的存储结构和访问

http://www.dtcms.com/a/207633.html

相关文章:

  • 鸿蒙进阶——CMakelist、GN语法简介及三方库通用移植指南
  • VSCode C/C++ 开发环境完整配置及一些扩展用途(自用)update:2025/3/31
  • AllToAll通信为什么用于EP并行?
  • IDC机房交换机紧急更换的流程和注意事项
  • audio结构体 audio_track_cblk_t
  • 容器资源绑定和查看
  • 解决wsl没代理的问题
  • 【电流探头】LOTO电流探头线性度测量
  • 查看使用宿主机模式的Docker容器端口
  • 0x90属性中的属性名$I30和Scb->AttributeName的关系
  • vue3+element-plus+pinia完整搭建好看简洁的管理后台
  • 【愚公系列】《Manus极简入门》054-家庭冲突调解师:“家庭和谐使者”
  • 1998-2023年各地级市地区生产总值、地级市GDP数据(全市)
  • 杨校老师竞赛课之青科赛GOC3-4年级组模拟题
  • 【博通芯片方案】调试指令详解版二(无线)
  • C++学习:六个月从基础到就业——多线程编程:线程池实现
  • day26- 系统编程之 文件IO(II) 及 文件属性
  • DeepSeek:开启IT领域人效管理新时代
  • 【无标题】西门子S7-1500PLC与西门子V90 PN伺服通讯控制项目程序项目程序,共有8轴,编码器信号直接输入到变频器内。
  • win11远程桌面设置60fps无效
  • 12kV 环保气体绝缘交流金属封闭开关设备现场交流耐压试验规范
  • 「Python教案」运算符的使用
  • 【详解自定义类型:联合和枚举】:联合体类型的声明、特点、大小的计算,枚举类型的声明、优点和使用
  • 2023河南CCPC省赛vp部分补题
  • [Java恶补day3] 128. 最长连续序列
  • 【C语言】复习~动态内存管理
  • python线性回归
  • 国标GB28181设备管理软件EasyGBS视频监控系统打造工厂可视化监管场景解决方案
  • HTML应用指南:利用POST请求获取全国中通快递服务网点位置信息
  • 使用Python复制Word文档样式并生成新文档