物流信息系統(tǒng)課程設計ppt課件_第1頁
物流信息系統(tǒng)課程設計ppt課件_第2頁
物流信息系統(tǒng)課程設計ppt課件_第3頁
物流信息系統(tǒng)課程設計ppt課件_第4頁
物流信息系統(tǒng)課程設計ppt課件_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、SQL SERVERSQL Server1 SQL Server 引見2 SQL Server 安裝 3 SQL Server 運用4 SQL Server 開發(fā)1 SQL Server 引見1.1 SQL Server 的開展歷程1.2 SQL Server 的版本 1.3 SQL Server 的特點1.1 SQL Server 的開展歷程C/S體系構造的關系型數(shù)據(jù)庫管理系統(tǒng)RDBMS1988年推出了第一個OS/2版本 1992年,SQL Server移植到NT上后,Microsoft成為這個工程的主導者 1994年以后,Microsoft專注于開發(fā)、推行SQL Server的Window

2、s NT版本 1996年,Microsoft公司推出了SQL Server 6.5版本 1998年,推出了SQL Server 7.0版本2000年推出了SQL Server 20001.2 SQL Server 2000 的版本企業(yè)版Enterprise Edition普通作為數(shù)據(jù)庫效力器運用 規(guī)范版Standard Edition普通用于小型的任務組或部門 個人版Personal Edition主要適用于挪動用戶開發(fā)人員版Developer Edition適用于運用程序開發(fā)1.3 SQL Server 2000 的特點真正的客戶機/效力器體系構造圖形化用戶界面豐富的編程接口工具SQL Se

3、rver與Windows操作系統(tǒng)完選集成具有很好的伸縮性對Web技術的支持SQL Server提供數(shù)據(jù)倉庫工具 2 SQL Server 安裝2.1 SQL Server 2000的環(huán)境需求2.2 SQL Server 的系統(tǒng)數(shù)據(jù)庫 2.1 SQL Server 2000 的環(huán)境需求硬件需求 計算機:Intel及其兼容計算機,Pentium 166Mz或者更高處置器或DEC Alpha及其兼容系統(tǒng)。內存RAM:企業(yè)版最少64MB內存,其它版本最少需求32MB內存,建議運用更多的內存。硬盤空間:完全安裝Full需求180MB的空間,典型安裝Typical需求170MB的空間,最小安裝Minimu

4、m需求65MB的空間。 2.1 SQL Server 2000 的環(huán)境需求軟件需求 企業(yè)版(Enterprise Edition)Windows NT Server 4.0 Windows 2000 Server以上規(guī)范版(Standard Edition)Windows NT Server 4.0 Windows 2000 Server以上個人版(Personal Edition) Windows 98、Windows NT Windows 2000以上開發(fā)版(Developer Edition)Windows NT Windows 2000 以上客戶端工具(Client 工具) Windo

5、ws2.2 SQL Server 2000 的系統(tǒng)數(shù)據(jù)庫SQL Server 2000系統(tǒng)數(shù)據(jù)庫安裝勝利,系統(tǒng)自動創(chuàng)建6個系統(tǒng)數(shù)據(jù)庫 系統(tǒng)數(shù)據(jù)庫的文件存儲在安裝目錄下的MSSQLData文件夾中,數(shù)據(jù)庫文件的擴展名為 .mdf,數(shù)據(jù)庫日志文件的擴展名為 .ldf 。Master數(shù)據(jù)庫記錄SQL Server系統(tǒng)的一切系統(tǒng)信息。這些系統(tǒng)信息包括一切的登錄信息、系統(tǒng)設置信息、SQL Server的初始化信息和其它系統(tǒng)數(shù)據(jù)庫及用戶數(shù)據(jù)庫的相關信息。 Model數(shù)據(jù)庫是一切用戶數(shù)據(jù)庫和Tempdb數(shù)據(jù)庫的模板數(shù)據(jù)庫。它含有Master數(shù)據(jù)庫的一切系統(tǒng)表子集,這些系統(tǒng)數(shù)據(jù)庫是每個用戶定義數(shù)據(jù)庫時都需求的

