SQL Server 數(shù)據(jù)庫-5章節(jié)課件_第1頁
SQL Server 數(shù)據(jù)庫-5章節(jié)課件_第2頁
SQL Server 數(shù)據(jù)庫-5章節(jié)課件_第3頁
SQL Server 數(shù)據(jù)庫-5章節(jié)課件_第4頁
SQL Server 數(shù)據(jù)庫-5章節(jié)課件_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

SQLServer數(shù)據(jù)庫第5章數(shù)據(jù)管理本章要點(diǎn)插入數(shù)據(jù)

更新數(shù)據(jù)

刪除數(shù)據(jù)

數(shù)據(jù)的導(dǎo)入導(dǎo)出

5.1使用SSMS圖形界面管理數(shù)據(jù)SQLServer中對(duì)數(shù)據(jù)的管理包括插入、更新和刪除。

任務(wù)一:向部門表(Department)中插入一條記錄。部門編號(hào)為“jsj”,部門名稱為“計(jì)算機(jī)應(yīng)用技術(shù)”。任務(wù)二:修改部門表(Department),將表中部門名稱為“計(jì)算機(jī)應(yīng)用技術(shù)”的部門編號(hào)改為“jsj01”。任務(wù)三:刪除部門表(Department)中部門編號(hào)為“jsj01”的記錄。5.2使用T-SQL插入數(shù)據(jù)

5.2.1插入單行數(shù)據(jù)使用INSERT語句插入單行數(shù)據(jù)的語法格式如下。

INSERT[INTO]<表名>[列名列表]VALUES<值列表>任務(wù)一:向Department表中插入一條記錄。(部門編號(hào)為:jsj01,部門名稱為:計(jì)算機(jī)應(yīng)用技術(shù)教研室)任務(wù)二:向Class表中插入一條記錄。(班級(jí)編號(hào)為:2013yy,班級(jí)名稱為:13應(yīng)用,所屬專業(yè)為:計(jì)算機(jī)應(yīng)用技術(shù))任務(wù)三:向Teacher表中插入一條記錄。(教師編號(hào)為:200601,教師姓名為:賈祥素,部門編號(hào)為:jsj03)

任務(wù)四:向Course表中插入一條記錄。(課程編號(hào)為:888001,課程名稱為:SQLServer管理和查詢,學(xué)分為:3,任課教師編號(hào)為:200601)任務(wù)五:向Student表中插入一條記錄。(學(xué)號(hào)為:20130101,學(xué)生姓名為:王偉,性別為:男,籍貫為:浙江杭州,電子郵箱為:wangwei@163.com,手機(jī)號(hào)碼為班級(jí)編號(hào)為:2013yy)任務(wù)六:向Score表中插入一條記錄。(學(xué)生學(xué)號(hào)為:20130101,課程編號(hào)為:888001,平時(shí)成績?yōu)椋?0,期末成績?yōu)椋?0,總評(píng)成績?yōu)椋?5)

5.2.2插入多行數(shù)據(jù)使用INSERT語句插入多行數(shù)據(jù)的語法格式如下。INSERT[INTO]<表名>[列名列表]<子查詢>任務(wù)一:新建聯(lián)系方式數(shù)據(jù)表Contact,有3個(gè)字段,分別為聯(lián)系人姓名con_name,聯(lián)系人郵箱con_email,手機(jī)號(hào)碼con_phone。3個(gè)字段都為文本類型。任務(wù)二:將Student表中已經(jīng)存在的學(xué)生姓名,電子郵箱和手機(jī)號(hào)碼信息插入到新建的Contact表中。任務(wù)三:通過Union關(guān)鍵字合并數(shù)據(jù)進(jìn)行插入。向Contact表中插入3條記錄。任務(wù)四:通過INSERT…VALUES方式一次插入多條記錄。再次向Contact表中插入3條記錄。

