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

数据库系统概论(3,4)

目录

最常用的数据模型

数据模型的操作与完整性约束

数据库系统模式

数据库的三层结构

数据库系统的组成


最常用的数据模型

        层次模型,网状模型,关系模型最常用。层次模型比如族谱,网状类似地图,关系模型在数据库中用的最多,是一个多维表。

        关系指的就是一张表。

        表中的一行就是元组。

        表中的一列为属性。

        码是某个属性,可以唯一确定一行。

        域是属性的取值范围。

        分量是元组的某一个属性。

        关系模式是对关系的描述。

数据模型的操作与完整性约束

        数据模型的操作就是对关系的增删改查等。而关系的约束包括三大类:

数据库系统模式

        模式是数据库中全体数据的逻辑结构和特征的描述,比如学生选课数据库模式。

数据库的三层结构

        外模式,模式,内模式。外模式是应用程序使用的,用户只能看见外模式的数据,模式是数据在表中的存储,内模式是数据在计算机的存储位置。 

数据库系统的组成

        由数据库,数据库管理系统,应用系统,数据库管理员组成。

        需要硬件存储数据,软件用于管理数据,不同的人员管理开发数据库。

 


http://www.kler.cn/a/303449.html

相关文章:

  • 微服务(二)
  • 《新智慧》期刊的征稿范围主要包括哪些方面?
  • 【练习案例】30个 CSS Javascript 加载器动画效果
  • qt QProcess详解
  • openSUSE 环境下通过 zypper 安装软件
  • 冗余连接2 hard题 代随C#写法
  • 【网络安全】漏洞挖掘之会话管理缺陷
  • Layout 布局组件快速搭建
  • 如何建设数据中台(五)——数据汇集—打破企业数据孤岛
  • Android 12.0 Launcher修改density禁止布局改变功能实现
  • 【C++题解】1398. 奇偶统计
  • Apple Watch Series 10 鈦強勁
  • Swift语言基础教程、Swift练手小项目、Swift知识点实例化学习
  • IT从业者如何提升自身竞争力,应对全球化挑战。
  • Django笔记一:搭建Django环境与URL路径访问
  • 数据结构-线性表顺序单项链表双向链表循环链表
  • B端界面看国外,清新活泼又可爱。
  • 31. 如何在MyBatis中使用自定义拦截器?有哪些常见应用场景?
  • ASPICE评估:汽车软件质量的守护神
  • 强!推荐一款Python开源自动化脚本工具:AutoKey!
  • EmguCV学习笔记 C# 11.6 图像分割
  • 力扣最热一百题——矩阵置零
  • 技术周总结 09.09~09.15周日(C# WPF WinForm)
  • 【运算你真的理解吗?】
  • 在 Java 编程中优化字符串处理:避免 `StringIndexOutOfBoundsException` 和提升代码可读性
  • ros中地面站和无人机跨平台数据传递,使用 UDP 进行跨平台传输(python代码)