6、。 2.2 SQL Server 2000 的系統(tǒng)數(shù)據(jù)庫Msdb數(shù)據(jù)庫是代理效力數(shù)據(jù)庫。 Tempdb數(shù)據(jù)庫是一個暫時數(shù)據(jù)庫。Tempdb數(shù)據(jù)庫由整個系統(tǒng)的一切數(shù)據(jù)庫運用。SQL Server每次啟動時,tempdb數(shù)據(jù)庫被重新建立。當用戶與SQL Server斷開銜接時,其暫時表被自動刪除。 Pubs和Northwind數(shù)據(jù)庫是SQL Server自帶的兩個實例數(shù)據(jù)庫 。Northwind數(shù)據(jù)庫3 SQL Server 運用3.1 SQL Server 的系統(tǒng)表3.2 SQL Server 的系統(tǒng)存儲過程3.3 Transact SQL 言語引見3.4 SQL Server的常用工具3.5

7、SQL Server的平安性管理3.6 SQL Server數(shù)據(jù)庫的創(chuàng)建和管理3.7 SQL Server數(shù)據(jù)庫的對象3.1 SQL Server 2000 的系統(tǒng)表Sysobjects表SQL Server 的主系統(tǒng)表,出如今每個數(shù)據(jù)庫中。它對每個數(shù)據(jù)庫對象含有一行記錄。Syscolumns表出如今master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對基表或者視圖的每個列和存儲過程中的每個參數(shù)含有一行記錄。Sysindexes表出如今master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對每個索引和沒有聚簇索引的每個表含有一行記錄,它還對包括文本/圖像數(shù)據(jù)的每個表含有一行記錄。3.1 SQL Serv

8、er 2000 的系統(tǒng)表Sysusers表出如今master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中,它對整個數(shù)據(jù)庫中的每個Windows NT用戶、Windows NT用戶組、SQL Server用戶或者SQL Server角色含有一行記錄。Sysdatabases表對SQL Server系統(tǒng)上的每個系統(tǒng)數(shù)據(jù)庫和用戶自定義的數(shù)據(jù)庫含有一行記錄,只出如今master數(shù)據(jù)庫中。Sysdepends表對表、視圖和存儲過程之間的每個依賴關系含有一行記錄,出如今master數(shù)據(jù)庫和每個用戶自定義的數(shù)據(jù)庫中。3.2 SQL Server 2000 的系統(tǒng)存儲過程系統(tǒng)存儲過程是由SQL Server2000系統(tǒng)自

9、動創(chuàng)建的存儲過程 系統(tǒng)存儲過程創(chuàng)建并存放于系統(tǒng)數(shù)據(jù)庫master中,并且稱號以sp_或者xp_開頭。可以從任何數(shù)據(jù)庫中執(zhí)行系統(tǒng)存儲過程。3.3 Transact-SQL言語簡介構造化查詢言語SQLStructured Query LanguageSQL言語是關系型數(shù)據(jù)庫環(huán)境下的規(guī)范查詢言語目前,最新的SQL規(guī)范是1992年制定的SQL-92微軟公司在SQL規(guī)范的根底上做了大幅度擴展SQL Server運用的SQL言語稱為Transact-SQL言語 3.3 Transact-SQL言語簡介在Transact-SQL言語的命令格式中:用 括起來的內容表示是可選的,n表示反復前面的內容用括起來表示

10、在實踐編寫語句時,用相應的內容替代用 括起來表示是必選的類似A|B的格式,表示A和B只能選擇一個,不能同時都選 例如SELECT select_list INTO new_table FROM table_source WHERE search_condition GROUP BY group_by_expression HAVING search_condition ORDER BY order_expression ASC | DESC 3.4 SQL Server 2000 常用工具常用工具為了管理SQL Server 2000的效力器和客戶機,運用SQL Server 2000開發(fā)數(shù)據(jù)

11、庫和運用程序,SQL Server 2000提供了一套常用的管理工具和適用程序。主要的管理工具和適用程序如下: 效力管理器企業(yè)管理器查詢分析器效力器網絡適用工具客戶端網絡適用工具導入和導出數(shù)據(jù)聯(lián)機協(xié)助文檔 3.5 SQL Server 2000 的平安性管理SQL Server 2000 登錄身份驗證方式SQL Server身份驗證Windows身份驗證SQL Server 數(shù)據(jù)庫的平安性 用戶勝利登錄SQL Server效力器后,并不自動擁有對一切數(shù)據(jù)庫的訪問權限。用戶必需在想要訪問的數(shù)據(jù)庫中也有一個帳戶。當需求訪問某個數(shù)據(jù)庫時,SQL Server的平安系統(tǒng)會根據(jù)這個帳戶的權限決議能否允許

