之前在https://blog.csdn.net//article/details/140961550介紹了在Windows10上安裝SQL Server 2022 Express和SSMS,這里整理下SSMS的簡單使用:
SQL Server Management Studio(SSMS)是一種集成環境,提供用于配置、監視和管理SQL Server和數據庫實例的工具。
1.連接到SQL Server實例:啟動SQL Server Management Studio:首次運行SSMS時,系統將打開"連接到服務器"窗口。如未打開,可以選擇"對象資源管理器" --> “連接” --> "數據庫引擎,將其手動打開。如下圖所示:"對象資源管理器"中顯示服務器名稱、SQL Server版本和用戶名的對象
2.創建數據庫:右鍵單擊"數據庫" --> 新建數據庫:輸入數據庫名稱,如Info,點擊確定,如下圖所示:可通過右鍵單擊Info選擇"屬性"來修改數據庫;數據文件:Info.mdf,日志文件:Info_log.ldf
3.創建表:右鍵單擊"表" --> 新建 --> 表:添加內容如下圖所示:按Ctrl+S保存,表名為dbo.student,點擊確定
4.創建約束:
(1).主鍵約束:用于確保表中每一行數據的唯一性、非空性。選中表中的"id"行,右鍵單擊,選擇"設置主鍵",如下圖所示:
(2).空值約束:控制是否允許該字段的值為Null值。
(3).CHECK約束:限制表中列的值,確保數據的完整性和準確性。選中表中的"age"行,右鍵單擊,選擇"CHECK約束":點擊"添加",表達式輸入:([age]>=(0)),然后點擊"關閉",如下圖所示:
(4).默認約束:用于為表中的列指定默認值。選擇表中"sex"行,在列屬性中:默認值或綁定中輸入值:‘男’,如下圖所示:
(5).外鍵約束:用于在兩個表之間建立關系,確保一個表中的數據值必須是另一個表的主鍵或唯一鍵的有效值。
5.添加、刪除表中的列:
(1).添加列:右鍵單擊表"dbo.student",選擇"設計":選擇"列名"列中的第一個空單元,在該單元中輸入列名:addr,保存,如下圖所示:
(2).刪除列:單擊表"dbo.student":右鍵單擊要刪除的列,然后選擇"刪除列",保存即可。
6.表中插入、修改、刪除數據:
(1).插入:右鍵單擊表"dbo.student":選擇"編輯前200行":輸入相應數據,如下圖所示:
(2).修改:選中需要修改的段,直接修改即可。
(3).刪除:選中要刪除的行,右鍵單擊:選擇"刪除"。
7.查詢:右鍵單擊數據庫名Info,選擇"新建查詢",輸入SQL語句,查詢age>=20的所有內容,然后點擊"執行",結果如下圖所示