數(shù)據(jù)庫(kù)的操作方法課件
,,,,,,,單擊此處編輯母版標(biāo)題樣式,,單擊此處編輯母版文本樣式,,第二級(jí),,第三級(jí),,第四級(jí),,第五級(jí),,,整理ppt,*,第2章 (P24)數(shù)據(jù)庫(kù)、數(shù)據(jù)表創(chuàng)建與管理技巧,利用SQL Server 2005創(chuàng)建、修改、刪除數(shù)據(jù)庫(kù)及數(shù)據(jù)表,一般有兩種方法:直接操作和代碼操作。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1 數(shù)據(jù)庫(kù)創(chuàng)建 (P24),創(chuàng)建數(shù)據(jù)庫(kù)可用SQL Server Manager管理器直接創(chuàng)建也可用代碼創(chuàng)建。一個(gè)數(shù)據(jù)庫(kù)一般由一個(gè)數(shù)據(jù)文件和一個(gè)日志文件組成。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.1直接操作創(chuàng)建數(shù)據(jù)庫(kù)(P25),打開(kāi)SQL Server Manager管理器,,選擇“數(shù)據(jù)庫(kù)”,單擊右鍵,在彈出的菜中單擊“新建數(shù)據(jù)庫(kù)”,打開(kāi)新建數(shù)據(jù)庫(kù)對(duì)話框。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.2直接創(chuàng)建含有文件組的多數(shù)據(jù)文件、多日志文件的數(shù)據(jù)庫(kù)(P27),一個(gè)數(shù)據(jù)庫(kù)可以由多個(gè)數(shù)據(jù)文件和多個(gè)日志文件組成。,,在新建數(shù)據(jù)庫(kù)對(duì)話框,單擊“添加”按鈕,可以添加新數(shù)據(jù)庫(kù)文件。,,可以修改新增文件的屬性,可以新建一個(gè)文件組。。,,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.3 利用代碼創(chuàng)建數(shù)據(jù)庫(kù)(P30),打開(kāi)SQL Server Manager管理器,單擊常用工具欄中的“新建查詢”按鈕,新建一個(gè)數(shù)據(jù)庫(kù)引擎查詢文檔。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.3.1 創(chuàng)建默認(rèn)數(shù)據(jù)庫(kù),具體代碼為:,,Creat database 產(chǎn)品銷售,,按下“F5”鍵執(zhí)行該SQL語(yǔ)句。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.3.2 利用代碼創(chuàng)建指定數(shù)據(jù)庫(kù)文件位置的數(shù)據(jù)庫(kù) (P31),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入第31頁(yè)的代碼,并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.3.3 利用代碼創(chuàng)建多數(shù)據(jù)文件、多日志文件的數(shù)據(jù)庫(kù) (P32),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入第32頁(yè)的代碼,并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.1.3.4 利用代碼創(chuàng)建多個(gè)文件組的數(shù)據(jù)庫(kù) (P33),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入第33頁(yè)的代碼,并運(yùn)行。,,文件組是用來(lái)組織數(shù)據(jù)庫(kù)對(duì)象的高級(jí)方法,定義普通組的關(guān)鍵字是filegroup,,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2 數(shù)據(jù)庫(kù)修改 (P34),數(shù)據(jù)庫(kù)的修改可用SQL Server Manager管理器直接修改也可用代碼修改。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.1 直接操作修改數(shù)據(jù)庫(kù)的文件,打開(kāi)SQL Server Manager管理器,,選擇要修改的數(shù)據(jù)庫(kù),單擊右鍵,在彈出的菜單中選擇“屬性”。,,在對(duì)話框左上角選擇“文件”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.2 利用代碼修改數(shù)據(jù)庫(kù) (P35),打開(kāi)SQL Server Manager管理器,單擊常用工具欄中的“新建查詢”按鈕,新建一個(gè)數(shù)據(jù)庫(kù)引擎查詢文檔。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.2.1 增加數(shù)據(jù)文件 (P36),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入36頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.2.2 增加日志文件 (P36),數(shù)據(jù)庫(kù)引擎查詢文檔中輸入36頁(yè)的代碼并運(yùn)行。,,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.2.3 修改數(shù)據(jù)庫(kù)文件 (P37),數(shù)據(jù)庫(kù)引擎查詢文檔中輸入37頁(yè)的代碼并運(yùn)行。,,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.2.2.4 刪除數(shù)據(jù)庫(kù)文件 (P37),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入37頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.3 數(shù)據(jù)庫(kù)刪除 (P37),數(shù)據(jù)庫(kù)的刪除可用SQL Server Manager管理器直接刪除也可用代碼刪除。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.3.1 直接操作刪除數(shù)據(jù)庫(kù)(P38),打開(kāi)SQL Server Manager管理器,,選擇要?jiǎng)h除的數(shù)據(jù)庫(kù),單擊右鍵,在彈出的菜單中選擇“刪除”,并確定。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.3.2 利用代碼刪除數(shù)據(jù)庫(kù)(P38),數(shù)據(jù)庫(kù)引擎查詢文檔中輸入下面的代碼:,,Drop database 數(shù)據(jù)庫(kù)名,,用“F5”鍵執(zhí)行該SQL語(yǔ)句,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4 數(shù)據(jù)庫(kù)表創(chuàng)建與數(shù)據(jù)的插入(P39),創(chuàng)建數(shù)據(jù)庫(kù)表可用SQL Server Manager管理器直接創(chuàng)建也可用代碼創(chuàng)建。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.1 直接操作創(chuàng)建數(shù)據(jù)庫(kù)表(P39),單擊要?jiǎng)?chuàng)建表的數(shù)據(jù)庫(kù)前面的“+”號(hào)展開(kāi),右擊“表”,在彈出的菜單中選擇“新建表”,彈出設(shè)計(jì)表字段對(duì)話框。,,在設(shè)計(jì)表字段對(duì)話框中,共有三列參數(shù):列名、數(shù)據(jù)類型、允許空。,,設(shè)計(jì)好表的字段后,單擊“關(guān)閉”按鈕,按提示給出表的命名。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.2 直接操作向數(shù)據(jù)庫(kù)表中插入數(shù)據(jù) (P41),單擊“產(chǎn)品銷售”數(shù)據(jù)庫(kù)前面的“+”號(hào)展開(kāi),選擇“職工”表單擊右鍵,在彈出的菜單中選擇“打開(kāi)表”。,,添加記錄時(shí)要注意各屬性字段的數(shù)據(jù)類型,輸入一項(xiàng)后可用“Tab”鍵移動(dòng)單元格。,,若要?jiǎng)h除記錄,可在行頭單擊右鍵,在彈出的菜單中選擇“刪除”。,,若要?jiǎng)h除多行,可按下“Ctrl”鍵,選擇多行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3 利用代碼創(chuàng)建數(shù)據(jù)庫(kù)表并插入記錄 (P41),在實(shí)際編程中,一般都是利用代碼來(lái)創(chuàng)建數(shù)據(jù)庫(kù)表并插入記錄。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.1 代碼創(chuàng)建數(shù)據(jù)庫(kù)表(P42),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入42頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.2 利用代碼向數(shù)據(jù)庫(kù)表中插入記錄(P42),在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入43頁(yè)的代碼并運(yùn)行。,,使用插入語(yǔ)句時(shí)要注意以下幾點(diǎn):,,1)字段名的個(gè)數(shù)要與字段值個(gè)數(shù)相同。,,2)字段名與字段值按對(duì)應(yīng)位置插入,字段值的類型要與字段名的數(shù)據(jù)類型相同。,,3)如果字段允許為空,可以用null填入。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.3 代碼創(chuàng)建含有不能為空的字段的數(shù)據(jù)庫(kù)表(P43),字段設(shè)置為不能為空意思是該字段必須要填寫(xiě),這就是網(wǎng)絡(luò)編程中最常見(jiàn)的必填字段。,,看43頁(yè)的代碼。,,在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入43頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.4 代碼創(chuàng)建含有主鍵、唯一索引字段的數(shù)據(jù)庫(kù)表(P44),一張表中只能有一個(gè)主鍵,但可以有多個(gè)唯一索引。,,主鍵的功能是字段值不能為空,不能重復(fù);唯一索引的功能是字段值可以為空,但不能重復(fù)。,,在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入44頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.5 代碼創(chuàng)建含有默認(rèn)值、check約束字段的數(shù)據(jù)庫(kù)表(P44),默認(rèn)值:如果字段設(shè)有默認(rèn)值,向表中插入記錄時(shí)若該字段不填寫(xiě)則顯示其默認(rèn)值。,,Check約束:實(shí)際上是規(guī)定了一個(gè)屬性字段的取值范圍,如果插入該字段的數(shù)據(jù)不在這個(gè)范圍內(nèi)就會(huì)報(bào)警。,,在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入44頁(yè)下半頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.6 代碼創(chuàng)建含有自動(dòng)編號(hào)的字段的數(shù)據(jù)庫(kù)表 (P45),自動(dòng)編號(hào)就是該字段的值隨著記錄的添加自動(dòng)插入,并且不會(huì)重復(fù)。,,自動(dòng)編號(hào)字段是網(wǎng)絡(luò)編程中最常用的一種技巧,利用該字段可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)記錄的靈活應(yīng)用。,,在數(shù)據(jù)庫(kù)引擎查詢文檔中輸入45頁(yè)的代碼并運(yùn)行。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.7 驗(yàn)證代碼 (P45),驗(yàn)證自動(dòng)編號(hào)字段(倉(cāng)庫(kù)編號(hào)),在查詢文檔中輸入45頁(yè)下半頁(yè)的代碼并運(yùn)行,可以看到產(chǎn)生的出錯(cuò)提示信息。,,驗(yàn)證check約束字段(面積),在查詢文檔中輸入46頁(yè)的代碼并運(yùn)行,可以看到產(chǎn)生的出錯(cuò)提示信息。,,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.8 代碼創(chuàng)建含有計(jì)算字段的數(shù)據(jù)庫(kù)表 (P47),所謂計(jì)算字段是指該字段的值不用輸入,通過(guò)其它字段能自動(dòng)計(jì)算產(chǎn)生。,,在查詢文檔中輸入47頁(yè)的代碼并運(yùn)行,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表“工資表”,其中的“應(yīng)發(fā)工資”字段就是一個(gè)計(jì)算字段。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.4.3.9 代碼創(chuàng)建主鍵、外鍵關(guān)聯(lián)的數(shù)據(jù)庫(kù)表 (P47),在實(shí)際編程中,數(shù)據(jù)庫(kù)中的表一般存在關(guān)系,利用表與表之間的關(guān)系,可以增加數(shù)據(jù)庫(kù)的安全性。,,在查詢文檔中輸入47頁(yè)下半頁(yè)的代碼并運(yùn)行,利用代碼創(chuàng)建兩張關(guān)系表。,,訂單表中的職工號(hào)依賴于職工表中的職工號(hào)。注意,訂單表中的職工號(hào)必須在職工表中存在。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5 數(shù)據(jù)庫(kù)表的修改 (P48),,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5.1 直接操作修改數(shù)據(jù)庫(kù)表(P49),單擊“產(chǎn)品銷售”數(shù)據(jù)庫(kù)前面的“+”號(hào)展開(kāi),在“倉(cāng)庫(kù)1”表上單擊右鍵,在彈出的菜單中選擇“修改”,打開(kāi)修改數(shù)據(jù)庫(kù)字段屬性的對(duì)話框。,,可以修改數(shù)據(jù)庫(kù)字段名、字段類型、主鍵、索引、默認(rèn)、約束、自動(dòng)編號(hào)等屬性。,,可以增加字段和刪除字段。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5.2 利用代碼修改數(shù)據(jù)庫(kù)表(P49),在實(shí)際編程中一般都是利用代碼來(lái)修改數(shù)據(jù)庫(kù)表。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5.2.1 增加數(shù)據(jù)庫(kù)表字段(P50),在查詢文檔中輸入50頁(yè)的代碼并運(yùn)行,就在數(shù)據(jù)庫(kù)表中添加新的字段,并且可以設(shè)置字段的各種約束。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5.2.2 修改數(shù)據(jù)庫(kù)字段(P50),在查詢文檔中輸入50頁(yè)下半頁(yè)的代碼并運(yùn)行,把數(shù)據(jù)庫(kù)表“職工”中的電子郵件字段數(shù)據(jù)類型空間由50變成100。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.5.3.3 刪除數(shù)據(jù)庫(kù)字段(P51),在查詢文檔中輸入51頁(yè)的代碼并運(yùn)行,把數(shù)據(jù)庫(kù)表“職工”中的電子郵件字段刪除掉了。,,注意:如果一個(gè)字段含約束,就沒(méi)法直接刪除,要首先刪除字段中的約束,然后才能刪除字段。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.6 數(shù)據(jù)庫(kù)表的刪除 (P51),,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.6.1 直接操作刪除數(shù)據(jù)庫(kù)表 (P52),單擊“產(chǎn)品銷售”數(shù)據(jù)庫(kù)前面的“+”號(hào)展開(kāi),在“倉(cāng)庫(kù)1”表上單擊右鍵,在彈出的菜單中選擇“刪除”,彈出刪除數(shù)據(jù)庫(kù)表對(duì)話框,單擊“確定”按鈕就可以刪除數(shù)據(jù)庫(kù)表“倉(cāng)庫(kù)1”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.6.2 利用代碼刪除數(shù)據(jù)庫(kù)表(P52),在查詢文檔中輸入52頁(yè)下半頁(yè)的代碼并運(yùn)行,就可以刪除數(shù)據(jù)庫(kù)表“倉(cāng)庫(kù)”。,,,Use 產(chǎn)品銷售,,Drop table 倉(cāng)庫(kù),廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.7 綜合實(shí)例----企業(yè)銷售管理系統(tǒng) (P53),前面已經(jīng)講解了數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)表創(chuàng)建的方法,下面以企業(yè)銷售管理系統(tǒng)為例綜合講解數(shù)據(jù)庫(kù)及數(shù)據(jù)表的創(chuàng)建方法與技巧。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.7.1 創(chuàng)建企業(yè)銷售管理系統(tǒng)數(shù)據(jù)庫(kù)表的E-R圖 (P53),E-R圖方法的英文意思是Entity Relationship Approach,翻譯成中文就是:實(shí)體聯(lián)系表示法,簡(jiǎn)稱E-R圖。它是P.P.chen與1976年提出的,用來(lái)表示實(shí)體及其聯(lián)系,實(shí)際上是信息模型,因此它從本質(zhì)上反映了一個(gè)企業(yè)的信息組織情況。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,E-R圖的應(yīng)用,E-R圖是人們?cè)O(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)的一個(gè)中間步驟,人們?cè)谠O(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),往往把E-R圖作為一個(gè)中間步驟,先用E-R圖準(zhǔn)確地反映用戶信息,再?gòu)腅-R圖出發(fā)構(gòu)造數(shù)據(jù)模型,這樣就會(huì)使問(wèn)題變得簡(jiǎn)單,容易被用戶所理解,并且可以不犯或少犯錯(cuò)誤。,,,整理ppt,E-R圖的應(yīng)用,E-R圖用來(lái)描述現(xiàn)實(shí)世界的概念模型,E-R圖提供了表示實(shí)體型\屬性\和聯(lián)系的方法。,,▲實(shí)體型:用矩形表示.,,▲屬性:用橢圓形表示.,,▲聯(lián)系:用菱形表示.,,企業(yè)銷售管理系統(tǒng)共有4張表,分別是:倉(cāng)庫(kù)表、職工表、訂購(gòu)單表、供應(yīng)商表,下面給出4張表的E-R圖。,,整理ppt,倉(cāng)庫(kù)表關(guān)系與屬性圖,倉(cāng)庫(kù),倉(cāng)庫(kù)ID,創(chuàng)建時(shí)間,城市,倉(cāng)庫(kù)號(hào),面積,,整理ppt,職工表關(guān)系與屬性圖,職工id,職工,工資,職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,,整理ppt,訂購(gòu)單表關(guān)系與屬性圖,訂購(gòu)單id,訂購(gòu)單,金額,職工號(hào),訂購(gòu)單號(hào),供應(yīng)商號(hào),定購(gòu)日期,,整理ppt,供應(yīng)商表關(guān)系與屬性圖,供應(yīng)商id,供應(yīng)商,電子郵件,供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,,整理ppt,4張表各表之間的關(guān)系,倉(cāng)庫(kù),訂購(gòu)單,職工,供應(yīng)商,倉(cāng)庫(kù)號(hào),職工號(hào),供應(yīng)商號(hào),,整理ppt,2.7.2 代碼創(chuàng)建企業(yè)銷售管理系統(tǒng)數(shù)據(jù)庫(kù)及數(shù)據(jù)庫(kù)表 (P54),,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.7.2.1 創(chuàng)建數(shù)據(jù)庫(kù)-企業(yè)銷售管理系統(tǒng) (P54),在查詢文檔中輸入54頁(yè)下半頁(yè)55頁(yè)上半頁(yè)的代碼并運(yùn)行,創(chuàng)建數(shù)據(jù)庫(kù)“企業(yè)銷售管理系統(tǒng)”。,,create database 企業(yè)銷售管理系統(tǒng),,on,,(,,name = sale1_data,,,filename='D:\SQL2005data\sale1_data.mdf',,,size=4,,,maxsize=10,,,filegrowth=10%,,),,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,接上頁(yè),log on,,(,,name=sale1_log,,,filename='D:\SQL2005data\sale1_log.ldf',,,size=1,,,maxsize,=6,,,filegrowth,=1,,),廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,2.7.2.2 創(chuàng)建數(shù)據(jù)庫(kù)表—倉(cāng)庫(kù)(P55),在查詢文檔中輸入55頁(yè)中間的代碼并運(yùn)行,在“企業(yè)銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)庫(kù)表“倉(cāng)庫(kù)”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P55例題,use 企業(yè)銷售管理系統(tǒng),,create table 倉(cāng)庫(kù),,(,,倉(cāng)庫(kù)ID int identity(1,1) primary key,,,倉(cāng)庫(kù)號(hào) varchar(50) unique,,,城市 varchar(50) default'青島',,,面積 int default 800 check(面積>=500 and 面積<=1800),,,創(chuàng)建時(shí)間 datetime,,),,整理ppt,2.7.2.3 向數(shù)據(jù)庫(kù)表倉(cāng)庫(kù)插入記錄(P55),在查詢文檔中輸入55頁(yè)下半頁(yè)56頁(yè)上半頁(yè)的代碼并運(yùn)行,向數(shù)據(jù)庫(kù)表“倉(cāng)庫(kù)”中插入記錄。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P55例題,use 企業(yè)銷售管理系統(tǒng),,insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間) values ('wh1','北京',900,'2003-04-02'),,insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間) values ('wh2','null',600,'2003-04-09'),,insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間) values ('wh3','上海',1023,'2003-05-02'),,insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間) values ('wh4','北京',1000,'2003-04-05'),,insert into 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào),城市,面積,創(chuàng)建時(shí)間) values ('wh5','濟(jì)南',900,'2003-06-08'),,,整理ppt,2.7.2.4 創(chuàng)建數(shù)據(jù)庫(kù)表—職工(P56),在查詢文檔中輸入56頁(yè)中間的代碼并運(yùn)行,在“企業(yè)銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)庫(kù)表“職工”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P56例題1,use 企業(yè)銷售管理系統(tǒng),,create table 職工,,(,,職工ID int identity(1,1) primary key,,,職工號(hào) varchar(50) unique,,,倉(cāng)庫(kù)號(hào) varchar(50) references 倉(cāng)庫(kù)(倉(cāng)庫(kù)號(hào)),,,姓名 varchar(50) not null,,,性別 varchar(10) check(性別='女' or 性別='男') default '男',,,工資 int,,),,整理ppt,2.7.2.5 向數(shù)據(jù)庫(kù)表—職工中插入記錄(P56),在查詢文檔中輸入56頁(yè)下半頁(yè)57頁(yè)上半頁(yè)的代碼并運(yùn)行,向數(shù)據(jù)庫(kù)表“職工”中插入記錄。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P56-P57例題,use 企業(yè)銷售管理系統(tǒng),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg1','wh1','劉崗','女',1250),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg2','wh1','林安平','男',1310),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg3','wh2','張可','女',2050),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg4','wh1','吳平臺(tái)','男',1850),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg5','wh3','王峰','女',1962),,整理ppt,P56-P57例題,into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg6','wh2','吳艷平','女',1830),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg7','wh4','張亮','男',1850),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg8','wh2','劉或生','男',1750),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg9','wh3','王靜','女',1250),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg10','wh4','李明','男',1850),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg11','wh3','潘平','男',1890),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg12','wh4','李寧','女',1550),,整理ppt,P56-P57例題,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg13','wh2','吳忠誠(chéng)','男',2150),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg14','wh4','周圍','男',1850),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg15','wh1','林林','女',1910),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg16','wh2','陳濡','女',2050),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg17','wh4','吳生亮','男',1850),,insert into 職工(職工號(hào),倉(cāng)庫(kù)號(hào),姓名,性別,工資) values ('zg18','wh3','王平風(fēng)','女',1962),,,整理ppt,2.7.2.6 創(chuàng)建數(shù)據(jù)庫(kù)表----供應(yīng)商 (P57),在查詢文檔中輸入57頁(yè)下半頁(yè)58頁(yè)上半頁(yè)的代碼并運(yùn)行,在“企業(yè)銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)庫(kù)表“供應(yīng)商”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P57-P58例題,use 企業(yè)銷售管理系統(tǒng),,create table 供應(yīng)商,,(,,供應(yīng)商ID int identity(1,1) primary key,,,供應(yīng)商號(hào) varchar(50) unique,,,供應(yīng)商名 varchar(50),,,城市 varchar(50),,,聯(lián)系方式 varchar(50),,,電子郵件 varchar(100) check(電子郵件 like '%@%.%') default 'sailsys@',,),,整理ppt,2.7.2.7 向數(shù)據(jù)庫(kù)表供應(yīng)商中插入記錄 (P58),在查詢文檔中輸入58頁(yè)中間的代碼并運(yùn)行,向數(shù)據(jù)庫(kù)表“供應(yīng)商”中插入記錄。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P58例題,use 企業(yè)銷售管理系統(tǒng),,insert into 供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,電子郵件) values ('s1','青島三元電子廠','青島','0532-83698754','shangyuan@'),,insert into 供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,電子郵件) values ('s2','濟(jì)南輕工業(yè)集團(tuán)','濟(jì)南','0531-83698754','jinan@'),,insert into 供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,電子郵件) values ('s3','濟(jì)南電子元件有限公司','濟(jì)南','0532-83698684','jinansddd@'),,insert into 供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,電子郵件) values ('s4','上海天橋廠','上海','0532-83698754','shanghai@'),,insert into 供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,城市,聯(lián)系方式,電子郵件) values ('s5','青島天橋廠','青島','0532-83698754','qinggao@'),,整理ppt,2.7.2.8 創(chuàng)建數(shù)據(jù)庫(kù)表---訂購(gòu)單(P58),在查詢文檔中輸入58頁(yè)下半頁(yè)59頁(yè)上半頁(yè)的代碼并運(yùn)行,在“企業(yè)銷售管理系統(tǒng)”數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)庫(kù)表“訂購(gòu)單”。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,P58-P59例題,use 企業(yè)銷售管理系統(tǒng),,create table 訂購(gòu)單,,(,,訂購(gòu)單ID int identity(1,1) primary key,,,供應(yīng)商號(hào) varchar(50) references 供應(yīng)商(供應(yīng)商號(hào)),,,職工號(hào) varchar(50) references 職工(職工號(hào)),,,訂購(gòu)單號(hào) varchar(50) unique,,,訂購(gòu)日期 datetime,,,金額 int,,),,整理ppt,2.7.2.9 向數(shù)據(jù)庫(kù)表訂購(gòu)單中插入記錄 (P59),在查詢文檔中輸入59頁(yè)中間的代碼并運(yùn)行,向數(shù)據(jù)庫(kù)表“訂購(gòu)單”中插入記錄。,廣西大學(xué)信息網(wǎng)絡(luò)中心 盧豫開(kāi),,整理ppt,