1. 程式人生 > 其它 >實驗一 認識 DBMS 系統

實驗一 認識 DBMS 系統

1、實驗目的 (1)通過對 SQL Server 2005/2008 資料庫管理系統的使用,瞭解 DBMS 的工作原理和系統 構架。 (2)熟悉 SQL Server 提供的管理工具 (3)熟悉使用 SQL Server Management Studio 建立資料庫物件 2、實驗平臺 2.1 作業系統: Windows XP 或者 Windows 2003 Server。 2.2 資料庫管理系統: 選擇安裝資料庫管理系統之前,請仔細看清硬體的配置要求以及作業系統的版本,確定安 裝哪個版本的 SQL Server。 3 實驗內容及要求 3.1 安裝 SQL Server 1.在安裝過程中記錄安裝的選擇,並且對所作的選擇進行思考,為何要進行這樣的配置, 對今後執行資料庫管理系統會有什麼影響。 2.理解預設例項、命名例項的含義 3.瞭解 SQL Server 的身份認證模式,初步瞭解 SQL Server 的安全性。 4.瞭解 SQL Server 提供的服務。 5.檢查 SQL Server 安裝是否成功。 3.2 管理和使用 SQL Server 瞭解 SQL Server 如何通過它提供的工具對資料庫伺服器進行管理和使用的。 1、啟動、暫停和停止 SQL Server 學會運用 SQL Server 配置管理或 SQL Server Management Studio 啟動和停止 SQL Server 的 各種服務。 2、瞭解 SQL Server 的管理工具初步瞭解 SQL Server 的提供了哪些主要管理工具和它們的功能。 3、學會使用 SQL Server 聯機叢書 學會 SQL Server 聯機叢書查詢 SQL 命令語法格式、SQL Server 資料庫的概念、術語等內 容。 3.3 熟悉使用 SQL Server Management Studio 瞭解 SQL Server Management Studio 的基本用法,能熟練使用它管理資料庫伺服器和資料 庫物件。 1、視覺化圖形介面的操作 熟悉使用 SQL Server Management Studio 中的物件資源管理器,熟悉其中列出的各類資訊 的含義,學會檢視各種資訊。 2、查詢編輯器的使用 熟悉使用查詢編輯器,瞭解如何編寫 SQL 指令碼,如何執行 SQL 指令碼。 3.4 建立 SQL Server 資料庫 通過建立資料庫,掌握使用 SQL Server Management Studio 建立資料庫的方法,瞭解 SQL Server 資料庫的構成。 3.1 建立資料庫 1.使用圖形介面建立資料庫系 建立一個數據庫,掌握使用圖形介面建立資料庫的步驟,瞭解其中各引數的含義。 2.使用 SQL 語句建立資料庫 使用查詢編輯器編寫並執行建立資料庫的 SQL 語句,掌握 SQL 語句的語法格式和主要參 數的含義。 3.2 瞭解資料庫系統的構架 1.瞭解資料庫系統的邏輯元件: 它們主要是資料庫物件,包括基本表、檢視、觸發器、儲存過程、約束等。今後將學習如 何操作這些資料庫物件。 2.瞭解資料庫的物理元件: 思考資料庫物理儲存的儲存單位是什麼,資料主要以什麼方式存放,如何確定資料的存放 位置。 3.5 建立 SQL Server 資料庫中的表通過建立表,掌握使用 SQL Server Management Studio 建立表方法,瞭解 SQL Server 資料 庫的資料型別,以及表中資料的維護。 3.1 建立資料庫表 1.使用圖形介面建立表 在資料庫中建立 Student、Course 和 SC 表,掌握使用圖形介面建立表的方法。 2.掌握如何查詢表的各種資訊。 3.瞭解 SQL Server 提供的資料型別 通過查詢聯機手冊,瞭解 SQL Server 提供了哪些資料型別,以及他們的用法。 3.2 維護表中的資料 使用圖形介面在 Student、Course 和 SC 輸入分別輸入若干行資料,熟練掌握資料輸入、修 改和刪除的方法。 使用 SSMS 建立資料庫和表示例: 1. 連線到伺服器 在”Microsoft SQL Server 2008” 程式組中選擇”SQL Server Management Studio”, 進入如下 的”連線到伺服器”介面:

選擇要連線的伺服器名稱, 點選“連線”按鈕。若使用“SQL Server 身份驗證”,則需要輸

入使用者名稱和密碼。連線成功則進入 SSMS。

2. 建立資料庫

滑鼠右擊“資料庫”彈出快捷選單。

選擇“新建資料庫”,進入“新建資料庫”介面:

在“資料庫名稱”輸入框中輸入資料庫名稱:test,點選“確定”,即可建立資料庫。

展開“資料庫”,建立的資料庫將顯示在列表中,如下圖中的“test”。

3. 建立表

建立學生-課程資料庫中的三個表 student、course 和 sc。

展開“test”,滑鼠右擊“表”彈出快捷選單,

選擇“新建表”,進入“表設計器”視窗,如下圖。

在“表設計器”視窗中,在“列名”列中輸入列名稱,在“資料型別”列中選擇列的資料 型別,在“允許 Null 值”列中選擇是否允許空值。每一行定義一列。

輸入完後,關閉“表設計器”視窗,系統提示:

選擇“是”,進入“選擇名稱”視窗:

在視窗中輸入表的名稱”student”,點選“確定”。

展開“test”下的“表”,若建立成功,則可顯示出建立的表,如下圖:

同樣的方式,建立 Course 和 SC 表。

4. 輸入、修改和刪除資料行 (1)輸入:將 student、course 和 sc 三個表的資料輸入到資料庫中。 滑鼠右擊“Student”表,彈出快捷選單。

選擇“編輯前 200 行”,進入“表編輯”視窗:

在“表編輯”視窗中,將滑鼠定位到第一行,依次輸入各列的值。當第一列輸入完後,將

滑鼠移到第二行,即可開始輸入新行。此時第一行的資料已儲存在資料庫中。同樣可依次輸入 其它行。 (2)修改:“表編輯”視窗是一個互動式編輯視窗,可直接修改其中的資料。當滑鼠離開 所修改的行後,該行的資料將儲存到資料庫中。 (3)刪除: 選擇要刪除的行,滑鼠右擊該行,彈出快捷選單,選擇“刪除”:

SSMS 提示:

選擇“是”將刪除指定的行。

同樣,輸入 Course 和 SC 表中的資料。 5. 檢視資料 滑鼠右擊要檢視的表,在快捷選單中選擇“選擇前 1000 行”,

進入如下的查詢視窗,其中顯示出了表中的資料行。

完整報告請私信