sql server學習總結一

2021-08-04 13:53:05 字數 860 閱讀 4224

一,

資料庫的**模式結構 1.

模式 模式又稱邏輯模式或者概念模式,是資料庫中全體資料的邏輯結構和特徵的描述,乙個資料庫只有乙個模式,模式處於**結構的中間層。 2.

外模式

外模式又稱使用者模式,是資料庫使用者可以看見和使用的區域性資料的邏輯結構和特徵的描述,乙個資料庫有多個外模式,外模式是模式的子集。 3.

內模式

內模式又稱儲存模式,是資料庫物理結構和儲存方式的描述,乙個資料庫只有乙個內模式。

**模式結構圖

二.關聯式資料庫的規範化

第一正規化(

1nf):在乙個關係中,消除重複字段,使得每個欄位都是最小邏輯關係。

第二正規化(

2nf):若關係模型屬於第一正規化,則關係中的所有非關鍵性欄位都是完全依賴於主關鍵字段,不能部分依賴於主關鍵字段。

第三正規化(

3nf):若關係模型屬於第三正規化,則關係中的所有非關鍵性欄位都是只完全依賴於主關鍵字段,第三正規化要求去除傳遞依賴。

三.全域性變數和區域性變數 1

區域性變數

(區域性變數必須以@開頭

)區域性變數的宣告:

declare

例一:查詢

例二:賦值

2 全域性變數是系統內部定義好的變數,以

@@開頭

sql server 補齊0學習總結

角本如下 script for selecttopnrows command from ssms select top 1000 id sn name from edudb dbo testtab select right 0123456 sn from testtab select right r...

sql server學習筆記一

建立資料庫 create database ebuy on primary name n dbname filename n c database dbname.mdf size 3072kb maxsize unlimited,filegrowth 1024kb log on name n dbn...

SqlServer入門學習(一)

查詢資料庫的版本 select version 查詢主機名 select host name 查詢當前資料庫名 select db name 查詢當前資料庫的擁有者 select user 查詢結果為 dbo。dbo是每個資料庫的預設使用者,具有所有者許可權 切換到test庫 use test 查詢...