PPT-第三章关系数据库标准语言SQL.ppt

PPT-第三章关系数据库标准语言SQL.ppt

第三章 关系数据库标准语言SQL;3.1 SQL 概述;6. 视图数据结构;SQL;3.2 数据定义;3.2.1 定义、删除与修改基本表;说明: 列名:组成该表的各个属性(列) 列级完整性约束条件:涉及相应属性列的完整性约束条件 表级完整性约束条件:涉及一个或多个属性列的完整性约束条件 ;常用完整性约束: 唯一性约束:UNIQUE 非空值约束:NOT NULL 参照完整性约束 主码约束: PRIMARY KEY ;二、修改扩充基本表;例4 将年龄的数据类型改为半字长整数。;三、删除基本表;3.2.2 建立与删除索引;一、建立索引; 例8 为学生-课程数据库中的Student,Course,SC三个表建立索引。其中Student表按学号升序建唯一索引,Course表按课程号升序建唯一索引,SC表按学号升序和课程号降序建唯一索引。;(2)聚簇索引 建立聚簇索引后,基表中数据也需要按指定的聚簇属性值的升序或降序存放。也即聚簇索引的索引项顺序与表中记录的物理顺序一致。;二、删除索引;3.3 查 询;说明: SELECT子句:指定要显示的属性列 FROM子句:指定查询对象(基本表或视图) WHERE子句:指定查询条件 GROUP BY子句:对查询结果按指定列的值分组,该属性列值相等的元组为一个组。通常会在每组中作用集函数。 HAVING短语:筛选

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档