數(shù)據(jù)庫實(shí)驗(yàn)報告一_第1頁
數(shù)據(jù)庫實(shí)驗(yàn)報告一_第2頁
數(shù)據(jù)庫實(shí)驗(yàn)報告一_第3頁
數(shù)據(jù)庫實(shí)驗(yàn)報告一_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、XIAN TECHNOLOGICAL UNIVERSITY實(shí)驗(yàn)報告實(shí)驗(yàn)課程名稱數(shù)據(jù)庫原理及應(yīng)用專業(yè):信息管理與信息系統(tǒng)班級: 130513姓名:賈丹丹學(xué)號: 7實(shí)驗(yàn)學(xué)時: 22 學(xué)時指導(dǎo)教師:楊敏老師成績:2015年10 月30 日西安工業(yè)大學(xué)實(shí)驗(yàn)報告信息管理與信班級130513姓名賈丹丹7專業(yè)學(xué)號息系統(tǒng)數(shù)據(jù)庫原理及指導(dǎo)教師楊敏實(shí)驗(yàn)日期同實(shí)驗(yàn)者實(shí)驗(yàn)課程應(yīng)用實(shí)驗(yàn)項(xiàng)目創(chuàng)建數(shù)據(jù)庫和表,表數(shù)據(jù)插入、修改和刪除實(shí)驗(yàn)設(shè)備SQL Server2012 環(huán)境及器材一、實(shí)驗(yàn)?zāi)康模?)了解 SQL Server 數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)。(2)了解表的結(jié)構(gòu)特點(diǎn)。(3)了解 SQL Server 的基本數(shù)據(jù)類型。

2、(4)了解空值概念。(5)學(xué)會在對象資源管理器中創(chuàng)建數(shù)據(jù)庫和表。(6)學(xué)會使用 T-SQL語句創(chuàng)建數(shù)據(jù)庫和表。(7)學(xué)會在對象資源管理器中對數(shù)據(jù)庫表進(jìn)行插入、修改和刪除數(shù)據(jù)操作。(8)學(xué)會使用 T-SQL語句對數(shù)據(jù)庫表進(jìn)行插入、修改和刪除數(shù)據(jù)操作。(9)了解數(shù)據(jù)更新操作時要注意數(shù)據(jù)完整性。二、實(shí)驗(yàn)內(nèi)容(1)創(chuàng)建一個數(shù)據(jù)庫數(shù)據(jù)庫 YGGL的邏輯文件初始大小為 10MB,最大大小為 50MB,數(shù)據(jù)庫自動增長,增長方式是按 5%比例增長。日志文件初始為 2MB,最大可增長到 5MB,按 1MB增長。數(shù)據(jù)庫的邏輯文件名和物理文件名均采用默認(rèn)值。事物日志的邏輯文件和物理文件名也均采用默認(rèn)值。要求分別使用

3、對象資源管理器和 T-SQL命令完成數(shù)據(jù)庫的創(chuàng)建工作。(2)在創(chuàng)建好的員工管理數(shù)據(jù)庫(YGGL)中創(chuàng)建數(shù)據(jù)表考慮到員工管理數(shù)據(jù)庫 YGGL要求包括員工的信息、 部門信息以及員工的薪水信息, 所以數(shù)據(jù)庫 YGGL應(yīng)包含三個表 Employees(員工自然信息)表、Departments( 部門信息)表和 Salary (員工薪水情況)表。(3)分別使用對象資源管理器和 T-SQL語句,向在實(shí)驗(yàn) 2 中建立的數(shù)據(jù)庫 YGGL的 3 個表Employees、Departments 和 Salary 中插入多行數(shù)據(jù)記錄,然后修改和刪除一些記錄。使用T-SQL語句進(jìn)行有限制的修改和刪除。三、實(shí)驗(yàn)步驟、數(shù)

