sql數(shù)據(jù)庫實驗三:創(chuàng)建及管理數(shù)據(jù)表_第1頁
sql數(shù)據(jù)庫實驗三:創(chuàng)建及管理數(shù)據(jù)表_第2頁
sql數(shù)據(jù)庫實驗三:創(chuàng)建及管理數(shù)據(jù)表_第3頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

實驗三:創(chuàng)建及管理數(shù)據(jù)表一、實驗目的熟悉數(shù)據(jù)表的特點;熟悉在ManagementStuio中創(chuàng)建、編輯及刪除數(shù)據(jù)表;熟悉使用T-SQL創(chuàng)建、編輯及刪除數(shù)據(jù)表;二、實驗學時學時三、實驗要求了解表的結(jié)構(gòu)特點;了解SQLServer的基本數(shù)據(jù)類型;熟悉使用T-SQL語法;完成實驗報告。四、實驗內(nèi)容請分別使用ManagementStuio及T-SQL完成以下內(nèi)容:1、創(chuàng)建表依據(jù)數(shù)據(jù)表的結(jié)構(gòu)創(chuàng)建相對應(yīng)的數(shù)據(jù)表,表結(jié)構(gòu)如下所示;學生信息表(student)字段名字段類型及長說明備注稱度SnoChar(9)學生學號主關(guān)鍵字SnameChar(6)學生姓名非空SsexChar(2)學生性別可為空SageInt學生年齡可為空SdeptVarChar(8)學生所在院系可為空課程信息表(course)字段名字段類型及長說明備注稱度CnoChar(4)課程編號主關(guān)鍵字CnameVarChar(20)課程名稱非空CpnoChar(4)先行課可為空CcreditInt學分可為空選課信息表(sc)字段名字段類型及長說明備注稱度SnoChar(9)學生學號主關(guān)鍵字CnoChar(4)課程編號主關(guān)鍵字GradeInt成績可為空2.修改表結(jié)構(gòu)1)在表student 中增加新字段“班級名稱(sclass)”字符類型為varchar(10) ;2)在表student 中刪除字段“班級名稱( sclass)”;3)修改表student中字段名為“sname”的字段長度由原來的 6改為8;4)修改表student中ssex字段默認值為‘男’;5)修改表course中cname字段為強制唯一性字段;6)修改表sc中g(shù)rade字段的值域為0-100;7)刪除數(shù)據(jù)表course的唯一性約束;3*.創(chuàng)建教師授課管理數(shù)據(jù)庫 JSSK,并完成以下內(nèi)容;1)在數(shù)據(jù)庫JSSK中創(chuàng)建下列三張表;表名:teachers列名數(shù)據(jù)類型說明描述Tno字符型,長度7主鍵教師號Tname字符型,長度10非空姓名Tsex字符型,長度2默認取值為性別“男”Birthday小日期時間型允許空出生日期Dept字符型,長度20允許空所在部門Sid字符型,長度18身份證號表名:lessons列名數(shù)據(jù)類型說明描述Cno字符型,長度10主鍵課程號Cname字符型,長度20非空課程名Credit短整型學分property字符型,長度為課程性質(zhì)10表名:shouke列名數(shù)據(jù)類型說明描述Tno字符型,長度7主鍵教師號Cno字符型,長度10主鍵課程名Hours整數(shù)課時2)在shouke表里添加一個授課類別字段,列名為度為4;3)將shouke表的Hours的類型改為smallint;4)刪除lessons表中的property列;5)刪除shouke表。

Type,類型為

Char,長五、實驗步驟創(chuàng)建表Management界面方式下的操作步驟打開已經(jīng)創(chuàng)建的數(shù)據(jù)庫名稱前方的小加號,在【表】節(jié)點上右擊,選擇【新建表】命令,打開表設(shè)計器窗口。在表設(shè)計器窗口中輸入列名。選擇數(shù)據(jù)類型及是否允許為空的情況,并在主鍵字段的前方單擊鼠標右鍵,選擇【設(shè)置主鍵】選項。也可以在列屬性的說明中標出每個字段代表的含義。設(shè)計完成后按 Ctrl+S組合鍵保存,在彈出的對話框中輸入表名,單擊【確定】按鈕。T-SQL語句方式下的操作步驟:在【SQLServerManagementStudio】窗口左上方選擇【新建查詢】按鈕,啟動SQL編輯器窗口,在光標處輸入 T-SQL語句,單擊【執(zhí)行】按鈕。修改表結(jié)構(gòu)Management界面方式下的操作步驟在需要修改的表 student 上單擊鼠標右鍵,選擇【設(shè)計】命令,打開【表設(shè)計器】,在需要修改的地方進行修改,修改完成后單擊【保存】按鈕進行保存。T-SQL語句方式下的操作

溫馨提示

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

評論

0/150

提交評論