Database System Concepts——读书笔记 第二章 关系模型简介

关系模型简介

在关系模型中,术语relation用于指代table,而术语tuple用于指代row。类似地,术语attribute(属性)指的是表中的一column(列)。

我们必须区分数据库模式和数据库实例,前者是数据库的逻辑设计,后者是给定时刻数据库中数据的快照。

  • 关系的模式指的是它的逻辑设计,而关系的实例指的是某个时间点的内容。数据库的模式和数据库的实例的定义类似。关系的模式包括其属性,以及可选的属性类型和关系上的约束,例如主键约束和外键约束。
  • 关系查询语言定义了一组操作,这些操作对表进行操作,并将表作为结果输出。可以将这些操作组合起来以获得表达所需查询的表达式。
  • 关系代数提供了一组操作,将一个或多个关系作为输入,并将一个关系作为输出返回。SQL等实用查询语言基于关系代数,但它们添加了许多有用的语法特征。
posted @   sahara-随笔  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示