4、據(jù)記錄及處理1 界面方式創(chuàng)建數(shù)據(jù)庫(1)創(chuàng)建數(shù)據(jù)庫使用系統(tǒng)管理員用戶以 Window身份驗(yàn)證方式登陸 SQL Server 服務(wù)器,在“對象資源管理器”選擇“數(shù)據(jù)庫”節(jié)點(diǎn),右鍵單擊鼠標(biāo),打開“新建數(shù)據(jù)庫”窗口,在“新建數(shù)據(jù)庫”窗口的“常規(guī)”選項(xiàng)中輸入數(shù)據(jù)庫名“ YGGL”,“所有者”為默認(rèn)值。在下方的列表欄中,分別設(shè)置“數(shù)據(jù)文件”和“日志文件”的增長方式和增長比例,設(shè)置完成后單擊“確定”完成數(shù)據(jù)庫的創(chuàng)建。操作結(jié)果如下圖所示:(2)刪除數(shù)據(jù)庫在對象資源管理器中選擇數(shù)據(jù)庫YGGL,右鍵單擊鼠標(biāo),在彈出的快捷鍵選擇刪除菜單項(xiàng)。在打開的刪除對象窗口中單擊“確定”按鈕,執(zhí)行刪除操作。2. 使用 T-SQ

5、L語句創(chuàng)建數(shù)據(jù)庫(1)創(chuàng)建數(shù)據(jù)庫在“查詢分析器”窗口中輸入語句,單擊“!執(zhí)行”按鈕,并在“對象資源管理器”中查看結(jié)果。(2)刪除數(shù)據(jù)庫在快捷工具欄單擊“新建查詢”按鈕,在“查詢分析器”窗口中輸入腳本后單擊“!執(zhí)行”按鈕執(zhí)行。3. 界面方式創(chuàng)建表(1)創(chuàng)建表在對象資源管理器中展開數(shù)據(jù)庫“ YGGL”;選擇表,右鍵單擊鼠標(biāo),再選擇“新建表” ,在表設(shè)計(jì)窗口輸入 Employees 表的各字段信息,單擊“保存” ,在彈出的“保存”對話框中輸入表名“Employees, 單擊確定即創(chuàng)建了表 Employees,按同樣的操作過程,創(chuàng)建表 Departments 和表 Salary 。(2)刪除表在對象資

6、源管理器中展開“數(shù)據(jù)庫” ,選擇“ YGGL”,展開“ YGGL”中的“表”節(jié)點(diǎn),右鍵單擊“”表,選擇“刪除”,打開“刪除對象”窗口,再單擊“顯示依賴關(guān)系”,打開“Employees依賴關(guān)系”窗口。在該窗口中確認(rèn)表“ Employees”確實(shí)可以刪除后,單擊“確定”按鈕,返回“刪除對象”窗口。在刪除對象窗口單擊“確定”按鈕,完成刪除4. 使用 T-SQL語句創(chuàng)建表在“查詢分析器”窗口中輸入語句,單擊快捷工具欄的“!執(zhí)行”圖標(biāo),執(zhí)行語句,即可創(chuàng)建表 Employees。5. 界面方式加入表數(shù)據(jù)選擇要進(jìn)行操作的表“Employees”,右鍵單擊鼠標(biāo),在彈出的快捷菜單中選擇“編輯前200 行”,進(jìn)入

7、“表數(shù)據(jù)窗口” 。依次向表中加入給定的數(shù)據(jù)樣本。6. 界面修改表數(shù)據(jù)(1)在對象資源管理器中刪除表Employees 的第一行和 Salary 的第一行。(2)在對象資源管理器中將表Employees 中編號為 020018 的記錄的部門號改為4。7. 使用 T-SQL命令插入表數(shù)據(jù)(1)向表 Employees 中插入一行數(shù)據(jù)。8. 使用 T-SQL命令修改表數(shù)據(jù)(1)修改表 Salary 中某個記錄的字段值,例如:將編號為000001 的職工收入為 2890。(2)將所有職工收入增加100。9. 使用 T-SQL命令刪除表數(shù)據(jù)(1)使用 SQL命令刪除表 Employees 中編號為 000001 的職工信息。(2)刪除所有女性員工信息。(3)使用 TRANCATE TABLE語

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論