数据库数据模型
发布日期:2021-06-29 06:55:40
浏览次数:2
分类:技术文章
本文共 368 字,大约阅读时间需要 1 分钟。
数据模型作用:现实世界数据特征的抽象。
数据库的数据模型:包含数据结构、数据操作和完整性约束三个部分。
1、数据结构
描述数据库组成对象以及对象之间的联系,是对系统的静态的描述。包括以下两类:
(1)与对象的类型、内容、性质有关(比如关系模型中的域、属、关系等)。
(2)与对象之间联系有关。
2、数据操作
对数据库中各种对象(型)的实例(值)允许执行的操作的集合。包括操作及有关的操作规则。数据库主要有查询和更新(包括插入、修改、删除)两个类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(比如优先级)以及实现操作的语言。是对系统动态特征的描述。
3、完整性约束条件
完整性规则是给定数据模型中数据及其联系所具有的制约和依存规则,用于限定符合数据模型的数据库状态的变化,以保证数据的正确、有效和一致。
两种重要的数据模型
转载地址:https://blog.csdn.net/zhydream77/article/details/80382441 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月21日 08时04分02秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
LeetCode(1473. 粉刷房子 III)
2019-04-29
LeetCode(740. 删除并获得点数)
2019-04-29
SSM框架-知识点整理
2019-04-29
python3.7---No such file or directory: ‘D:\\Anaconda3\\lib\\venv\\scripts\\nt\\python.exe‘
2019-04-29
Whale-Web_TASK02_DDL5.16
2019-04-29
Whale-Web_TASK03_DDL5.20
2019-04-29
Whale-Web_TASK04_DDL5.24
2019-04-29
Whale-Web_TASK05_DDL5.28
2019-04-29
N皇后问题(Python3解法)
2019-04-29
LeetCode(879. 盈利计划)
2019-04-29
Linux组队学习(一、Linux简介)
2019-04-29
Linux组队学习(二、Linux系统安装)
2019-04-29
github上jspatch的iOSdemo无法运行修复方法(关于libffi)
2019-04-29
MacOS升级python版本
2019-04-29
深入剖析 iOS 编译 Clang / LLVM (oc编译成js)
2019-04-29
打几个不一样的iOS包
2019-04-29
iOS 新版真机系统sdk下载地址
2019-04-29
曲线救国之仿深拷贝
2019-04-29
NSMutableArray用copy修饰的坑
2019-04-29
iOS13 启动图黑屏不展示问题
2019-04-29