0.目錄 1. "前言" 2. "建立資料庫" 2.1 "通過SSMS建立資料庫" 2.2 "通過SQL語句建立資料庫" 3. "建立表" 3.1 "通過SSMS建立表" 3.2 "通過SQL語句建立表" 1.前言 配置是win10+SQL Server 2012,使用的GUI管理工具是SQL Se ...
0.目錄
1.前言
2.建立資料庫
- 2.1 通過SSMS建立資料庫
- 2.2 通過SQL語句建立資料庫
3.建立表
- 3.1 通過SSMS建立表
- 3.2 通過SQL語句建立表
1.前言
配置是win10+SQL Server 2012,使用的GUI管理工具是SQL Server 2012自帶的SQL Server Management Studio(以下簡稱SSMS)。本系列主要學習SQL Server基礎,目的主要是為了使用Python連接、使用資料庫。另外在這裡貼上SQL Server 2012下載地址。
2.建立資料庫
2.1 通過SSMS建立資料庫
2.1.1打開SSMS,連接上資料庫。
如圖所示,找到資料庫,右鍵單擊資料庫,選擇新建資料庫。
2.1.2在資料庫名稱處輸入SSMSTest,選擇確定。
(主要數據文件:*.mdf,日誌文件*.ldf,次要數據文件*.ndf)
2.1.3右鍵資料庫點擊刷新或者按F5,然後就能在資料庫下麵看到剛剛建立的SSMSTest了。
(可以看到SSMSTest左邊的圖標是圓柱體,可以理解為每一個圓柱體都代表著一個資料庫。)
2.1.4至此,已經建立了名為SSMSTest的資料庫。
2.2 通過SQL語句建立資料庫
2.2.1在最開始的界面點擊新建查詢。
2.2.2在點擊新建查詢出來的界面中輸入以下代碼:
create database SQLTest
2.2.3點擊上面的執行,或者按F5之後出來瞭如下畫面。
2.2.4右鍵資料庫點擊刷新或者按F5,然後就能在資料庫下麵看到剛剛建立的SQLTest了。
2.2.5至此,已經建立了名為SQLTest的資料庫。
3.建立表
3.1 通過SSMS建立表
3.1.1打開剛剛建立的SSMSTest資料庫,找到表(資料庫->SSMSTest->表)。
右鍵單擊表,選擇新建表。
3.1.2在點擊新建表出來的界面中按照下圖輸入:
3.1.3按Ctrl+S或者點擊最上面菜單欄中的文件,選擇保存。
輸入欲保存的表名稱student,並點擊確定。
3.1.4再次點擊新建表,按照下圖輸入,並且保存為course。
3.1.5再次點擊新建表,按照下圖輸入,並且保存為sc。
3.1.6在 資料庫->SSMSTest->表 那裡刷新一下,就會發現剛剛建立的三張表了。
(選擇 資料庫->SSMSTest->表->dbo.student 右鍵單擊選擇設計,就可以查看剛剛建立的表的具體信息了。)
3.2 通過SQL語句建立表
3.2.1選擇 資料庫->SQLTest,然後選擇新建查詢。註意左上角的那個框中要選中SQLTest,如果不是的話就手動選擇一下。
3.2.2在新建查詢出來的界面中輸入以下代碼:
--這是SQL中的註釋信息,使用兩個減號來註釋。
drop table student --刪除表student
create table student --創建表student
(sno char(4),
sname char(8),
sage int,
ssex char(2),
sdept char(20)
)
drop table course --刪除表course
create table course --創建表course
(cno char(4),
cname char(8),
cpno char(4),
ccredit int
)
drop table sc --刪除表sc
create table sc --創建表sc
(sno char(4),
cno char(4),
grade int
)
3.2.3點擊執行,會出現下麵的警告。這是因為我們還沒有創建表,所以沒東西刪除。只需要再次點擊執行即可。
3.2.4在 資料庫->SQLTest->表 那裡刷新一下,就會發現剛剛建立的三張表了。
(選擇 資料庫->SQLTest->表->dbo.student 右鍵單擊選擇設計,就可以查看剛剛建立的表的具體信息了。)