資料庫系統概論 索引的建立和刪除

2021-10-22 18:39:12 字數 595 閱讀 3944

索引的建立與刪除

建立索引的目的:加快查詢速度(如同目錄)

誰可以建立索引:dba(資料庫管理員),表的屬主(建立表的人)

dbms一般會自動建立一些列上的索引:

primary key;

unique;

dbms自動完成維護索引和自動選擇是否使用索引及使用那些索引

索引時關聯式資料庫內部實現技術,屬於內模式的範疇

create index語句定義索引時,可以定義 :唯一索引,非唯一索引或聚簇索引

建立索引

語句格式:

create [unique] [cluster] index《索引名》on《表名》(《列名》[《次序》][,《列名》[《次序》]]…)

unique表明此索引每乙個索引值只對應唯一的資料

. cluster表示要建立的索引是聚簇索引。聚簇索引是指索引順序與表中記錄的物理順序一致的索引組織。

a.在最經常查詢的列上建立聚簇索引以提高查詢效率

b.乙個基本表上最多只能建立乙個聚簇索引

c.經常更新的列不宜建立聚簇索引

聚集函式不能寫在where子句中,只能寫在分組,select中

資料庫系統概論 04 索引

1 索引概述 建立索引是加快查詢速度的有效手段,使用者可以根據應用環境的需要,在基本表上建立乙個或者多個索引,以提供多種訪問路徑,加快查詢速度。一般來說,建立與刪除索引由資料庫管理員dba或者表的屬主 owner 即建立表的人負責完成,系統在訪問資料時會自動選擇合適的索引作為訪問路徑,使用者不必也不...

資料庫系統概論 緒論 資料庫系統概論(一)

1.1 資料庫系統概論 1.1.1 資料庫系統概論 1.資料 描述事物的符號記錄稱為是資料 資料的解釋叫做語義,他與資料時密不可分的 記錄是計算機中表示和儲存資料的一種格式或者乙個方法 2.資料庫 把資料以一定的格式存放在計算機儲存裝置上的倉庫就是資料庫 共享性 有組織 永久儲存是資料庫的三大特徵 ...

資料庫系統概論

資料庫系統概論 1 現實世界的資料化過程 現實世界是由實際存在的事物組成的。每種事物都有無窮的特性,事物之間有著錯綜複雜的聯絡。資訊世界是現實世界在人腦中的反映。現實世界中的事物和事物特性在資訊世界中分別反映為實體和實體的屬性。資訊世界是由實體組成的,每種實體都有自己有限的屬性。本質上說,實體是由有...