概念模型及表示

简介: 这里是 数据库系统原理 系列文章,主要介绍数据库系统理论以及数据库实用技术。数据库技术是计算机学科中的一个重要分支,它的应用非常广泛,几乎涉及所有的应用领域。概念模型是对信息世界的管理对象、属性及联系等信息的描述形式。

概念模型及表示

前言

这里是 数据库系统原理 系列文章,主要介绍数据库系统理论以及数据库实用技术。
数据库技术是计算机学科中的一个重要分支,它的应用非常广泛,几乎涉及所有的应用领域。

关于作者:

  • 小白(Libra),计算机兴趣爱好者,Java,python,C,Hadoop,MySQL
  • Email : hewei20031009@163.com
  • GitHub : https://github.com/Regel-zack

转载请注明出处

正文

什么是概念模型?

概念模型是对信息世界的管理对象、属性及联系等信息的描述形式。

  • 注意:概念模型不依赖于计算机及数据库管理系统。

信息的三种世界

现实世界

信息的现实世界指的是要管理的客观存在的各种事物、事物之间的相互联系及事物的发生、变化过程

实体

现实世界中存在的可以相互区分的事物或概念称为 实体(Entity)。
其中,概念会与其他概念互相排异,独立,而实体不仅会和其他概念排异,还会和同概念的其他实体排异

特征

每个实体都有属于自己的特征(Characteristic),利用实体的特征可以区别不同的实体

实体集

具有相同特征的实体的集合成为实体集(Entity Set)

信息世界

信息

现实世界中的事物反映到人们的脑海里,经过认识、选择、命名和分类等综合分析而形成了印象和概念,从而得到了信息(Information)。

信息模型

信息世界通过概念模型(也就是信息模型)、过程模型和状态模型反映现实世界,它要求对现实世界中的事物、事物间的联系和事物的变化情况准确、如实、全面地表示

计算机世界

信息世界中的信息,经过数字化处理形成了计算机能够处理得数据,就进入了计算机世界。

数据项

对象属性的数据表示叫做数据项(Item)

记录

实例的数据表示叫做记录(Record)

文件

对象的数据表示,同类记录的集合叫做文件(File)

数据模型

现世界中的事物反映到计算机世界中就形成了文件的记录结构和记录,事物之间的相互联系就形成了不同文件间的记录的联系。记录结构及其记录联系的数据化的结果就是数据模型(Date Model)

概念模型

数据库的概念模型也称信息模型

对象和实例

对象是实体集遵循其实体型抽象的结果。现实世界中,具有相同性质的抽象事物称为对象(Object),对象实体集信息化(数据化)的结果。对象中每一个具体的实体的抽象为该对象的实例(Instance)

属性

实体的某一方面特征的抽象表示称为属性(Attribute)

码

能够唯一标识一个实体的称为码(Key),也称为关键字。

次码

实体集中不能唯一标识实体属性的叫次码(Secondary Key)。
主码值和实例是一一对应的,而次码值则会对应多个实例。

域

属性的取值范围称为属性的域(Domain)

