![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库课程笔记
数据库课程笔记
NelsonCheung
这个作者很懒,什么都没留下…
展开
-
数据库系统概念 第4章 中级SQL
第四章 中级SQL 4.1 连接表达式 SQL提供了连接运算的其他形式,通过这些形式能在结果中包含被自然连接排除在外的元组。 4.1.1 连接条件 SQL使用on来在参与连接的关系上设置通用的谓词,和where相似,但在外连接运算中表现结果与where不同。 on的用法如下。 select * from student join takes on student.ID = takes.ID; 上面的on条件表明,若来自student的元组的ID属性和来自takes的元组的ID属性相同,则把它们连接起来,作原创 2020-10-13 23:24:52 · 545 阅读 · 0 评论 -
数据库 第3章 SQL
第三章 SQL 3.2 SQL数据定义 3.2.1 基本类型 SQL标准支持多种固有类型,包括: char(n):固定长度的字符串。 varchar(n):可变长度的字符串。 int:整数类型。 smallint:小整数类型。 numeric(p, d):定点数,用户指定。p表示数的个数,d表示小数点后的位数。 real,double precision:浮点数与双精度浮点数,精度与机器相关。 float(n):精度至少为n位的浮点数。 对于char(n)而言,若字符串中字符个数小于n,则使用空格自动补原创 2020-10-08 21:17:21 · 935 阅读 · 0 评论 -
数据库 第6章 形式化关系查询语言
第六章 形式化关系查询语言 6.1 关系代数 关系代数是一种过程化查询语言。它包括一个运算的集合,这些运算以一个或两个关系为输入,产生一个新的关系作为结果。关系代数基本运算有:选择、投影、并、集合差、笛卡尔积和更名。在基本运算外,还有一些其他运算,即集合交、自然连接和赋值。 6.1.1 基本运算 选择运算。选择运算选出满足给定谓词的元组。用σ\sigmaσ表示选择,谓词写作σ\sigmaσ的下标。例如: 选择关系instructor中属于“Physics”的元组 σdept_name="Physics"原创 2020-09-03 14:10:26 · 384 阅读 · 0 评论