12、用戶訪問該數(shù)據(jù)庫。 3.5 SQL Server 2000 的平安性管理SQL Server 數(shù)據(jù)庫對象的平安性 在創(chuàng)建一個數(shù)據(jù)庫對象時,創(chuàng)建者將自動擁有對該數(shù)據(jù)庫對象的一切權,即可以完全控制該對象。當一個非數(shù)據(jù)庫擁有者想要訪問數(shù)據(jù)庫中的對象時,必需事先由數(shù)據(jù)庫擁有者賦予該用戶對指定對象的操作權限。 管理效力器的平安性效力器角色登陸數(shù)據(jù)庫角色用戶特殊帳戶sa3.6 SQL Server 2000 數(shù)據(jù)庫的創(chuàng)建和管理數(shù)據(jù)庫的存儲構造數(shù)據(jù)庫的存儲構造分為邏輯存儲構造和物理存儲構造。 數(shù)據(jù)庫的邏輯存儲構造指的是數(shù)據(jù)庫是由哪些性質的信息所組成 。實踐上,SQL Server的數(shù)據(jù)庫是由諸如表、視圖、索

13、引等各種不同的數(shù)據(jù)庫對象所組成。數(shù)據(jù)庫的物理存儲構造是指數(shù)據(jù)庫文件是如何在磁盤上存儲的。 SQL Server的數(shù)據(jù)庫在磁盤上是以文件為單位存儲的,由數(shù)據(jù)庫文件和事務日志文件組成,一個數(shù)據(jù)庫至少應該包含一個數(shù)據(jù)庫文件和一個事務日志文件。 3.6 SQL Server 2000 數(shù)據(jù)庫的創(chuàng)建和管理數(shù)據(jù)庫的創(chuàng)建創(chuàng)建數(shù)據(jù)庫需求一定答應,在默許情況下,只需系統(tǒng)管理員和數(shù)據(jù)庫擁有者可以創(chuàng)建數(shù)據(jù)庫。數(shù)據(jù)庫被創(chuàng)建后,創(chuàng)建數(shù)據(jù)庫的用戶自動成為該數(shù)據(jù)庫的一切者。 創(chuàng)建數(shù)據(jù)庫的過程實踐上就是為數(shù)據(jù)庫設計稱號、設計所占用的存儲空間和存放文件位置的過程等。可以運用企業(yè)管理器和Transact-SQL言語創(chuàng)建數(shù)據(jù)庫。數(shù)

14、據(jù)庫的修正、刪除數(shù)據(jù)庫的備份3.7 SQL Server 2000 數(shù)據(jù)庫的對象3.7.1 表3.7.2 約束3.7.3 數(shù)據(jù)類型3.7.4 視圖3.7.5 索引3.7.6 存儲過程3.7.7 觸發(fā)器3.7.1 表根本概念表是包含數(shù)據(jù)庫中一切數(shù)據(jù)的數(shù)據(jù)庫對象,用來存儲各種信息。 在SQL Server 2000中,一個數(shù)據(jù)庫中最多可以創(chuàng)建200萬個表,用戶創(chuàng)建數(shù)據(jù)庫表時,最多可以定義1024列。在同一數(shù)據(jù)庫的不同表中,可以有一樣的字段,但在同一個表中不允許有一樣的字段,而且每個字段都要求數(shù)據(jù)類型一樣。 3.7.1 表表的創(chuàng)建默許值。指定列的默許值。定義為timestamp或帶IDENTITY屬

15、性的列不能指定。只需常量值如字符串、SQL Server內部函數(shù)如SYSTEM_USER或NULL值可以用作默許值。精度和小數(shù)位數(shù)。精度是列的總長度,包括整數(shù)部分和小數(shù)部分的長度之和,但不包括小數(shù)點;小數(shù)位數(shù)指定小數(shù)點后面的長度。標識。指定列能否是標識列。一個表只能創(chuàng)建一個標識列。必需同時指定種子和增量,或者兩者都不指定,默許值1,1??梢猿蔀闃俗R列的數(shù)據(jù)類型有int、smallint、tinyint、numeric和decimal等系統(tǒng)數(shù)據(jù)類型;假設其數(shù)據(jù)類型為numeric和decimal,不允許出現(xiàn)小數(shù)位數(shù)。公式。用于指定計算列的列值表達式。排序規(guī)那么。指定列的排序規(guī)那么。 在數(shù)據(jù)庫中表

