sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表

sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表

ID:34725972

大?。?44.68 KB

頁數(shù):5頁

時間:2019-03-10

sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表_第1頁
sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表_第2頁
sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表_第3頁
sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表_第4頁
sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表_第5頁
資源描述:

《sqlserver實驗四用向?qū)Ш蛃ql語句創(chuàng)建和刪除表》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、實驗四用向?qū)Ш蚐QL語句創(chuàng)建和刪除表一.實驗?zāi)康?.了解表的結(jié)構(gòu)特點。2.了解SQLServer的基本數(shù)據(jù)類型。3.學(xué)會在企業(yè)管理器中創(chuàng)建表。4.學(xué)會使用T-SQL語句創(chuàng)建表。二.實驗要求1.熟練使用企業(yè)管理器創(chuàng)建和刪除基本表。2.是用查詢分析器,完成用SQL語句創(chuàng)建和刪除基本表。3.完成用企業(yè)管理器和SQL創(chuàng)建和刪除基本表的實驗報告。三.實驗準(zhǔn)備1.確定數(shù)據(jù)庫包含包含的各表的結(jié)構(gòu),還要了解SQLServer的常用數(shù)據(jù)類型,以創(chuàng)建數(shù)據(jù)庫的表。2.已完成實驗三,成功創(chuàng)建了數(shù)據(jù)庫EDUC。3.了解常用的創(chuàng)建表的方法。四.實驗內(nèi)容1.在

2、實驗三建立的數(shù)據(jù)庫EDUC中,根據(jù)分析需要如下幾個表:表2.1student表(學(xué)生信息表)字段名稱類型寬度允許空值主鍵說明snochar8NOTNULL是學(xué)生學(xué)號snamechar8NOTNULL學(xué)生姓名sexchar2NULL學(xué)生性別nativechar20NULL籍貫birthdaysmalldate4NULL學(xué)生出生日期dnochar6NULL學(xué)生所在院系spnochar8NULL專業(yè)代碼(外鍵)classnochar4NULL班級號entimesmalldate4NULL學(xué)生入校時間homevarchar40NULL學(xué)生

3、家庭住址telvarchar40NULL學(xué)生聯(lián)系電話表2.2course表(課程信息表)字段名稱類型寬度允許空值主鍵說明cnochar10NOTNULL是課程編號spnochar8NULL專業(yè)代碼(外鍵)cnamechar20NOTNULL課程名稱ctnotinyint1NULL課程類型編號(外鍵)experimenttinyint1NULL實驗時數(shù)lecturetinyint1NULL授課學(xué)時semestertinyint1NULL開課學(xué)期credittinyint1NULL課程學(xué)分表2.3student_course表(學(xué)生選

4、課成績表)字段名稱類型寬度允許空值主鍵說明snochar8NOTNULL是學(xué)生學(xué)號tcidsmallint2NOTNULL是上課編號scoretinyint1NULL學(xué)生成績表2.4teacher表(教師信息表)字段名稱類型寬度允許空值主鍵說明tnochar8NOTNULL是教師編號tnamechar8NOTNULL教師姓名sexchar2NULL教師性別birthdaysmalldate4NULL教師出生日期dnochar6NULL教師所在院系pnotinyint1NULL教師職務(wù)或職稱編號homevarchar40NULL教師

5、家庭住址zipcodechar6NULL郵政編碼telvarchar40NULL聯(lián)系電話emailvarchar40NULL電子郵件表2.5teacher_course表(教師上課課表)字段名稱類型寬度允許空值主鍵說明tcidsmallint2NOTNULL是上課編號tnochar8NULL教師編號(外鍵)spnochar8NULL專業(yè)代碼(外鍵)classnochar4NULL班級號cnochar10NOTNULL課程編號(外鍵)semesterchar6NULL學(xué)期schoolyearchar10NULL學(xué)年classtime

6、varchar40NULL上課時間classroomvarchar40NULL上課地點weektimetinyint1NULL每周課時數(shù)2.根據(jù)如上表結(jié)構(gòu)用向?qū)?chuàng)建各表。3.用企業(yè)管理器刪除所建立的表Student_course,Student和Course4.在查詢分析器中用sql語句刪除表Tearch_course和表Teacher5.根據(jù)如上表結(jié)構(gòu)用SQL語句創(chuàng)建各表。6.將以上創(chuàng)建表的SQL命令以.SQL文件的形式保存在磁盤上五.實驗指導(dǎo)實驗指導(dǎo)——分別用向?qū)Ш蚐QL語句創(chuàng)建和刪除表1,2.在實驗三建立的數(shù)據(jù)庫EDUC中,

7、根據(jù)分析需要建立幾個表步驟:右鍵單擊EDUC的子目錄“表”,選擇“新建表”,在新表中輸入“字段名稱”,選擇“類型”與“寬度”,并設(shè)置“sno“為主鍵,右鍵單擊“sno”,單擊“設(shè)置主鍵”,關(guān)閉,保存表名為“student”同理可建立表student_course,teacher,teacher_course。3.根據(jù)如上表結(jié)構(gòu)用SQL語句創(chuàng)建各表。創(chuàng)建student表代碼如下createtablestudent(snochar(8)NOTNULL,snamechar(8)NOTNULL,sexchar(2)NULL,birthda

8、ysmalldatetimeNULL,dnochar(6)NULL,spnochar(4)NULL,clssnochar(4)NULL,entimesmalldatetimeNULL,homevarchar(40)NULL,telvarchar(4

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。