天天看點

實驗一 建立資料庫和表以及表操作

實驗一 建立資料庫和表以及表操作

一、實驗目的

1.了解SQL Server資料庫的邏輯結構和實體結構,表的結構特點;

2.了解SQL Server的基本資料類型,空值概念;

3.學會在對象資料總管中建立資料庫和表;

4.學會使用T—SQL語句建立資料庫和表;

5.學會在對象資料總管中對資料表進行插入、修改、删除資料操作;

6.學會使用T-SQL對資料表進行插入、修改、删除資料操作;

二、實驗内容

1.實驗題目(1)

建立用于企業管理的員工管理資料庫,資料庫名為YGGL,包含員工的資訊、部門資訊以及員工的薪水資訊。資料庫YGGL包含下列3個表。

(1)Employees:員工自然資訊表。

(2)Departments:部門資訊表。

(3)Salary:員工薪水情況表。

各表的結構分别如表T2.1,表T2.2,表T2.3所示。

表T2.1 Employees表結構

實驗一 建立資料庫和表以及表操作

實驗步驟

1.在對象資料總管中建立資料庫YGGL

2.在對象資料總管中删除建立的YGGL資料庫

在對象資料總管中選擇資料庫YGGL一>在YGGL上單擊滑鼠右鍵一删除。

實驗一 建立資料庫和表以及表操作

3.使用T—SQL語句建立資料庫YGGL

實驗一 建立資料庫和表以及表操作

4.在對象資料總管中分别建立表Employees,Departments和Salary

實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作

2.實驗題目(2)

實驗步驟

1.在對象資料總管中向資料庫YGGL表加入資料

2.(1)在對象資料總管中向表Employees中加入如表T3.1所示的記錄。表T3.1資料記錄

實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作

(2)在對象資料總管向表Departments中插入如表T3.2所示的資料記錄。

表T3.2資料記錄

實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作

(3)在對象資料總管中向表Salary中插入如表T3.3所示的資料記錄。

實驗一 建立資料庫和表以及表操作

在這裡插入圖檔描述

實驗一 建立資料庫和表以及表操作

2.在對象資料總管中修改資料庫YGGL表資料

(1)在對象資料總管中删除表Employees的第2,8行和Salary的第2,11行。注意進行删除操作時,作為兩表主鍵的EmployeeID的值,以保持資料完整性。

實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作

(2)對象資料總管中删除表Departments的第2行,同時也要删除表Employees的第

2行。操作方法同(1)。

實驗一 建立資料庫和表以及表操作

(3)在對象資料總管中将表Employees中編号為020018的記錄的部門号改為4。

實驗一 建立資料庫和表以及表操作

3.使用T-SQL指令修改資料庫YGGL表資料

(1)使用T-SQL指令分别向YGGL資料庫Employees,Departments和Salary表中插入1行記錄。

實驗一 建立資料庫和表以及表操作

(2)使用T—SQL指令修改表Salary中的某個記錄的字段值。

單擊快捷工具欄的執行圖示,執行上述語句,将編号為011112的職工收入改為2890。

實驗一 建立資料庫和表以及表操作

(3)修改表Employees和Departments的記錄值,仍要注意完整性。

操作過程同(2)。

(4)使用T—SQL指令修改表Salary中的所有記錄的字段值。

實驗一 建立資料庫和表以及表操作

(5)使用TRANCATE TABLE語句删除表中所有行。使用T—SQL指令修改表Salary中的所有記錄的字段值。

啟動查詢分析器一>“查詢”視窗中輸入以下 T—SQL語句:

USE YGGL

UPDATE Salary

SET InCome=InCome+100

GO

實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作
實驗一 建立資料庫和表以及表操作