![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库系统
帮帮忙122
这个作者很懒,什么都没留下…
展开
-
关系模型的关系运算
目的 1.学习关系代数基本操作,包括并、差、积、投影、选择、更名。 2.学习关系代数扩展操作,包括交,theta-连接,自然链接,除,外连接 3.练习 第一个目的 关系代数是将多个关系(表格)作为输入,然后经过一系列操作后得出一个新的关系,是sql的基础。 并相容性:两个关系的属性数目相同,且相对应的属性的域是相同的。其中并,交,差操作需要有并相容性。 并:合并两个集合,并去掉重复的元组 差:在被减集合中不在减集合中 广义笛卡尔积:两个集合中拼接元组的所有可能的集合,链接运算的基础。 选择:给一个条件,选原创 2020-08-31 17:05:16 · 3572 阅读 · 1 评论 -
关系模型基本概念
如果本文内容不能很好的理解建议在观看哈工大战德臣老师的《数据库系统》的视频 目的 1.学习什么是关系模型 2.学习域,笛卡尔积,等基本概念 3.学习关系及其他基本概念 4.学习关系模型中的约束 第一个目的 上一篇文章我们对关系模型做了简单的理解,说关系模型其实就是定义表格的模板,当然这个并不完整,这里给出一个更加准确的概念。 关系模型由下面三部分组成: 1.描述了表格的基本结构,也就是我们说的模板 2.描述了表格之间的各种操作,称为关系运算 3.描述这些操作必须要遵循的约束条件,称为完整性约束 4.要学习关原创 2020-08-31 14:56:21 · 1728 阅读 · 0 评论 -
数据库结构
目的 1.学习模式、视图的基本概念 2.学习数据库的三个层次、两个映射的基本结构 3.学习数据模型 第一个目的 1.模式(Schema)是指对数据的结构性的描述。比如我们在创建包含下面三个字段的学生表格时,“学号字段为varchar(11),Name字段为varchar(10),Age字段为int”,那么这个完整的描述就是该表格的模式。模式可以理解为表格的结构。 2.视图(View)是指某一个表现形式下的数据库的数据。我理解的是对于数据库的数据,我们可以看一个表,可以看一个表的部分数据,可以联合几个表来看,原创 2020-08-31 11:12:47 · 2563 阅读 · 0 评论 -
数据库系统基本概念
数据库系统基本概念 本系列内容主要参考哈工大战德臣老师讲解的《数据库系统》整理的笔记及个人理解 目的: 1.学习什么是数据库,及关系数据库中表格中的基本定义 2.学习数据库,数据库管理系统,数据库系统的基本概念 3.学习数据库管理系统基本功能 第一个目标 从数据的角度看,数据库是指有关联关系的数据的集合 从表格的角度看,数据库是值有关联关系的表格的集合 其实传统的纸质表格,比如打印一张表统计全班同学的信息,这个其实就可以看作数据库中的表格,全校的集中到一起保存,这个集合其实就是数据库了。 数据库存储在计算机原创 2020-08-31 10:08:36 · 354 阅读 · 0 评论