数据库原理复习串讲(7)
发布时间:2021-06-08
发布时间:2021-06-08
的特点分类,可以将索引分为聚集索引和非聚集索引。 2 创建索引语法如下:
CREATE [UNIQUE] [CLUSTERED | NONCLUSTERED] INDEX 索引名ON 表名 (字段名[,…n]) [WITH [索引选项 [,…n] ] [ON 文件组] 5.3 数据查询 语法:
SELECT <目标列名表> FROM <数据源表>
[WHERE <查询条件>] [GROUP BY <分组列>] [HAVING <组选择条件>] [ORDER BY <排序列>]
重点,能根据要求写出相应查询语句。 5.6 数据更新(重点) 1
INSERT [INTO] <表名> [(<列名表>)] VALUES (<值表>) 功能:向表添加一行数据。也称单行插入语句。 INSERT INTO <表名> [(<列名表>)] <子查询>
功能:将子查询的查询结果加入到<表名>指定的表中。也称多行插入语句。 2UPDATE <表名> SET <列名=常量值> [,… n] [WHERE <查询条件>]
功能:按查询条件找到表中满足条件的行并进行数据的修改。 3DELETE [ FROM ] <表名> [WHERE <删除条件>] 功能:删除表中满足条件的行。 5.7 视图的定义与维护 CREATE VIEW <视图名> [<视图列名表>] AS <子查询>
第七章 规范化
1什么是函数依赖、部分函数依赖、完全函数依赖、传递函数依赖。
设一个关系模式R(U),R是关系的名称,U是关系R的所有属性的集合,X和Y为属性集U上的子集。若对于任一元组在X上的每一个值,都有Y上的一个唯一值与之对应,则称X函数决定Y,或称Y函数依赖于X,记作X Y。X称为这个函数依赖的决定因子。
函数依赖可以简单理解为:如果知道属性X的值,就可以获得属性Y的值,那么属性X函数决定属性Y,或者说:属性Y函数依赖于属性X,记作X Y。若X不函数决定Y,或Y不函数依赖于X记作:X
Y
部分函数依赖和完全函数依赖: