模塊二 表結(jié)構(gòu)建立與維護(hù)_第1頁(yè)
模塊二 表結(jié)構(gòu)建立與維護(hù)_第2頁(yè)
模塊二 表結(jié)構(gòu)建立與維護(hù)_第3頁(yè)
模塊二 表結(jié)構(gòu)建立與維護(hù)_第4頁(yè)
模塊二 表結(jié)構(gòu)建立與維護(hù)_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、模塊三 表結(jié)構(gòu)建立與維護(hù)(I) 課題一 在企業(yè)管理器中建立表 教學(xué)目標(biāo)       通過(guò)學(xué)習(xí)讓學(xué)生掌握SQL的常用數(shù)據(jù)類型及應(yīng)用,能在企業(yè)管理器中建立表結(jié)構(gòu),能在企業(yè)管理器中查找表并能修改表結(jié)構(gòu),會(huì)刪除表。教學(xué)內(nèi)容       1、 SQL中的常用數(shù)據(jù)類型        2、 在企業(yè)管理器中建立表結(jié)構(gòu)        3

2、、 在企業(yè)管理器中修改表結(jié)構(gòu)       4、 刪除表 教學(xué)重難點(diǎn)       1、 SQL中的常用數(shù)據(jù)類型 2、 在企業(yè)管理器中建立表結(jié)構(gòu) 教學(xué)形式        理實(shí)一體型教學(xué)條件        教師計(jì)算機(jī)、學(xué)生計(jì)算機(jī),SQL Server 2000系統(tǒng),教學(xué)軟件教學(xué)內(nèi)容  

3、  任務(wù)1 分析表格列的構(gòu)成,引出表的結(jié)構(gòu),表的數(shù)據(jù)類型 、分析表格該表格的標(biāo)題是“學(xué)生基本信息表”,由專題一知道該表格對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一張表,表名為“ STU ”,表格的每一列在表中稱為“字段”,表格的行在表中稱為“記錄”。一張表格與數(shù)據(jù)庫(kù)中的表有如下的對(duì)應(yīng)關(guān)系。項(xiàng)目表格(現(xiàn)實(shí)世界)表(計(jì)算機(jī)世界)名稱表格名(學(xué)生基本信息表) 表名( STU ) 列表格列(學(xué)號(hào)、姓名 、 ) 字段( XH 、XM、 ) 行表格行(表格的內(nèi)容) 記錄(表的內(nèi)容) 表格的列說(shuō)明了這個(gè)表格的組成關(guān)系,表的字段形成了表的結(jié)構(gòu)。表格的列有寬度限制,有不同的數(shù)據(jù)類型,如“學(xué)號(hào)”為 12 個(gè)寬度的數(shù)字字符數(shù)據(jù),“

4、出生日期”為日期型的數(shù)據(jù),“總成績(jī)”為帶 1 位小數(shù)位的實(shí)數(shù),“名次”為正整數(shù)。那么表的字段有哪些數(shù)據(jù)類型呢? 在 MS SQL SERVER 2000 中字段的數(shù)據(jù)類型有:數(shù)值型、字符串型、時(shí)間日期型等幾大類。()數(shù)值型 數(shù)值型的數(shù)據(jù)類型用于表示數(shù)字,一般常用的格式為:numeric(n,d) 這里 n 是精度,表示小數(shù)點(diǎn)左邊和右邊的十進(jìn)制最大的個(gè)數(shù),這里不包括小數(shù)點(diǎn)。 d 是小數(shù)位數(shù),表示在小數(shù)點(diǎn)右邊的小數(shù)部分的位數(shù)。這是數(shù)據(jù)庫(kù)中最通用的表示數(shù)值的形式,還有一種格式與它相同,格式為:decimal(n,d)例如,表示職工工資可以使用 numeric(10,2) 數(shù)據(jù)類型,單位為人民幣元,這

