ms sql 2012 安裝與基本使用教學
TRANSCRIPT
![Page 1: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/1.jpg)
Microsoft SQL Server
安裝與基本使用教學
中華大學 資料庫實驗室 邱迺元
投影片網址: http://www.slideshare.net/yuan817/ms-sql-2012
![Page 2: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/2.jpg)
安裝 MS SQL SERVER 2012
2
![Page 3: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/3.jpg)
SQL Server 2012 系統需求
作業系統: 必須是Windows 7
Windows XP是不能使用的喔~
而.NET Framework最低必須需求3.5 SP1。
不過建議為.NET Framework 4.0
3
![Page 4: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/4.jpg)
不要先安裝Visual Studio!!!
請先安裝好SQL Server,裝好以後才安裝Visual Studio!
如果順序弄反,先安裝Visual Studio的話,之後在安裝SQL Server時會卡版本不合的問題。
4
![Page 5: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/5.jpg)
安裝之前
請確認你現在登入的Windows系統帳號擁有管理系統的權限,以便擁有足夠權限來安裝SQL
Server 2012
5
![Page 6: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/6.jpg)
放入安裝光碟
6
放入SQL Server安裝光碟片,開始進行安裝。
下載iso光碟檔之後,可用虛擬光碟程式掛載
以下將示範使用 DAEMON Tools Lite
http://www.disk-tools.com/download/daemon
![Page 7: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/7.jpg)
安裝 DAEMON Tools Lite
7
![Page 8: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/8.jpg)
安裝 DAEMON Tools Lite
8
![Page 9: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/9.jpg)
不要太順的「下一步」喔~
9
在這邊請按「拒絕」和「跳過」
不要連廣告軟體也裝
![Page 10: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/10.jpg)
掛載iso安裝光碟
10
![Page 11: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/11.jpg)
執行安裝程式
光碟放進去之後應該就會自動執行安裝程式
如果沒有自動執行的話,就進入光碟機,打開setup.exe
11
![Page 12: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/12.jpg)
安裝 MS SQL Server
12
![Page 13: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/13.jpg)
安裝 MS SQL Server
13
![Page 14: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/14.jpg)
如果在偵測系統狀況那邊卡住的話
如果沒有安裝.NET Framework 4,請到http://www.microsoft.com/zh-
tw/download/details.aspx?id=17718
【下載】安裝.NET Framework 4
14
![Page 15: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/15.jpg)
安裝 MS SQL Server
15
![Page 16: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/16.jpg)
安裝 MS SQL Server
16
![Page 17: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/17.jpg)
安裝 MS SQL Server
17
![Page 18: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/18.jpg)
安裝 MS SQL Server
18
![Page 19: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/19.jpg)
安裝 MS SQL Server
19
![Page 20: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/20.jpg)
安裝 MS SQL Server
20
這邊一定要勾,至於其他就隨你便吧~
![Page 21: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/21.jpg)
安裝 MS SQL Server
21
![Page 22: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/22.jpg)
安裝 MS SQL Server
22
![Page 23: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/23.jpg)
安裝 MS SQL Server
23
![Page 24: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/24.jpg)
安裝 MS SQL Server
24
![Page 25: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/25.jpg)
安裝 MS SQL Server
25
![Page 26: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/26.jpg)
安裝 MS SQL Server
26
![Page 27: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/27.jpg)
安裝 MS SQL Server
27
![Page 28: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/28.jpg)
安裝 MS SQL Server
28
![Page 29: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/29.jpg)
安裝 MS SQL Server
29
![Page 30: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/30.jpg)
安裝 MS SQL Server
30
![Page 31: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/31.jpg)
安裝 MS SQL Server
31
![Page 32: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/32.jpg)
若遇到Reporting Services已存在
到此資料夾把所有檔案砍掉! C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA
32 參考資料: http://www.dotblogs.com.tw/terrychuang/archive/2011/11/28/59794.aspx
![Page 33: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/33.jpg)
安裝 MS SQL Server
33
![Page 34: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/34.jpg)
安裝 MS SQL Server
34
![Page 35: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/35.jpg)
安裝完成!
35
![Page 36: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/36.jpg)
安裝好後,可以打開 SQL SERVER MANAGEMENT STUDIO
37
![Page 37: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/37.jpg)
在開始功能表的程式集 → Microsoft SQL Server 2012 → SQL Server Management Studio
38
![Page 38: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/38.jpg)
這邊照預設值就行
伺服器類型要選Database Engine
39
![Page 39: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/39.jpg)
打開以後基本上就是這畫面
40
![Page 40: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/40.jpg)
接下來就開始 實際操作資料庫吧!
41
![Page 41: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/41.jpg)
操作/執行SQL指令
42
![Page 42: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/42.jpg)
記得重新整理一下
咦?我不是已經創資料庫或新增表格了嗎?怎麼沒看見?
要記得重新整理啦~~~
43
![Page 43: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/43.jpg)
建立資料庫
CREATE DATABASE Sample;
44
資料庫名稱
![Page 44: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/44.jpg)
建立一張表格
USE Sample;
CREATE TABLE Student (
S# int NOT NULL PRIMARY KEY,
SName varchar(50) NULL,
Department char(2) NULL,
Class char(2) NULL,
AGE int NULL,
CITY varchar(50) NULL
);
45
資料表名稱 分別為: 欄位名稱 型態 允不允許空值 設為主鍵
![Page 45: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/45.jpg)
新增一筆資料
USE Sample;
INSERT INTO Student (S#, SName, Department, Class, AGE, CITY)
VALUES ('9401001', 'Albert', 'CS', '2A', '20', 'Hsinchu');
46
與對應的資料內容
欄位名稱
![Page 46: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/46.jpg)
查詢資料
USE Sample;
SELECT SName, Department, Class
FROM Student
WHERE CITY = 'Hsinchu';
47
加上WHERE條件下的查詢結果
這張表格的原始資料
查詢條件 (範例中是針對住新竹的學生查詢)
要列出哪些欄位
![Page 47: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/47.jpg)
修改資料
USE Sample;
UPDATE Student
SET Department = 'BI'
WHERE Class = '2B' AND Department='CS';
48
採用條件 (範例中是針對在2B班級的CS部門)
部門資料改為 BI
![Page 48: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/48.jpg)
刪除資料
USE Sample;
DELETE FROM Student
WHERE AGE < 20;
49
採用條件 (範例中是年齡不足20的人)
![Page 49: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/49.jpg)
也可以這樣查詢資料
50
![Page 50: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/50.jpg)
以上SQL指令可直接使用
剛剛的SQL指令範例都放在
https://gist.github.com/chyuaner/ca85832a38278898e673
其實範例就是上課講義第一章P10-P14
51
![Page 51: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/51.jpg)
來練習一下吧~
1. 新增資料庫
2. 新增資料表
3. 建立以下資料
4. 查詢薪資介於 5000~10000 之間的人
5. 對所有女生的年齡修改為永遠的18歲
6. 刪除所有薪資6000以上的人 52
ID NAME SEX AGE SALARY
1 Nancy female 23 4000
2 Franky male 20 6000
3 Emily female 25 8000
4 Kenny male 20 6000
5 Sam male 25 3000
6 Abbie female 19 5000
7 Nami female 19 4500
8 Robin female 27 35000
![Page 52: MS SQL 2012 安裝與基本使用教學](https://reader031.vdocuments.net/reader031/viewer/2022012315/55c5dc50bb61ebda3b8b4626/html5/thumbnails/52.jpg)
有問題就盡量問吧!
助教可是很Nice的~ (笑)