数据库系统概念总结:第二章 关系模型介绍
周末无事水文章,期末备考的总结资料
第二章 关系模型介绍
2.1 关系数据的结构
- 关系数据库由表(table)组成,每个表有唯一的名字。一般来说,表中一行代表了一组值之间的一种联系
- 表中一行代表了一组值之间的一种联系。在关系模型的术语中,关系(relation)用来指代表,而元组(triple)用来指代行,属性(attribute)指代的是表中的列
2.2 数据库模式
- 数据库模式(schema):数据库的逻辑设计
- 数据库实例(instance):给定时刻数据库中数据的一个快照
2.3 码
- 超码(super key):一个或多个属性的集合,这些属性的组合可以使我们一个关系中唯一地标识一个元组
- 候选码(candidate key):最小的超码
- 主码(primary key):被数据库设计者选中的、主要用来在一个关系中区分不同元组的候选码
- 外码(foreign key):一个关系模式(r1)可能在它的属性列中包含另一个关系模式(r2)的主码。这个属性在r1上称作参照r2的外码
2.4 模式图(schema diagram)
- 它是数据库中模式的图形化表示,它显示了数据库中的关系,关系的属性、主码和外码
2.5 关系查询语言
- 它定义了一组运算集,这些运算可作用于表上,并输出表作为结果。这些运算可以组合成表达式,表达所需的查询
2.6 关系运算
数据库系统概念总结:第二章 关系模型介绍相关推荐
- 第二章 关系模型和关系运算理论 3类完整性
1.关系模型的基本概念 用二维表格(关系)作为数据结构的数据模型,称为关系模型,其中实体及实体之间的联系均用关系表示. 1.关系模型的三大要素 1)关系模型的结构 -关系 2)关系模型的操作-关系运算 ...
- 数据库系统概念 | 第三章:SQL介绍
文章目录
- 《数据库系统概念》一二章学习笔记
书上的例子以及练习题都是用 Mysql 实现的,操作系统使用的 macOS.在使用 Mysql 遇到问题时,推荐查看官方文档 Mysql Reference Manual. 第一章 引言 第一章就是综 ...
- 数据库系统概念笔记-关系模型介绍
转载自 数据库系统概念笔记-关系模型介绍 作者 CyninMa 数据库系统概念笔记-关系模型介绍 2.1 关系数据库的结构 关系数据库由表(table)的集合构成,每个表有唯一的名字.例如,inst ...
- 《Getting Started with WebRTC》第二章 WebRTC技术介绍
<Getting Started with WebRTC>第二章 WebRTC技术介绍 本章作WebRTC的技术介绍,主要讲下面的概念: . 怎样建立P2P的通信 . 有效的信 ...
- 怎么用matlab画无差别曲线,MATLAB系列第二章初等模型.ppt
<MATLAB系列第二章初等模型.ppt>由会员分享,可在线阅读,更多相关<MATLAB系列第二章初等模型.ppt(68页珍藏版)>请在人人文库网上搜索. 1.第二章 初等模型 ...
- 实体 联系 模型mysql_数据库系统概念读书笔记――实体-联系模型_MySQL
bitsCN.com 数据库系统概念读书笔记--实体-联系模型 前言 为了重新回顾我写的消息系统架构,我需要重新读一下数据库系统概念的前三章,这里简单的做一个笔记,方便自己回顾 基本概念 实体-联系( ...
- 【分布式计算:原理、算法和系统】第二章 分布式计算模型
[分布式计算:原理.算法和系统]第二章 分布式计算模型 2.1 分布式程序 一个分布式程序由一组nnn个异步进程(asynchronous processes)P1,P2,-,Pi,-,PnP_1,P ...
- 《吕鑫:VC++6.0就业培训宝典之MFC视频教程》学习笔记 -- 第二章 MFC原理介绍
第二章 MFC原理介绍 2.1 第一个Win32软件 2.2 Win32对话框程序开发 2.3 程序资源管理和Windows数据类型 2.4 Win32环境下的多对话框管理 2.5 初步学习MFC软件 ...
最新文章
- [转载] 杜拉拉升职记——02 单相思与性骚扰
- 人脸对齐--Dense Face Alignment
- 什么是Java实例初始化块
- 第七章 正则化-机器学习老师板书-斯坦福吴恩达教授
- ASP之防止外部数据提交的脚本
- java jvm调优面试题_【Java面试题第一期】有没有jvm调优经验?调优方案有哪些?...
- 华为手机输入键盘声音_华为手机键盘隐藏7个秘密,你只用来打电话?来一起解锁新玩法...
- Java技术:收集16 条 yyds 的代码规范,值得一读!
- java 往excel中写数据库,poi将数据写入excel表格-怎么用java把数据库里的数据写入到excel表中...
- Safe handle has been closed异常的原因及解决思路
- mongodb的管理员和安全认证
- mysql锁总结知乎_MySQL锁总结
- Java货币金额转换为大写形式
- form表单提交数据编码方式和tomcat接受数据解码方式的思考
- 为什么我们应该使用 HTML5 开发网站
- DarkGDK的杯具体验
- QT中的this指针什么意思?namespace又是什么意思?
- 139邮箱java版,139邮箱登录及发送短信
- 腾讯应用宝正式开启 比赛进行到第手游渠道
- win10 校验sha256
热门文章
- Java设计模式-建造者模式 理论代码相结合
- 反需求函数和边际收益_边际收益
- 4-Qt6控制台项目信号与槽
- linux系统改ip地址 永久生效,Linux修改IP永久生效
- python接收邮件g_Python接收Gmail新邮件并发送到gtalk的方法
- No such file or class on classpath: WordCount
- mysql jdbc批量更新_jdbc批量更新数据
- Leetcode987 二叉树的垂序遍历
- 百练OJ:2701:与7无关的数
- com.xxl.rpc.util.XxlRpcException: java.lang.IllegalStateException: failed to create a child event lo