資料庫知識

2021-09-27 09:10:08 字數 429 閱讀 2186

資料庫知識

1.簡述索引的原理及意義?

答:索引是對錶的一列或多列進行排序的結構,因為絕大多

的搜尋方法在搜尋排序結構時效率都會大大提高,所以如果表中

某一列經常被作為關鍵字搜尋,則建議對此列建立索引,

索引提供指標以指向儲存在表中指定列的資料值,根據指定的排

序次序排序這些指標,資料庫使用索引的方法:通過搜尋索引找

到特定的值,然後跟隨指標到達包含該值的行。

2.檢視的意義?

答:1)簡化複雜查詢,如果需要經常執行某項複雜查詢,可

以基於這個複雜查詢建立檢視,此後查詢此檢視即可,

2)限制資料訪問,檢視本質上就是一條select語句,所以當訪

問檢視時,只能訪問到所對應的select語句中涉及到的列,對基

表中的其他列起到安全和保密的作用,被稱為虛表。

資料庫知識

1 資料庫的建立 建立格式 create table table name 字段 其中,字段包含三部分內容 名稱 域 逗號 域即資料型別,資料庫包含5中資料型別 integer real text blob null 2 改變表 altertable 命令可以改變表的結構,sqlite版的alter...

資料庫知識

關於資料庫的知識點 表的子查詢,聯合查詢,連線查詢 子查詢 查詢中巢狀查詢。把子查詢的結果作為父查詢的查詢物件 如 select from select cname,cid from tblclass union select dname,did from department as t1 orde...

資料庫知識

dml data manipulation language 資料庫操作語言 update,insert,delete 資料庫在執行dml時,是先把資料放到記憶體的回滾段 rollback 如果執行提交 commit 時,才把回滾段裡的資料儲存到資料庫中,如果還沒執行提交 commit 使用者可以將...