sql serve基础
生活随笔
收集整理的這篇文章主要介紹了
sql serve基础
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、數據庫登錄名與數據庫用戶
? 1.登錄名登錄服務器
? 2.數據庫用戶訪問具體數據庫
?二者要建立映射關系
二、數據庫文件:
?? 1.主數據文件:*.mdf(必須)
?? 2.輔助數據文件:*.ndf(可選)
?? 3.日志文件:*.ldf(必須)
三、數據庫維護:
?? 1.分離-附加 :使數據庫文件與數據庫系統脫離或建立關系
?? 2.備份-還原:備份數據
?? 3.收縮:釋放數據庫空間
四、數據完整性:
??? 1.實體完整性:保證沒有重復的行數據
?????? 實現方式:
?? ?a。主鍵約束:不能為null,不能有重復數據,不經常改動
?? ?b。標識列:必須是整型數據?? ?
?? ?c。唯一性約束? :數據不重復,可以為null
??? 2.域完整性:保證列數據的正確性
????? 實現方式:
?? ?a.check約束
?? ?b.默認值
?? ?3.非空
?? ?4.外鍵
?? ?5.數據類型
??? 3.引用完整性:一個表中某列的值必須在另一個表中的主鍵列中存在
?????? 實現方式:外鍵
????? 注意:a。 有外鍵的表叫從表,引用的主鍵表叫主表
?? ?b。主表改動不能影響從表
?? ?c。從表對應數據,主表中數據不能刪除????? ?
??? 4.用戶自定義:
五、數據類型:
??? 文本類型:
??? 1.char|nchar:固定長度 ,數據長度不夠用空格補齊
??? 2.varchar|nvarchar:不固定長度,以數據實際長度保存
??? 3.text|ntext:存儲8千字符以上的數據
??? 帶n前綴的是unicode編碼,比非unicode編碼長度大一倍(主要針對字符)
??? 4.float:浮點型
??? 5.money:貨幣
??? 6.bit: 布爾型? 取值 0|1
??? 7.image:二進制 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
? 1.登錄名登錄服務器
? 2.數據庫用戶訪問具體數據庫
?二者要建立映射關系
二、數據庫文件:
?? 1.主數據文件:*.mdf(必須)
?? 2.輔助數據文件:*.ndf(可選)
?? 3.日志文件:*.ldf(必須)
三、數據庫維護:
?? 1.分離-附加 :使數據庫文件與數據庫系統脫離或建立關系
?? 2.備份-還原:備份數據
?? 3.收縮:釋放數據庫空間
四、數據完整性:
??? 1.實體完整性:保證沒有重復的行數據
?????? 實現方式:
?? ?a。主鍵約束:不能為null,不能有重復數據,不經常改動
?? ?b。標識列:必須是整型數據?? ?
?? ?c。唯一性約束? :數據不重復,可以為null
??? 2.域完整性:保證列數據的正確性
????? 實現方式:
?? ?a.check約束
?? ?b.默認值
?? ?3.非空
?? ?4.外鍵
?? ?5.數據類型
??? 3.引用完整性:一個表中某列的值必須在另一個表中的主鍵列中存在
?????? 實現方式:外鍵
????? 注意:a。 有外鍵的表叫從表,引用的主鍵表叫主表
?? ?b。主表改動不能影響從表
?? ?c。從表對應數據,主表中數據不能刪除????? ?
??? 4.用戶自定義:
五、數據類型:
??? 文本類型:
??? 1.char|nchar:固定長度 ,數據長度不夠用空格補齊
??? 2.varchar|nvarchar:不固定長度,以數據實際長度保存
??? 3.text|ntext:存儲8千字符以上的數據
??? 帶n前綴的是unicode編碼,比非unicode編碼長度大一倍(主要針對字符)
??? 4.float:浮點型
??? 5.money:貨幣
??? 6.bit: 布爾型? 取值 0|1
??? 7.image:二進制 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的sql serve基础的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 办公计算机的装机配件?
- 下一篇: sql基本操作语句