在插入多行數(shù)據(jù)這一小節(jié)中,我們會(huì)創(chuàng)建一個(gè)聯(lián)系方式數(shù)據(jù)表Contact,之后的任務(wù)都是向Contact表中插入多行數(shù)據(jù)。5.3使用T-SQL更新數(shù)據(jù)使用UPDATE語句更新數(shù)據(jù)的語法格式如下。UPDATE<表名>SET<列名=更新值>[WHERE<條件>]任務(wù)一:為Contact表添加兩個(gè)字段,班級(jí)名稱(con_class)和編號(hào)(con_id),其中con_class的類型為varchar(50),con_id的類型為int。然后向Contact表中存在數(shù)據(jù)的行里添加這兩個(gè)字段的值。任務(wù)二:更新Contact表編號(hào)為1的學(xué)生手機(jī)號(hào)碼為。任務(wù)三:更新Contact表姓名為“林杰”的學(xué)生名字改為“林小杰”。任務(wù)四:更新Contact表編號(hào)為2的學(xué)生郵箱為“zhj@163.com”,手機(jī)號(hào)碼為。

5.3.1更新單行數(shù)據(jù)

5.3使用T-SQL更新數(shù)據(jù)任務(wù)一:更新Contact表con_email字段為空的行的電子郵箱為“zjff@163.com”。任務(wù)二:更新Contact表,設(shè)置13信管班所有學(xué)生的電子郵箱為“xg@163.com”。

5.3.2更新多行數(shù)據(jù)

任務(wù)一:更新Contact表中所有人的手機(jī)號(hào)碼為。任務(wù)二:更新Contact表中所有人的電子郵箱為“zjff@163.com”。

5.3.3更新所有數(shù)據(jù)

5.4使用T-SQL刪除數(shù)據(jù)使用DELETE語句刪除數(shù)據(jù)的語法格式如下。DELETEFROM<表名>[WHERE<條件>]每次可以刪除部分或全部記錄刪除時(shí)可以指定刪除條件從而刪除一條或多條記錄(若沒有滿足條件的記錄則一個(gè)都不會(huì)被刪除)如果沒有指定刪除條件則刪除全部記錄5.4使用T-SQL刪除數(shù)據(jù)任務(wù)一:刪除Contact表中編號(hào)為10的學(xué)生記錄。任務(wù)二:刪除Contact表中姓名為“王偉”的學(xué)生記錄。任務(wù)三:刪除Department表中部門編號(hào)為“s01”的記錄。任務(wù)四:刪除Department表中部門編號(hào)為“jsj01”的記錄。

5.4.1刪除單行數(shù)據(jù)

任務(wù):刪除Contact表中班級(jí)為“13網(wǎng)絡(luò)”的學(xué)生記錄。

5.4.2刪除多行數(shù)據(jù)

任務(wù):刪除Contact表中所有記錄。5.4.3刪除所有數(shù)據(jù)

5.5導(dǎo)入導(dǎo)出數(shù)據(jù)任務(wù)一:將studentdb數(shù)據(jù)庫中Department數(shù)據(jù)表的數(shù)據(jù)導(dǎo)出,保存為文本文件。任務(wù)二:將studentdb數(shù)據(jù)庫中Student數(shù)據(jù)表的數(shù)據(jù)導(dǎo)出,保存為Excel文件。

5.5.1導(dǎo)出數(shù)據(jù)任務(wù)一:將名為“daoruContact”的文本文件導(dǎo)入到studentdb

數(shù)據(jù)庫的Contact數(shù)據(jù)表中。任務(wù)二:將名為“daoruContact”的Excel文件導(dǎo)入到studentdb

數(shù)據(jù)庫的Contact數(shù)據(jù)表中。

5.5.2導(dǎo)入數(shù)據(jù)

5.6本章總結(jié)1.SQLServer中對(duì)數(shù)據(jù)的管理

溫馨提示

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

評(píng)論

0/150

提交評(píng)論