5、表示小數(shù)部分為 2 位,也就是表示到分;它可以表示的最大范圍是 99999999.99 ,這已經(jīng)達(dá)到了九千九百多萬(wàn)了,顯然在現(xiàn)實(shí)生活中一個(gè)職工的月工資不會(huì)達(dá)到那么多,則可以根據(jù)實(shí)際情況使用 numeric(8,2) 或 numeric(7,2) 。有時(shí)候可能只需要一個(gè)整數(shù), 例如,考試成績(jī)是百分制的,則可以使用 numeric(3,0) ,這樣在存儲(chǔ)上比較浪費(fèi),所以數(shù)據(jù)庫(kù)還設(shè)置了一些常用的數(shù)值類型,如下所示: 類型數(shù)據(jù)表示int表示整數(shù),使用四個(gè)字節(jié)存儲(chǔ);smallint表示整數(shù),使用二個(gè)字節(jié)存儲(chǔ);real表示浮點(diǎn)數(shù);float表示浮點(diǎn)數(shù);money表示幣值,小數(shù)點(diǎn)后有四位小數(shù)數(shù)字,代表貨幣或

6、現(xiàn)金值的貨幣數(shù)據(jù)類型,其數(shù)據(jù)值介于 -2 63 (-922,337,203,685,477.5808) 與 2 63 - 1 (+922,337,203,685,477.5807) 之間,精確到貨幣單位的千分之十。存儲(chǔ)大小為 8 個(gè)字節(jié)。smallmoney表示幣值,小數(shù)點(diǎn)后有四位小數(shù)數(shù)字,代表貨幣或現(xiàn)金值的貨幣數(shù)據(jù)類型。其數(shù)據(jù)值介于 -214,748.3648 與 +214.748,3647 之間,精確到貨幣單位的千分之十。存儲(chǔ)大小為 4 個(gè)字節(jié)。所以工資的最好表示數(shù)據(jù)類型是 smallmoney 。()字符串型現(xiàn)在的數(shù)據(jù)庫(kù)系統(tǒng)都支持兩種類型的串:字符串、二進(jìn)制串。字符串就是可以顯示的串,一

7、般表示文本內(nèi)容。二進(jìn)制串是以計(jì)算機(jī)系統(tǒng)內(nèi)部格式表示的數(shù)據(jù)對(duì)象,它需要相關(guān)軟件進(jìn)行解釋和處理,例如圖像、聲音、視頻等多媒體信息。 我們這里主要介紹字符串。一般字符串的表示格式為: char(n) 它表示一個(gè)字符串, n 是字符串中字符的個(gè)數(shù)。例如我們要存儲(chǔ)職工姓名,因?yàn)橐话阄覀兊拿肿疃嗳齻€(gè)漢字,當(dāng)然現(xiàn)在四個(gè)漢字的姓名也比較多,要把這些情況包括進(jìn)去最好的格式為: char(8) 【注意】每一個(gè)漢字占兩個(gè)英文字符串,所示要使用 8 。 一般來(lái)說(shuō) char(8) 定義了存儲(chǔ)時(shí)要存儲(chǔ)八個(gè)字節(jié),即使存儲(chǔ)兩個(gè)漢字(四個(gè)字節(jié)),那么剩下的四個(gè)字節(jié)也要使用空格填滿。為了解決存儲(chǔ)空間的問(wèn)題,數(shù)據(jù)庫(kù)系統(tǒng)又引入了下

8、列字符類型: varchar(n) 它表示一個(gè)變長(zhǎng)的字符串。與 char 相比, varchar 類型的數(shù)值按照實(shí)際長(zhǎng)度進(jìn)行存儲(chǔ)。例如,使用 varchar(8) 表示職工姓名,如果現(xiàn)在存儲(chǔ)職工“張三”,則按照實(shí)際數(shù)據(jù)的長(zhǎng)度(兩個(gè)漢字,即 4 個(gè)字節(jié))來(lái)存儲(chǔ)。如果使用 char(8) ,則要存儲(chǔ) 8 個(gè)字節(jié)。 text 定義了一個(gè)最多可以為 2GB 的定長(zhǎng)字符,常用于存儲(chǔ)大量文本塊。數(shù)據(jù)庫(kù)系統(tǒng)一般把這種數(shù)據(jù)類型作為多媒體信息單獨(dú)處理。 SQL Server 還提供了 nchar 、 nvarchar 、 ntext ,希望同學(xué)們參考有關(guān)資料。 這里我們要強(qiáng)調(diào)的是:對(duì)于數(shù)據(jù)庫(kù)用戶來(lái)講,要掌握 c

9、har(n) 的使用,理解 char(n) 與 varchar(n) 之間的差異,這兩者在表示能力上和內(nèi)部存儲(chǔ)上都有差異。我們?cè)诔鯇W(xué)數(shù)據(jù)庫(kù)階段,只要考慮正確性,不需要太多考慮性能。就目前而言,使用哪種方式都可以。但是在數(shù)據(jù)庫(kù)系統(tǒng)性能低的情況下,就需要考慮究竟使用哪種方式效率會(huì)更高。 text 與 char(n) 的差異是表示范圍上, char(n) 最多可以表示 8000 個(gè)字符, text 最多可以表示 2GB 的字節(jié)。()日期時(shí)間型 對(duì)于日期和時(shí)間類型,不同數(shù)據(jù)庫(kù)系統(tǒng)有不同的處理方式。 SQL Server 支持下列的日期和時(shí)間類型:    

10、0;  datetime 以八個(gè)字節(jié)的整數(shù)形式存儲(chǔ)日期和時(shí)間值。從 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期。       smalldatetime 以四個(gè)字節(jié)的整數(shù)形式存儲(chǔ)日期和時(shí)間值。使用 smalldatetime 數(shù)據(jù)類型存儲(chǔ)從 1900 年 1 月 1 日至 2079 年 6 月 6 日的日期。 在 Transact-SQL 語(yǔ)言中使用兩個(gè)單引號(hào)或者雙引號(hào)括起來(lái)的字符串來(lái)表示時(shí)間日期。一般建議使用單引號(hào)。 例 1.3 , SQL Server 可以識(shí)別下列格式(在單引號(hào) '

11、中表示的字符)所表示的日期和時(shí)間: 如'1998-2-15' 、 '1998/12/07' 、 '19981207' 、 '19981207 14:30:00 '、表的設(shè)計(jì) 根據(jù)上面對(duì) SQL 數(shù)據(jù)類型的介紹,對(duì)上述示例表格設(shè)計(jì)表為:(1)表名: STU (2)字段: 序號(hào)字段名類型寬度中文說(shuō)明 1XHCHAR12學(xué)號(hào)(主鍵) 2XMCHAR8姓名 3XBCHAR2性別 4CSRQDATETIME8出生日期 5BJBHVARCHAR9班級(jí)編號(hào) 6ZCCHAR1注冊(cè)標(biāo)志 0 未注冊(cè) 1 已注冊(cè) 7ZCJNUMERIC6,1總成績(jī) 8

12、MCINT4名次 (3)常用表示法:任務(wù) 2 用企業(yè)管理器建立 STU 表 在企業(yè)管理器中找到 STUCJ 數(shù)據(jù)庫(kù),點(diǎn)右鍵選“新建表”進(jìn)入表建立界面:在新建表中輸入相應(yīng)的字段、字段類型、寬度,其界面與 ACCESS 界面類似。然后保存,在對(duì)話框中輸入表名:“ STU ”,點(diǎn)“確定”,表 STU 就建好了。實(shí)訓(xùn) 1 :根據(jù)實(shí)例表格,設(shè)計(jì)出表 Class (班級(jí)表)、 Course (課程表)、 SeleCourse (選課表),并用企業(yè)管理器建立這些表。任務(wù)3 用企業(yè)管理器刪除 STU 表進(jìn)入企業(yè)管理器,選中 STU 表,點(diǎn)工具欄的刪除鍵,進(jìn)入確定界面進(jìn)行確定后該表被刪除。實(shí)訓(xùn) 2 :在企業(yè)管理

13、器中,將 Class 、Course 、 SeleCourse 三個(gè)表刪除。小結(jié)本講通過(guò)對(duì)現(xiàn)實(shí)世界中表格與數(shù)據(jù)庫(kù)中的表的對(duì)應(yīng)關(guān)系,表格名對(duì)應(yīng)數(shù)據(jù)庫(kù)的表名,表格列對(duì)應(yīng)數(shù)據(jù)庫(kù)表的字段,表格行對(duì)應(yīng)數(shù)據(jù)庫(kù)表的記錄??梢詫F(xiàn)實(shí)的表格轉(zhuǎn)換為信息世界中數(shù)據(jù)庫(kù)的表。在介紹了MS SQL Server2000中的數(shù)據(jù)類型,包括數(shù)值型、字符串型、時(shí)間日期型等幾大類后,我們可以準(zhǔn)確的設(shè)計(jì)數(shù)據(jù)表的結(jié)構(gòu),包括表名,字段名,字段數(shù)據(jù)類型及大小等。然后采用企業(yè)管理器,可以在數(shù)據(jù)庫(kù)中以圖形化的方式建立數(shù)據(jù)表。最后學(xué)習(xí)了在企業(yè)管理器中將數(shù)據(jù)表刪除的方法。課后總結(jié) 課題二 在查詢分析器中建立表 教學(xué)目標(biāo) &#

14、160;      通過(guò)學(xué)習(xí)讓學(xué)生會(huì)利用SQL語(yǔ)句建立表結(jié)構(gòu)。教學(xué)內(nèi)容       1、 SQL命令建立表結(jié)構(gòu) 2、 Create Table命令語(yǔ)法分析 教學(xué)重難點(diǎn)        SQL命令建立表結(jié)構(gòu) 教學(xué)形式        理實(shí)一體型教學(xué)條件     &#

15、160;  教師計(jì)算機(jī)、學(xué)生計(jì)算機(jī),SQL Server 2000系統(tǒng),教學(xué)軟件教學(xué)內(nèi)容    任務(wù)3  用 SQL 語(yǔ)句建立 STU 表 在前面的教學(xué)中,我們知道不僅可以使用企業(yè)管理器創(chuàng)建數(shù)據(jù)庫(kù),還可以通過(guò)查詢分析器創(chuàng)建數(shù)據(jù)庫(kù)。在上一講,大家可以使用企業(yè)管理器在SYGL數(shù)據(jù)庫(kù)中創(chuàng)建學(xué)生信息表STU,那么能否在查詢分析器中創(chuàng)建數(shù)據(jù)表呢?答案是肯定的,創(chuàng)建數(shù)據(jù)表的SQL語(yǔ)句如下:CREATE TABLE 命令: use sygl go create table stu (xh char(12) primary key not null,

16、 xm char(8) , xb char(2), csrq datetime, bjbh char(9), zc char(1),zcj numeric(6,1), mc int) 【注意】在創(chuàng)建數(shù)據(jù)表時(shí),必須使用use  database命令指明在哪個(gè)數(shù)據(jù)庫(kù)中創(chuàng)建,否則在當(dāng)前數(shù)據(jù)庫(kù)中創(chuàng)建表。運(yùn)行界面:命令運(yùn)行成功后生成的數(shù)據(jù)表如下圖:建立 Class 的 SQL 命令: Create table Class (ClassID  char(9) not null,ClassName varchar(40),ZYID  char(6),ClassRs int,Cl

17、assMan char(8)由此可以得到建立表的一般 SQL 命令格式:CREATE TABLE簡(jiǎn)潔語(yǔ)法如下:CREATE TABLE < 表名 >(        < 列名稱 >  < 列類型 > < 列說(shuō)明 > ,      constraint < 約束名稱 > < 約束條件 >) 其中:< 表名 > 是新建表的名稱。< 列名稱 > 是表中列的名稱。< 列類型 > 是列的數(shù)據(jù)類型,它

18、既可以是 SQL Server 系統(tǒng)數(shù)據(jù)類型,也可以是用戶定義的數(shù)據(jù)類型。< 列說(shuō)明 > 說(shuō)明列長(zhǎng)度、列的默認(rèn)值、主鍵等有關(guān)該列的約束條件。< 約束名稱 > 是表中所建立約束的名稱,它在數(shù)據(jù)庫(kù)中是唯一的。< 約束條件 > 是約束條件的具體內(nèi)容。  實(shí)訓(xùn) 3 :用 SQL 語(yǔ)句建立課程( Course )表、選課( SeleCourse )表。 小結(jié)本講主要講解在查詢分析器中寫SQL命令創(chuàng)建數(shù)據(jù)表,在創(chuàng)建表時(shí)要注意幾點(diǎn):使用use database命令在指定的數(shù)據(jù)庫(kù)中創(chuàng)建表;使用create table命令建表時(shí),一定要指明表名稱,表名后有一對(duì)括號(hào);

19、 l 在創(chuàng)建表字段時(shí),一定要指定字段名、數(shù)據(jù)類型及大小,以及主鍵,是否為空,默認(rèn)值等屬性。 課后總結(jié)課題三 在查詢分析器中修改表結(jié)構(gòu)表 教學(xué)目標(biāo)       通過(guò)學(xué)習(xí)讓學(xué)生會(huì)利用SQL語(yǔ)句修改表結(jié)構(gòu),能用SQL語(yǔ)句刪除表。教學(xué)內(nèi)容       1、  增加字段 2、  改變字段類型和寬度3、  刪除字段 4、  修改字段名 5、  表刪除教學(xué)重難點(diǎn)     

20、  1、 改變字段類型和寬度 2、 修改字段名 3、 增加、刪除字段 教學(xué)形式        理實(shí)一體型教學(xué)條件        教師計(jì)算機(jī)、學(xué)生計(jì)算機(jī),SQL Server 2000系統(tǒng),教學(xué)軟件教學(xué)內(nèi)容在一張表建立之后,如果發(fā)現(xiàn)有不妥之處,則可以更改表的定義。更改表定義的操作有兩種方式:使用【企業(yè)管理器】和 SQL 語(yǔ)句。由于使用【企業(yè)管理器】修改表定義與使用【企業(yè)管理器】建立新表操作非常類似,這里不再贅述。 &#

21、160;任務(wù)1 向表STU中添加一個(gè)字段,zp即照片字段,為image類型 SQL 命令為: Alter table stu add zp image 從運(yùn)行結(jié)果來(lái)看命令已執(zhí)行,表 STU 中就增加了一個(gè)字段( ZP image ),命令的關(guān)鍵在:     ALTER TABLE :修改表結(jié)構(gòu),命令項(xiàng) STU :為修改的對(duì)象(表),可變項(xiàng) ADD :增加列,命令項(xiàng) ZP Image :增加的列,可變項(xiàng)。 【加強(qiáng)】給 STU 表增加一個(gè)字段 ZD1 char(8) : Alter Table STU ADD ZD1 char(8) 實(shí)訓(xùn) 1 :給 STU

22、表增加字段( ZD2 int )和字段( JL text )簡(jiǎn)歷(文本型)。 實(shí)訓(xùn) 2 :給 Class 班增加字段 Sex char(2) ,給 Course 表增加字段 KCXZ char(5) 任務(wù)2 將表 STU 中字段 name 的寬度變?yōu)?10 ,原寬度為 8 。任務(wù)說(shuō)明:姓名字段( name )原來(lái)的寬度為 8 個(gè)字符,如果現(xiàn)在有位同學(xué)的姓名是“瑪麗亞萊西”,共 10 個(gè)字符超過(guò)了 8 個(gè),該列的寬度不能適應(yīng)問(wèn)題,在處理表格時(shí)我們將其拉寬,在 SQL SERVER 中如何處理呢?用命令: Alter table stu alter column name char(10) ,將

