freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

[工學]關系數(shù)據(jù)庫查詢語言sql(編輯修改稿)

2024-11-30 22:38 本頁面
 

【文章內容簡介】 (8)。 ?注:修改原有的列定義有可能會破壞已有數(shù)據(jù) An Introduction to Database System 語句格式(續(xù)) ? 刪除屬性列 [例 4] 將入學日期列刪除掉。 ALTER TABLE Student DROP COLUMN Se An Introduction to Database System 建立與刪除索引 ? 建立索引是加快查詢速度的有效手段 ? 建立索引 ? DBA或表的屬主 ( 即建立表的人 ) 根據(jù)需要建立 ? 有些 DBMS自動建立以下列上的索引 ? PRIMARY KEY ? UNIQUE ? 維護索引 ? DBMS自動完成 ? 使用索引 ? DBMS自動選擇是否使用索引以及使用哪些索引 An Introduction to Database System 一、建立索引 ? 語句格式 CREATE [UNIQUE] [CLUSTER] INDEX 索引名 ON 表名 (列名 [次序 ][,列名 [次序] ]…); ? ? 用 表名 指定要建索引的基本表名字 ? 索引可以建立在該表的一 列 或多列上 , 各列名之間用逗號分隔 ? 用 次序 指定索引值的排列次序 , 升序: ASC, 降序:DESC。 缺省值: ASC ? UNIQUE表明此索引的每一個索引值只對應唯一的數(shù)據(jù)記錄 ? CLUSTER表示要建立的索引是聚簇索引 An Introduction to Database System 建立索引 (續(xù)) ? 唯一值索引 ? 對于已含重復值的屬性列不能建 UNIQUE索引 ? 對某個列建立 UNIQUE索引后 , 插入新記錄時DBMS會自動檢查新記錄在該列上是否取了重復值 。 這相當于增加了一個 UNIQUE約束 An Introduction to Database System 建立索引 (續(xù)) ? 聚簇索引 ? 建立聚簇索引后 , 基表中數(shù)據(jù)也需要按指定的聚簇屬性值的升序或降序存放 。 也即聚簇索引的索引項順序與表中記錄的物理順序一致 例: CREATE CLUSTER INDEX Stusname ON Student(Sname); 在 Student表的 Sname( 姓名 ) 列上建立一個聚簇索引 , 而 且 Student表中的記錄將按照 Sname值的升序存放 An Introduction to Database System 建立索引 (續(xù)) ? 在一個基本表上最多只能建立一個聚簇索引 ? 聚簇索引的用途:對于某些類型的查詢,可以提高查詢效率 ? 聚簇索引的適用范圍 ? 很少對基表進行增刪操作 ? 很少對其中的變長列進行修改操作 An Introduction to Database System 例題 [例 6] 為學生 課程數(shù)據(jù)庫中的 Student, Course,SC三個表建立索引 。 其中 Student表按學號升序建唯一索引 , Course表按課程號升序建唯一索引 , SC表按學號升序和課程號降序建唯一索引 。 CREATE UNIQUE INDEX Stusno ON Student(Sno)。 CREATE UNIQUE INDEX Couo ON Course(Cno)。 CREATE UNIQUE INDEX SCno ON
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1