目录
相关文章
|
2月前
|
分布式计算 运维 API
Databricks 实测 Spark 比 Flink 快 92%,流计算要变天了。
Databricks 3月2日发布测评:Spark Real-Time Mode(RTM)在实时特征计算(编码、enrichment、聚合)中,较Flink最高快92%(p99延迟9ms vs 95ms)。RTM打破微批限制,实现毫秒级低延迟、全状态支持与流式Shuffle,挑战“必须双引擎”行业共识。
242 2
|
2月前
|
人工智能 自然语言处理 运维
医疗设备售后智能客服部署模式对比:SaaS还是私有化,医院和器械AI客服怎么选
医疗设备售后 AI 客服选 SaaS 还是私有化,核心取决于数据敏感度、业务系统连接深度、AI 执行权限和企业 IT 运维能力。只承担知识问答和基础咨询的 AI 客服可优先考虑 SaaS;涉及核心业务系统和深度售后流程时,应进一步评估私有化或混合部署。
266 7
|
2月前
|
人工智能 自然语言处理 安全
AI大模型时代,新一代好用的智能客服系统有哪些颠覆性变化?
本文聚焦大模型驱动的智能客服变革,以阿里云瓴羊Quick Service为样本,揭示其从“能答”到“能干”的范式跃迁——通过感知—理解—决策—执行闭环,实现改地址、催发货等任务自动办理,并支撑企业服务升级与增长提效。(239字)
|
2月前
|
人工智能 安全 测试技术
GPT‑6 Astra完整深度解析:计算机操作能力、基准跑分、API实操、第三方评测与落地风险指南
GPT‑6 Astra最大的进化,不再局限传统对话文本生成,而是实现**看懂屏幕画面、操控软件完成真实电脑工作的Computer Use计算机操作能力**。在ScreenSpot‑Pro、OSWorld2.0、Terminal‑Bench4.0、ARC‑AGI‑3多项专项基准测试取得跨越式提升,官方放出电路设计、三维建模、游戏开发大量惊艳Demo。
473 0
|
2月前
|
缓存 人工智能 关系型数据库
大模型调用成本降62%?语义缓存的阈值与命中率实测
客服机器人上线两周,用户问题高度重复,每次都走完整套RAG,数据库读QPS翻三倍,大模型账单飞涨。文章讲清语义缓存怎么用"向量相似度"代替"字符串相等"去命中重复提问,落地时数据该存哪、相似度阈值怎么定,以及多租户隔离、知识库更新失效、别缓存低质量回答这几个真正的难点。附两周实测:命中率约57%,大模型成本降约62%,命中时首字延迟从3.2秒降到0.45秒。
|
3月前
|
存储 关系型数据库 MySQL
大模型推理成本优化实战:vLLM 与 KV Cache 调优指南
大模型落地后,真正制约成本的常非模型本身,而是每生成1个Token的开销。长上下文与高并发下,KV Cache迅速吞噬显存,成为性能瓶颈。vLLM通过PagedAttention、Continuous Batching、Prefix Caching等系统性优化,显著提升GPU利用率与吞吐,降低单位Token成本。
545 0
大模型推理成本优化实战:vLLM 与 KV Cache 调优指南
|
2月前
|
SQL 人工智能 运维
3个月AI Agent运维实测:慢SQL它管,根因还得我上
以三个月实测的视角,划清AI Agent自治运维的真实能力边界:巡检、慢SQL发现等重复活已可替代,复杂根因、变更审批、数据兜底仍需人把关,探讨DBA角色从救火队员向定规则、把关人的转型。
|
3月前
|
传感器 人工智能 运维
Geo专家于磊:GEO优化里被忽略的关键细节
本文聚焦GEO(生成式引擎优化)中易被忽视却至关重要的十大细节:引用可追溯性、术语锚定、经验显式化、边界正面化、数字口径化、语义覆盖、首句命中、时效标注、人味表达与跨模态信号。普林斯顿等研究证实,落实这些细节可使内容被AI采纳率提升约40%——细节不是修饰,而是决定是否入答案的分水岭。
232 1
|
3月前
|
JSON 缓存 API
#免费空气质量查询接口推荐:含 AQI、PM2.5 实时数据
本文实测整理了4个当前可用的免费空气质量接口:万维易源(官方、指标全、需appKey)、sojson(免注册免key、适合快速原型)、AQICN(全球覆盖、需免费token)、天行/易客云(需注册key)。含调用方式、字段对比与选型建议,助开发者高效接入AQI、PM2.5等实时数据。
1370 0
|
5月前
|
人工智能 Rust 监控
这 3 个开源小工具,帮你让 Coding Agent 少吃点 Token
今天我们就来分享 3 个有用的开源项目,专门帮你的 Coding Agent 整理“上下文”:让它少翻无关代码,少吞冗长日志,把 token 留给更关键的信息。
699 0
这 3 个开源小工具,帮你让 Coding Agent 少吃点 Token