23、XM 字段重新定義為 CHAR ( 10 )。 看運(yùn)行情況: 未執(zhí)行命令前: 執(zhí)行命令后:實(shí)訓(xùn) 1 : 將學(xué)號(hào)字段( XH )寬度由 12 位增加到 16 位,將姓名字段( XM )寬度由 10 位變?yōu)?8 位。實(shí)訓(xùn) 2 : 將注冊(cè)字段( ZC )由字符型( char )改為整型( int )。 任務(wù)3 將表 STU 中增加的字段 ZD1 刪除如果表中的一列在表格中和適合,我們就將其刪除,在表 STU 中如何刪除一個(gè)字段 ZD1 呢?未刪除前:刪除后:在 SQL 中刪除一個(gè)字段的命令為: Alter table STU drop column zd1 其中: l  

24、0;      Alter table :修改表的命令,不變項(xiàng)。 l         STU : 被修改的表,可變項(xiàng) l         Drop column :刪除列,命令,不變項(xiàng)。 l         ZD1 :被刪除的列,可變項(xiàng)。 實(shí)訓(xùn) 1 : 將 STU 表中的 ZP 字段刪除。 實(shí)訓(xùn) 2 : 將

25、BJ 班字段 XB char(6) , KC 表字段 KCXZ char(5) 刪除。任務(wù) 4 將表 STU 中增加的字段 ZC 的字段名改為 ZHUCE ,類型和寬度不變。如果我們要用 SQL 命令更改表的字段名,用一個(gè)系統(tǒng)存儲(chǔ)過(guò)程 SP_RENAME 來(lái)實(shí)現(xiàn),要實(shí)現(xiàn)將 ZC 字段改為 ZHUCE 用:  SP_RENAME stu.zc','ZHUCE','COLUMN' 其中:l         SP_RENAME : SQL 命令,不變項(xiàng) l &#

