資料庫基礎面試

2021-09-23 19:40:00 字數 847 閱讀 2965

1、更新表資料(通過table_a的資料來更新table_b)

a、b兩表的結構如下:

create table [dbo].[table_a](

[id] [varchar](36) not null,

[name] [nvarchar](50) null

) on [primary]

create table [dbo].[table_b](

[id] [varchar](36) not null,

[name] [varchar](50) null

) on [primary]

測試前的資料如下:

更新語句:

update table_b 

set table_b.name=a.name

from table_b as b,table_a as a

where b.id=a.id

結果如下:

小注:sql不太經常寫,很多東西都忘了,看來自己資料方面的知識還是太差啊,在這裡mark一下吧。

2、聚集索引與非聚集索引對比(待續)

資料庫面試

1,第一正規化 原子性 2,第二正規化,消除非主屬性對主碼的部分依賴,每乙個非主屬性都完全依賴於主鍵 3,第三正規化,消除傳遞依賴 經實踐,id 8 三,如何獲取當前資料庫版本?原子性 atomicity 一致性 consistency 隔離性 isolation 永續性 durability 原子...

面試資料庫

一步步分析為什麼b 樹適合作為索引的結構 面試官問你b樹和b 樹,就把這篇文章丟給他 演算法和資料結構 十 平衡查詢樹之b樹 單純地看比較次數的話,二叉查詢樹和b樹差不多,甚至可能二叉查詢樹比較次數更少。在把磁碟裡的資料載入到記憶體中的時候,是以頁為單位來載入的,而我們也知道,節點與節點之間的資料是...

資料庫 資料庫基礎

什麼是sql 結構化查詢語言 structtured query language sql的作用 啟動mysql.exe,連線伺服器後,就可以使用sql來操作伺服器了。類似php中操作mysql的語句就是sql語句 sql標準 由國際標準化組織 iso 制定的,對dbms 資料庫管理系統 的統一操作...