323删除基本表 删除基本表命令的格式为: DROP TABLE<表名>;
3.2.3 删除基本表 删除基本表命令的格式为: DROP TABLE<表名>;
324建立索引 建立索引命令的格式为 CREATE[ UNIQUE][ CLUSTER] INDEX<索引名 ><索引名>ON<表名>(<列名>[<次序>] [<列名>[<次序>]] 其中,≤表名>指定要建索引的基本表的名字。 索引可以建在该表的一列或多列上,各列名之间用 逗号分隔。每个<列名>后面还可以用<次序>指定 索引值的排列次序,包括ASC(升序)和DESC(降 序)两种,缺省值为AsC
3.2.4 建立索引 建立索引命令的格式为: CREATE [UNIQUE] [CLUSTER] INDEX <索引名 ><索引名> ON <表名> (<列名>[<次序>] [,<列名>[<次序>]],…); 其中,<表名>指定要建索引的基本表的名字。 索引可以建在该表的一列或多列上,各列名之间用 逗号分隔。每个<列名>后面还可以用<次序>指定 索引值的排列次序,包括ASC(升序)和DESC(降 序)两种,缺省值为ASC
325删除索引 删除索引命令的格式为 DROP INDEX<索引名> 例3-5】删除 Student表的 Stusname索引。 DROP INDEX Stusnamej 说明:索引一经建立,就由系统使用和维护它, 不需用户干预。建立索引是为了减少查询操作的时 间,但如果数据增删改频繁,系统会花费许多时间 来维护索引。这时,可以删除一些不必要的索引。 删除索引时,系统会同时从数据字典中删去有关该 索引的描述
3.2.5 删除索引 删除索引命令的格式为: DROP INDEX<索引名>; 【例3-5】删除Student表的Stusname索引。 DROP INDEX Stusname; 说明:索引一经建立,就由系统使用和维护它, 不需用户干预。建立索引是为了减少查询操作的时 间,但如果数据增删改频繁,系统会花费许多时间 来维护索引。这时,可以删除一些不必要的索引。 删除索引时,系统会同时从数据字典中删去有关该 索引的描述
33查询 查询命令的一般格式为: SELECT[ ALLIDISTINCTI<目标列表达式 >[<目标列表达式>]FRoM<表名或视图 名 [<表名或视图名>] WHERE<条件表达 式>][ GROUP BY<列名1> HAVING<条 件表达式>] [ ORDER BY<列名2>[ASC|DESC]P
3.3 查询 查询命令的一般格式为: SELECT [ALL|DISTINCT]<目标列表达式 >[,<目标列表达式>]…FROM <表名或视图 名> [,<表名或视图名>]…[WHERE <条件表达 式>] [GROUP BY <列名1>[HAVING <条 件表达式>]] [ORDER BY <列名2> [ASC|DESC]];
33查询 SELECT语句的含义是:根据 WHERE子句的条 件表达式,从FROM子句指定的基本表或视图中找出 满足条件的元组,再按 SELECT子句中的目标列表达 式,选出元组中的属性值形成结果表。如果有 GROUP子句,则将结果按<列名1>的值进行分组, 该属性值相等的元组为一个组,每个组产生结果表 中的一条记录。如果 GROUP子句带 HAVING短语, 则只有满足指定条件的组才予以输出。如果有 ORDER子句,则结果表还要按<列名2>的值的升序 或降序排列
3.3 查询 SELECT语句的含义是:根据WHERE子句的条 件表达式,从FROM子句指定的基本表或视图中找出 满足条件的元组,再按SELECT子句中的目标列表达 式 ,选出 元组中 的属性 值形成 结果表 。如果 有 GROUP子句,则将结果按<列名1>的值进行分组, 该属性值相等的元组为一个组,每个组产生结果表 中的一条记录。如果GROUP子句带HAVING短语, 则 只有满 足指定 条件的 组才予 以输出 。如果 有 ORDER子句,则结果表还要按<列名2>的值的升序 或降序排列