26、160;       stu.zc : STU 表的 ZC 字段,可變項(xiàng) l         ZHUCE :新字段名,可變項(xiàng) l         COLUMN :命令項(xiàng),不變項(xiàng),表示改的是列“ column ” 執(zhí)行前:執(zhí)行命令后:實(shí)訓(xùn) 1 :將 STU 表的 JL 字段名改為“ JIANLI ”。實(shí)訓(xùn) 2 :用 SQL 命令將 STU 表刪除。問(wèn)題:表結(jié)構(gòu)建好后,如何將記錄存

27、放于數(shù)據(jù)表內(nèi)?我們將在下一講介紹數(shù)據(jù)表記錄的添加等操作。 小結(jié)本講講解了在查詢分析器中使用SQL命令修改數(shù)據(jù)表結(jié)構(gòu),修改操作包括增加字段,修改字段數(shù)據(jù)類型及其寬度,修改字段名稱,刪除字段等,最后還介紹了使用SQL命令刪除數(shù)據(jù)表。課后總結(jié) 實(shí)訓(xùn) 表結(jié)構(gòu)的建立與修改 實(shí)訓(xùn)目的1、 復(fù)習(xí)數(shù)據(jù)庫(kù)的建立;2、 會(huì)用SQL命令建立表結(jié)構(gòu)3、 會(huì)用SQL命令修改表結(jié)構(gòu)4、 會(huì)用SQL命令刪除表實(shí)訓(xùn)要求       1、 實(shí)訓(xùn)前做好上機(jī)實(shí)訓(xùn)的準(zhǔn)備,針對(duì)實(shí)訓(xùn)內(nèi)容,認(rèn)真復(fù)習(xí)與本次實(shí)訓(xùn)有關(guān)的知識(shí),完成實(shí)訓(xùn)內(nèi)容的預(yù)習(xí)準(zhǔn)備工作;

28、2、能認(rèn)真獨(dú)立完成實(shí)訓(xùn)內(nèi)容; 3、實(shí)訓(xùn)后做好實(shí)訓(xùn)總結(jié),根據(jù)實(shí)訓(xùn)情況完成總結(jié)報(bào)告。 實(shí)訓(xùn)學(xué)時(shí)       學(xué)時(shí)實(shí)訓(xùn)項(xiàng)目1、 建立一個(gè)名為:SYGL的數(shù)據(jù)庫(kù),將數(shù)據(jù)文件和日志文件存放于D:SQL,數(shù)據(jù)文件:初始大小為2MB,文件按10%自動(dòng)增長(zhǎng),文件最大為400MB;日志文件:初始大小為1MB,文件按1%自動(dòng)增長(zhǎng),文件最大為200MB。2、 在SYGL數(shù)據(jù)庫(kù)中,創(chuàng)建如下數(shù)據(jù)表: 表名:班級(jí)表Class字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵ClassIDChar(9)班級(jí)IDNo 是ClassNameVarchar(40)班級(jí)名

29、稱Yes  ZYIDChar(6)專業(yè)IDYes  ClassRsInt Yes0 ClassManChar(8)班主任Yes  表名:班級(jí)選課表ClassSeleCourse字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵SeleIDInt選課IDNo 是CourseIDVarchar(14)課程IDYes  TeaIDChar(9)教師IDYes  ClassIDChar(12)班級(jí)IDYes  表名:課程Course字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵Course

30、IDChar(14)班級(jí)IDNo 是CourseNameVarchar(60)班級(jí)名稱Yes  CourseJCChar(14)課程JCYes  PyfaIDChar(10) Yes  表名:LabStu字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵IDInt No 是SeleIDInt Yes  TtextText Yes  表名:LabTea字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵IDint No 是SeleIDint Yes&

31、#160; TtextText Yes  表名:選課SeleCourse字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵SeleIDInt選課IDNo 是CourseIDChar(14)課程IDNo  TeaIDChar(9)教師IDNo  StuIDChar(12)學(xué)生IDNo  表名:學(xué)生Student字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵StuIDChar(12)學(xué)生IDNo 是NameVarchar(20)姓名Yes“男” SexChar(2)性別Yes  BirthdaySmalldatetime生日Yes  ClassIDChar(9)班級(jí)IDYes  表名:教師表Teacher字段數(shù)據(jù)類型描述為空默認(rèn)值主鍵TeaIDChar(14)教師IDNo 是TeaNameVarchar(60)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論