?? 張楊.txt
字號:
1,給一個表創建視圖, ,怎么給該視圖插入數據?對于not null約束的列,可以給個常量作為該列的默認值。
2,創建一個序列
3,用scott用戶登陸,建一張表,至少包含id,name,sex,date列,插入1000000條數據,為了防止表名重復,建議大家用自己的名字做表名。用練習2創建的序列給該表的id加值,列id為該表的主鍵
給name列創建B樹索引,按該列查詢
給sex列創建位圖索引,按該列查詢
給date列創建函數索引,按該列查詢
把查詢的結果也寫到你的答案里
4,根據練習3的三種查詢結果,創建三個視圖,然后對這三個視圖做相應的查詢
5,看書的索引那章,把創建索引的要求寫下來(如:不同索引的差別,那些列應該創建索引,創建什么索引等等)
答:主要有三種:B樹索引,位圖索引和函數索引。B樹索引是按B樹結構組織并存放索引數據,位圖索引是根據基數的大小來決定是 否用此索引。函數索引是對包含有列的函數或表達式創建索引。哪 些列建立索引:應當為大部分列值不重復的列建立索引,對于取值很大 的列,或經常會使用‘<,>'等比較運算符進行查詢的列,應當使用B樹索引,對于取值范圍很小的列,或某個列需要進行與NULL相關的查詢 ,或者經常用到‘OR或AND’邏輯運算時,應當創建位圖索引。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -