freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

asp網(wǎng)上書(shū)店管理系統(tǒng)論文(參考版)

2024-08-25 10:19本頁(yè)面
  

【正文】 在這段時(shí)間里,我學(xué)到了很多知識(shí)也有很多感受 參考文獻(xiàn) : 1 雷震甲等,計(jì)算機(jī)網(wǎng)絡(luò),西安電子科技出版社 2. 劉衍絎等,計(jì)算機(jī)網(wǎng)絡(luò),科學(xué)出版社 3. 楊孔雨等,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)原理,經(jīng)濟(jì)科學(xué)出版社 。 結(jié)束語(yǔ) : 經(jīng)過(guò)了兩個(gè)多月的學(xué)習(xí)和工作,我終于完成了論文。 這條 SQL語(yǔ)句是從 user、 id表中查找借閱證號(hào)為 000001的借閱者的身份描述,第三條語(yǔ)句中如果其中有一個(gè)條件為假,那么就什么都沒(méi)有顯示。 33 u 組合條件和布爾運(yùn)算符 以下的 SQL語(yǔ)句中就含有組合條件: SELECT column1, SUM(column2) FROM listoftables WHERE condition1 AND condition2。 這個(gè) GROUP BY子句將集中所有的行在一起,它包含了指定列的數(shù)據(jù)以及允許合計(jì)函數(shù)來(lái)計(jì)算一個(gè)或者多個(gè)列。 Update語(yǔ)句總是包含 Where語(yǔ)句,而且 Update語(yǔ)句比較危險(xiǎn),所以您必須明確地認(rèn)識(shí)到 Where語(yǔ)句的重要性, Where語(yǔ)句被用來(lái)指定需要更新的行。 Update語(yǔ)句用于更新單表中選定行的一列或多列的值。添加的值來(lái)自數(shù)據(jù)庫(kù)自身的行,在某些特定的狀態(tài)下,這是非常有用的。數(shù)據(jù)庫(kù)管理系統(tǒng)必須在更改期 內(nèi)保護(hù)所存儲(chǔ)的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進(jìn)入數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)必須保持一致性, DBMS還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。數(shù)據(jù)查詢主要是由 Select語(yǔ)句完成,這一點(diǎn)不再贅述。下面是 DDL命令: CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, DROP INDEX 下面 是一個(gè)簡(jiǎn)單 SQL語(yǔ)句的例子: 我們使用 SQL語(yǔ)句來(lái)從 Book中檢索‘借書(shū)證號(hào)’為‘ 000001’的借閱者姓名: SELECT 姓名 FROM Book WHERE 借書(shū)證號(hào) = ‘ 000001’ DDL與 DML 數(shù)據(jù)定義語(yǔ)言 DDL:它是用來(lái)創(chuàng)建和修改數(shù)據(jù)庫(kù)結(jié)構(gòu)的一種語(yǔ)句,包括 Create、 Alter和Drop 語(yǔ)句。 DML組可以細(xì)分為以下的幾個(gè)語(yǔ)句: 31 SELECT:用于檢索數(shù)據(jù); INSERT:用于增加數(shù)據(jù)到數(shù)據(jù)庫(kù); UPDATE:用于從數(shù)據(jù)庫(kù)中修改現(xiàn)存的數(shù)據(jù); DELETE:用于從數(shù)據(jù)庫(kù)中刪除數(shù)據(jù)。 所有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言:由于所有 主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持 SQL語(yǔ)言,用戶可將使用 SQL的技能從一個(gè) RDBMS(關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) )轉(zhuǎn)到另一個(gè),所有用 SQL編寫(xiě)的程序都是可以移植的。 統(tǒng)一的語(yǔ)言: SQL可用于所有用戶的 DB活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫(kù)管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類(lèi)型的終端用戶。 SQL的集合特性允許一條 SQL語(yǔ)句的結(jié)果作為另一條 SQL語(yǔ)句的輸入。 SQL語(yǔ)言有著非常突出的優(yōu)點(diǎn),主要是: n 非過(guò)程化語(yǔ)言 n 統(tǒng)一的語(yǔ)言 n 是所 有關(guān)系數(shù)據(jù)庫(kù)的公共語(yǔ)言 30 非過(guò)程化語(yǔ)言: SQL是一個(gè)非過(guò)程化的語(yǔ)言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。但是,標(biāo)準(zhǔn)的 SQL命令,比如 Select、 Insert、 Update、 Delete、 Create和 Drop常常被用于完成絕大多數(shù)數(shù)據(jù)庫(kù)的操作。使用 SQL的常見(jiàn)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)有: Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。 ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)學(xué)會(huì))聲稱(chēng), SQL是關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 SQL 語(yǔ)言介紹 SQL基礎(chǔ) SQL(Structured Query Language,結(jié)構(gòu)查詢語(yǔ)言 )是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言。也就是說(shuō)對(duì)于一個(gè)滿足了 2nd NF的數(shù)據(jù)結(jié)構(gòu)來(lái)說(shuō),表中有可能存在某些數(shù)據(jù)元素依賴于其它非關(guān)鍵宇數(shù)據(jù)元素的現(xiàn)象,必須加以消除。即表中其它數(shù)據(jù)元素都依賴于主關(guān)鍵字,或稱(chēng)該數(shù)據(jù)元素唯一地被主關(guān)鍵字所標(biāo)識(shí)。例如,在圖 我們將合同號(hào)定義為主關(guān)鍵字 (其它數(shù)據(jù)元素中的記錄數(shù)據(jù)都有可能重名,故不能作為主關(guān)鍵字 ),故只要知道了一個(gè)合同記錄的合同號(hào),就可 以唯一地在同一行中找到該合同的任何一項(xiàng)具體信息。因?yàn)槲覀儼匆?guī)范化建立的指標(biāo)體系和表的過(guò)程都自動(dòng)保證了所有表都滿足 1st NF。這 個(gè)去掉重復(fù)項(xiàng)的過(guò)程就稱(chēng)之為規(guī)范化處理。而且這五種范式是“向上兼容”的,即滿足第五范式的數(shù)據(jù)結(jié)構(gòu)自動(dòng)滿足一、二、三、四范式,滿足第四范式的數(shù)據(jù)結(jié)構(gòu)自動(dòng)滿足第一、二、三范式,??,依此類(lèi)推。 29 在對(duì)表的形式進(jìn)行了規(guī)范化定義后,數(shù)據(jù)結(jié)構(gòu)還有五種規(guī)范化定義,定名為規(guī)范化模式,稱(chēng)為范式。 l 在表中,行的順序無(wú)關(guān)緊要 (如圖中每行存的都是合同記錄,至于先放哪一個(gè)合同都沒(méi)關(guān)系 )。在規(guī)范化理論中表是二維的,它有如下四個(gè)性質(zhì): l 在表中的任意一列上,數(shù)據(jù)項(xiàng)應(yīng)屬于同一個(gè)屬性 (如圖中每一列都存放著不同合同記錄的同一屬性數(shù)據(jù) )。 a. 數(shù)據(jù)組織的規(guī)范化形式 在數(shù)據(jù)的規(guī)范化表達(dá)中,一般將一組相互關(guān)聯(lián)的數(shù)據(jù)稱(chēng)為一個(gè)關(guān)系 (relation),而在這個(gè)關(guān)系下的每個(gè)數(shù)據(jù)指標(biāo)項(xiàng)則被稱(chēng)為數(shù)據(jù)元素 (data element),這種關(guān)系落實(shí)到具體數(shù)據(jù)庫(kù)上就是 基本表,而數(shù)據(jù)元素就是基本表中的一個(gè)字段 (field)。但如果直接按照這種方式建庫(kù)顯然還不能算最佳。一個(gè)良 好的數(shù)據(jù)指標(biāo)體系是建立 DB的必要條件,但不是充分條件。 c.財(cái)務(wù)等保密文件一般只對(duì)中工作站 (如財(cái)務(wù)科等 )定義為可寫(xiě)、可改、可刪除方式,對(duì)其它工作站則定義為只讀方式,而且不是每個(gè)人都能讀,只有級(jí)別相同和高級(jí)別者才能讀。 定義安全保密性的方法一般有如下 幾種: a.原則上所有文件都定義為 4級(jí),個(gè)別優(yōu)先級(jí)特別高的辦公室 (終端或微機(jī)的入網(wǎng)賬號(hào) )可定義高于 4級(jí)的級(jí)別,反之則定義為低于 4的級(jí)別。 28 確定數(shù)據(jù)資源的安全保密屬性: 一般 DBMS都提供給我們自己定義數(shù)據(jù)安全保密性的功能。消除多對(duì)多關(guān)系可以借助于 ER圖的方法來(lái)解決,也可以在系統(tǒng)分析時(shí)予以注意,避免這種情況的發(fā)生。 ( 2)確定單一的父子關(guān)系結(jié)構(gòu) 所謂確定單一的父系關(guān)系結(jié)構(gòu)就是要在所建立的各種表中消除多對(duì)多(以下用 M:N來(lái)表示)的現(xiàn)象,即設(shè)法使得所有表中記錄之間的關(guān)系呈樹(shù)狀結(jié)構(gòu) (只能由一個(gè)主干發(fā)出若干條分支,而不能有若干條主干交錯(cuò)發(fā)出若干條分支狀況 )。這種表與表 之間的數(shù)據(jù)關(guān)系一般都是通過(guò)主或輔關(guān)鍵詞之間的連接來(lái)實(shí)現(xiàn)的。也就是說(shuō)在這些基本表的各宇段中,所存儲(chǔ)的是同一事物不同側(cè)面的屬性。 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵 指標(biāo)項(xiàng)并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。 關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。 ( 5) 數(shù)據(jù)字典設(shè)計(jì):用數(shù)據(jù)字典描述數(shù)據(jù)庫(kù)的設(shè)計(jì),便于維護(hù)和修改。 ( 3) 存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對(duì)多版本如何保證一致性和數(shù)據(jù)的完整性。關(guān)系型數(shù)據(jù)庫(kù)要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件 27 來(lái)決定。針對(duì)選擇的 DBMS,進(jìn)行數(shù)據(jù)庫(kù)結(jié)構(gòu)定義。數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí)需要綜合企業(yè)各個(gè)部門(mén)的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個(gè)數(shù)據(jù)之間的關(guān)系,按照 DBMS提供的功能和描述工具,設(shè)計(jì)出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。因此建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫(kù),使整個(gè)系統(tǒng)都可以迅速、方便、準(zhǔn)確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開(kāi)發(fā)工作好壞的主要指標(biāo)之一。下面我們著重從 SQL應(yīng)用、數(shù)據(jù)庫(kù)設(shè)計(jì)范式和查詢優(yōu)化等方面來(lái)分析本課題的系統(tǒng) 關(guān)鍵技術(shù)和實(shí)現(xiàn)難點(diǎn)并加以解決。 所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。 字段的個(gè)數(shù)越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡(jiǎn)單。 178。 要設(shè)計(jì)出一個(gè)好的信息管理系統(tǒng)數(shù)據(jù)庫(kù),除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則: 178。 ( 4) 物理設(shè)計(jì)的任務(wù)是確定所有屬性的類(lèi)型、寬度與取值范圍,設(shè)計(jì)出基本表的主鍵,將所有的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如 MS SQL Server,我就是用的中文字段名),實(shí)現(xiàn)物理建庫(kù),完成數(shù)據(jù)庫(kù)物理設(shè)計(jì)字典。 ( 2) 概念設(shè)計(jì)的任務(wù)是從 DFD出發(fā),繪制出本主題的實(shí)體-關(guān)系圖,并列出各個(gè)實(shí)體與關(guān)系的綱要表。 信息管理系統(tǒng)所涉及的數(shù)據(jù)庫(kù)設(shè)計(jì)分五個(gè)步驟:數(shù)據(jù)庫(kù)需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)與加載測(cè)試。如果在多個(gè) ASP 頁(yè)中使用常量,可在獨(dú)立的文件中放置常量,然后將其包含進(jìn)每一個(gè)使用該常量的 ASP 文件中去。 您可 以定義自己的常量。用 include 指令來(lái)包含常量定義的用法仍被支持,但使用類(lèi)型庫(kù)通常更方便并且能使腳本更易于升級(jí)。Create and Open Recordset Object Set RsCustomerList = () = OBJdbConnection = adOpenKeyset = adLockOptimistic 有關(guān) METADATA 標(biāo)記的參考信息,請(qǐng)參閱 TypeLibrary 聲明。例如,要聲明 ADO 類(lèi)型庫(kù),可用以下語(yǔ)句: !METADATA TYPE=typelib 25 FILE=c:\program files\mon files\system\ado\ 這 樣,您就可以在與 文件相同的應(yīng)用程序的中使用 ADO 常量。一旦在 文件中聲明了一個(gè)類(lèi)型庫(kù),您就可以在該應(yīng)用程序的任意頁(yè)中使用已定義的常量。一些隨 ASP 提供的基本組件,例如 ActiveX Data Objects (ADO),定義了您在腳本中可以使用的常量。例如,以下命令將一個(gè)應(yīng)用程序特定的問(wèn)候語(yǔ)存儲(chǔ)到 Application 對(duì)象中: % Application(Greeting) = Wele to Exploration Air % 要從 Application 對(duì)象中檢索信息,可以使用 ASP 輸出指令 (%=) 或 從該應(yīng)用程序的任意后續(xù)頁(yè)中訪問(wèn)已命名條目。例如,您可以允許用戶在應(yīng)用程序的第一頁(yè)指定純文本內(nèi)容,然后將這一選擇應(yīng)用到用戶在該應(yīng)用程序中訪問(wèn)的所有后續(xù)頁(yè)。 % Session(FirstName) = Jeff Session(LastName) = Smith % 24 要 Session 對(duì)象中檢索信息,可以用輸出指令 (%=) 或 訪問(wèn)已命名的條目。 會(huì)話作用域 要為變量賦予會(huì)話作用域,將該變量存儲(chǔ)到 Session 對(duì)象中即可,方法是為該對(duì)象的已命名條目指派一個(gè)值。 您也可以創(chuàng)建具有會(huì)話或應(yīng)用程序作用域的對(duì)象 實(shí)例。對(duì)于一個(gè)特殊應(yīng)用程序的所有用戶,應(yīng)用程序作用域是存儲(chǔ)信息的最佳途徑,例如,應(yīng)用程序特定的問(wèn)候語(yǔ)或應(yīng)用程序所需的初始值。應(yīng)用程序作用域變量也如此。 為變量賦予會(huì)話或應(yīng)用程序作用域 全局變量?jī)H在單個(gè) ASP 頁(yè)中可用,要使它 在單個(gè) ASP 頁(yè)之外可用,就必須為變量賦予會(huì)話或應(yīng)用程序作用域。一個(gè)獨(dú)立文件中被包含的腳本是被當(dāng)作整個(gè)包含它的文件的一部分來(lái)處理的。當(dāng)過(guò)程調(diào)用將 Y 設(shè)置為 2 時(shí),腳本引擎認(rèn)為該過(guò)程是要修改全局變量: % 23 Y = 1 Call SetLocalVariable Y Sub SetLocalVariable Y = 2 End Sub % 養(yǎng)成顯式聲明所有變量的編程習(xí)慣可以避免許多問(wèn)題。如果沒(méi)有聲明變量,則可能不小心會(huì)改變一個(gè)全局變量的值。 聲明變量時(shí),局部變量和全局變量可以有相同的名稱(chēng)。而過(guò)程外部的任何命令都不能訪問(wèn)它。在過(guò)程內(nèi)部聲明的變量具有局部作用域。 % 有關(guān) var 語(yǔ)句的詳細(xì)信息,請(qǐng)參閱 JScript 語(yǔ)言參考。要聲明一個(gè)變量,請(qǐng)使用 var 語(yǔ)句。 22 關(guān)于這些命令的詳細(xì)信息,請(qǐng)參閱 VBScript 語(yǔ)言參考。Option Explicit 必須在任何一個(gè) ASP 指令之后及任何一個(gè) HTML 文本或腳本命令之前出現(xiàn)。要在 VBScript 中聲明變量,請(qǐng)用 Dim、 Public 或 Private 語(yǔ)句。聲明一個(gè)變量意味著告訴腳本引擎,有一個(gè)特定名稱(chēng)的變量,這樣就可以在腳本中引用該變量。 聲明和命名變量 命名和聲明變量應(yīng)遵循腳本語(yǔ)言的規(guī)則及指導(dǎo)。變量包含的信息被稱(chēng)為變量的值。例如,當(dāng)向?yàn)g覽器返回頁(yè)的時(shí)候, ASP 使用大塊轉(zhuǎn)換編碼以提高網(wǎng)絡(luò)效率。 Inter Information Server 和 Personal Web Server 支持 HTTP 協(xié)議。使用 ASP 很容易就能生成通道定義 (.cdf) 文件。 支持 Inter Explorer 通道和 Web 預(yù)測(cè)。請(qǐng)參閱 創(chuàng)建應(yīng)用程序。以前,根目錄必須映射 為虛擬目錄。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1