16、名必需是獨一的,但是假設為表指定了不同的用戶,就可以創(chuàng)建多個一樣稱號的表。 3.7.1 表表中數(shù)據(jù)的操作在企業(yè)管理器中操作表中的數(shù)據(jù) 運用SELECT語句查詢數(shù)據(jù) 運用INSERT語句插入數(shù)據(jù) 運用UPDATE語句更新數(shù)據(jù) 運用DELETE語句刪除數(shù)據(jù) SELECT 語法SELECT select_list INTO new_table FROM table_source WHERE search_condition GROUP BY group_by_expression HAVING search_condition ORDER BY order_expression ASC | DESC

17、 INSERT 語法INSERT INTO table_name WITH ( .n )| view_name| rowset_function_limited ( column_list ) VALUES ( DEFAULT | NULL | expression ,.n ) | derived_table | execute_statement | DEFAULT VALUESUPDATE 語法UPDATE table_name WITH ( .n ) | view_name | rowset_function_limited SET column_name = expression |

18、DEFAULT | NULL | variable = expression| variable = column = expression ,.n FROM ,.n WHERE | WHERE CURRENT OF GLOBAL cursor_name | cursor_variable_name OPTION ( ,.n ) DELETE 語法DELETE FROM table_name WITH ( .n ) | view_name | rowset_function_limited FROM ,.n WHERE | CURRENT OF GLOBAL cursor_name | cur

19、sor_variable_name 3.7.2 約束約束是SQL Server提供的自動堅持數(shù)據(jù)庫完好性的一種方法列級約束。列級約束是列定義的一部分,只可以運用在一列上。表級約束。表級約束獨立于列的定義,可以運用在一個表的多列上。主鍵約束 主鍵能獨一地確定表中的每一條記錄,可以保證明體的完好性。不能取空值。獨一性約束獨一性約束用于指定一個或多個列的組合值具有獨一性,以防止在列中輸入反復的值運用獨一性約束的字段允許為空值一個表中可以允許有多個獨一性約束可以把獨一性約束定義在多個字段上獨一性約束用于強迫在指定字段上創(chuàng)建一個獨一性索引默許情況下,創(chuàng)建的索引類型為非聚集索引3.7.2 約束檢查約束保證

20、數(shù)據(jù)庫數(shù)據(jù)的完好性一個列級檢查約束只能與限制的字段有關;一個表級檢查約束只能與限制的表中字段有關一個表中可以定義多個檢查約束每個CREATE TABLE語句中每個字段只能定義一個檢查約束在多個字段上定義檢查約束,必需將檢查約束定義為表級約束當執(zhí)行INSERT語句或者UPDATE語句時,檢查約束將驗證數(shù)據(jù)檢查約束中不能包含子查詢默許約束 每個字段只能定義一個默許約束假設定義的默許值長于其對應字段的允許長度,那么輸入到表中的默許值將被截斷不能參與到帶有IDENTITY屬性或者數(shù)據(jù)類型為timestamp的字段上3.7.2 約束外鍵約束 外鍵約束主要用來維護兩個表之間數(shù)據(jù)的一致性外鍵約束提供了字段參

21、照完好性外鍵約束不能自動創(chuàng)建索引,需求用戶手動創(chuàng)建用戶想要修正外鍵約束的數(shù)據(jù),必需有對外鍵約束所參考表的SELECT權限或者REFERENCES權限參考同一表中的字段時,必需只運用REFERENCES子句,不能運用外鍵子句一個表中最多可以有31個外鍵約束在暫時表中,不能運用外鍵約束主鍵和外鍵的數(shù)據(jù)類型必需嚴厲匹配 3.7.3 數(shù)據(jù)類型整型數(shù)據(jù)類型 Bigint、Int、Smallint、Tinyint浮點數(shù)據(jù)類型 Real:4個字節(jié)的,最大7位準確位數(shù)。Float:可以準確到第15位小數(shù),默許占用8個字節(jié)的存儲空間。Float數(shù)據(jù)類型也可以寫為floatn的方式,n為115之間的整數(shù)值。當n取

22、17時,系統(tǒng)用4個字節(jié)存儲它;當n取815時,用8個字節(jié)存儲它。Decimal和numeric:可以提供小數(shù)所需求的實踐存儲空間,可以用217個字節(jié)來存儲。也可以將其寫為decimalp,s的方式。例如:decimal10,5,表示共有10位數(shù),其中整數(shù)5位,小數(shù)5位。3.7.3 數(shù)據(jù)類型字符數(shù)據(jù)類型用來存儲各種字母、數(shù)字符號和特殊符號。在運用時需求在其前后加上英文單引號或者雙引號。 Char:其定義方式為:charn n的取值為18000。默許n的值為1。Varchar:可以存儲長達8000個字符的可變長度字符串,和char類型不同varchar類型根據(jù)輸入數(shù)據(jù)的實踐長度而變化。其定義方式為

23、:varcharn。 Nchar:采用Unicode一致字符編碼規(guī)范字符集每個Unicode字符用兩個字節(jié)為一個存儲單位。其定義方式為:ncharn。Nvarchar:運用Unicode字符集的Varchar數(shù)據(jù)類型。其定義方式為:nvarcharn。3.7.3 數(shù)據(jù)類型日期和時間數(shù)據(jù)類型Datetime:占用8個字節(jié)。用于存儲日期和時間的結合體,可以存儲從公元1753年1月1日零時起公元9999年12月31日23時59分59秒之間的一切日期和時間,其準確度可達三百分之一秒。當存儲datetime數(shù)據(jù)類型時,默許的格式是:MM DD YYYY hh:mm A.M./P.M。當插入數(shù)據(jù)或者在其它

24、地方運用datetime類型時,需求用單引號把它括起來。默許January 1,1900 12:00 A.M??梢越邮艿妮斎敫袷饺缦拢篔an 4 1999、JAN 4 1999、January 4 1999、Jan 1999 4、1999 4 Jan和1999 Jan 4。datetime數(shù)據(jù)類型允許運用/、-和.作為不同時間單位間的分隔符。Smalldatetime: 4個字節(jié)。存儲從1900年1月1日2079年6月6日內的日期。3.7.3 數(shù)據(jù)類型文本和圖形數(shù)據(jù)類型Text:容量可以在1231-1個字節(jié)。在定義Text數(shù)據(jù)類型時,不需求指定數(shù)據(jù)長度,SQL Server會根據(jù)數(shù)據(jù)的長度自動

25、為其分配空間。Ntext:采用unicode規(guī)范字符集,用于存儲大容量文本數(shù)據(jù)。其實際上的容量為230-11,073,741,823個字節(jié)。Image:用于存儲照片、目錄圖片或者圖畫,其實際容量為231-12,147,483,647個字節(jié)。貨幣數(shù)據(jù)類型Money:用于存儲貨幣值,數(shù)值以一個正數(shù)部分和一個小數(shù)部分存儲在兩個4字節(jié)的整型值中,存儲范圍為-922337285477.5808 922337285477.5808,精度為貨幣單位的萬分之一。Smallmoney:其存儲范圍為-214748.3468214748.3467。當為money或smallmoney的表輸入數(shù)據(jù)時,必需在有效位置前

26、面加一個貨幣單位符號如$或其它貨幣單位的記號。 3.7.3 數(shù)據(jù)類型位數(shù)據(jù)類型Bit稱為位數(shù)據(jù)類型,有兩種取值:0和1。在輸入0以外的其它值時,系統(tǒng)均把它們當1對待。特殊數(shù)據(jù)類型Timestamp:也稱作時間戳數(shù)據(jù)類型。是一種自動記錄時間的數(shù)據(jù)類型,主要用于在數(shù)據(jù)表中記錄其數(shù)據(jù)的修正時間。它提供數(shù)據(jù)庫范圍內的獨一值。Uniqueidentifier:也稱作獨一標識符數(shù)據(jù)類型。Uniqueidentifier用于存儲一個16字節(jié)長的二進制數(shù)據(jù)類型,它是SQL Server根據(jù)計算機網絡適配器地址和CPU時鐘產生的全局獨一標識符代碼Globally Unique Identifier,簡寫為GUI

27、D。 3.7.4 視圖視圖的概念 視圖是是從一個或者多個數(shù)據(jù)表或視圖中導出的虛表,視圖的構造和數(shù)據(jù)是對數(shù)據(jù)表進展查詢的結果。視圖被定義后便存儲在數(shù)據(jù)庫中,經過視圖看到的數(shù)據(jù)只是存放在基表中的數(shù)據(jù)。當對經過視圖看到的數(shù)據(jù)進展修正時,相應的基表的數(shù)據(jù)也會發(fā)生變化,同時,假設基表的數(shù)據(jù)發(fā)生變化,這種變化也會自動地反映到視圖中。視圖可以是一個數(shù)據(jù)表的一部分,也可以是多個基表的結合。視圖的優(yōu)點視圖可以屏蔽數(shù)據(jù)的復雜性,簡化用戶對數(shù)據(jù)庫的操作。 視圖可以讓不同的用戶以不同的方式看到不同或者一樣的數(shù)據(jù)集??梢赃\用視圖重新組織數(shù)據(jù)。 視圖可以定制不同用戶對數(shù)據(jù)的訪問權限。 3.7.4 視圖創(chuàng)建視圖 視圖的稱號

28、 只能在當前數(shù)據(jù)庫中創(chuàng)建視圖。一個視圖中行、列的限制。假設視圖中某一列是函數(shù)、數(shù)學表達式、常量或者來自多個表的列名一樣,那么必需為列定義稱號。 不能在視圖上創(chuàng)建索引,不能在規(guī)那么、默許的定義中援用視圖。 3.7.4 視圖運用視圖 修正視圖中的數(shù)據(jù)時每次修正都只能影響一個基表。不能修正那些經過計算得到的字段。假設在創(chuàng)建視圖時指定了WITH CHECK OPTION選項,那么一切運用視圖修正數(shù)據(jù)庫信息時,必需保證修正后的數(shù)據(jù)滿足視圖定義的范圍。執(zhí)行UPDATE、DELETE命令時,所刪除與更新的數(shù)據(jù)必需包含在視圖的結果集中。假設視圖援用多個表時,無法用DELETE命令刪除數(shù)據(jù),假設運用UPDATE

29、命令那么應與INSERT操作一樣,被更新的列必需屬于同一個表。 3.7.5 索引索引的概念 數(shù)據(jù)庫中的索引是一個列表,在這個列表中包含了某個表中一列或者假設干列值的集合,以及這些值的記錄在數(shù)據(jù)表中的存儲位置的物理地址。索引的優(yōu)點 可以大大加快數(shù)據(jù)檢索速度。經過創(chuàng)建獨一索引,可以保證數(shù)據(jù)記錄的獨一性。在運用ORDER BY和GROUP BY子句進展檢索數(shù)據(jù)時,可以顯著減少查詢中分組和排序的時間。運用索引可以在檢索數(shù)據(jù)的過程中提高系統(tǒng)性能??梢约铀俦砼c表之間的銜接,這一點在實現(xiàn)數(shù)據(jù)的參照完好性方面有特別的意義。3.7.5 索引索引的分類聚集索引和非聚集索引復合索引獨一索引3.7.6 存儲過程存儲過

30、程的概念 SQL Server的存儲過程類似于編程言語中的過程。在運用Transact-SQL言語編程的過程中,可以將某些需求多次調用的實現(xiàn)某個特定義務的代碼段編寫成一個過程,將其保管在數(shù)據(jù)庫中,并由SQL Server效力器經過過程名來調用它們,這些過程就叫做存儲過程。存儲過程在創(chuàng)建時就被編譯和優(yōu)化,調用一次以后,相關信息就保管在內存中,下次調用時可以直接執(zhí)行。存儲過程的優(yōu)點 實現(xiàn)了模塊化編程。存儲過程具有對數(shù)據(jù)庫立刻訪問的功能。運用存儲過程可以加快程序的運轉速度。運用存儲過程可以減少網絡流量。運用存儲過程可以提高數(shù)據(jù)庫的平安性。存儲過程例如CREATE PROCEDURE findproduct article char(11)AS SELECT * FROM product WHERE article like article GO 存儲過程執(zhí)行EXECUTE findproduct 電阻EXECUTE findproduct article= 電阻EXEC findproduct 電阻EX

溫馨提示

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

評論

0/150

提交評論