MENU 服務(wù) 案例
網(wǎng)站建設(shè)-網(wǎng)站設(shè)計(jì)-北京網(wǎng)站建設(shè)-高端網(wǎng)站制作公司-尚品中國(guó)
我們通過擁抱變化創(chuàng)造
360°的品牌價(jià)值__
簡(jiǎn)體
簡(jiǎn)體中文 English

尚品與山東真諾智能設(shè)備有限公司簽署網(wǎng)站改版合作協(xié)議

類型:尚品動(dòng)態(tài) 了解更多

Web數(shù)據(jù)庫基本概念

來源:尚品中國(guó)| 類型:網(wǎng)站百科| 時(shí)間:2014-06-27
ASP最重要的用途就是構(gòu)建動(dòng)態(tài)網(wǎng)站。構(gòu)建動(dòng)態(tài)網(wǎng)站建設(shè),要經(jīng)常和數(shù)據(jù)庫打交道,因此,方便快捷的訪問數(shù)據(jù)庫成了ASP的重要功能。在本書的大部分示例中,都要對(duì)數(shù)據(jù)庫進(jìn)行訪問。我們將會(huì)坎觸到大量的數(shù)據(jù)庫訪問的操作。因此,在本章,我們先學(xué)習(xí)在ASP中訪問數(shù)據(jù)庫的基礎(chǔ)知識(shí)。是否能夠靈活地運(yùn)用ASP的數(shù)據(jù)庫訪問控件對(duì)欺據(jù)庫進(jìn)行訪問.將直接決定ASP程序的執(zhí)行效率等一系列性能。
 
在瀏覽網(wǎng)頁時(shí),我們經(jīng)??梢钥吹侥切┨峁?shù)據(jù)查詢功能的網(wǎng)站,例如,在一些出版社的網(wǎng)站中只要翰人書名、作者或某些關(guān)鍵字,就可以查到這本書的有關(guān)資料:或者在一些社區(qū)性的網(wǎng)站,為訪問者提供討論區(qū)、用戶登記等服務(wù);還有購(gòu)物網(wǎng)站的商品查詢等等。.這些網(wǎng)站功能的運(yùn)作通常都需要后臺(tái)數(shù)據(jù)庫的支持,網(wǎng)站后臺(tái)服務(wù)程序會(huì)根據(jù)訪問者提供的資料到網(wǎng)站的后臺(tái)數(shù)據(jù)庫中搜尋數(shù)據(jù),并將搜尋的結(jié)果或數(shù)據(jù)經(jīng)過整理返回給訪問者,所以這樣的后臺(tái)數(shù)據(jù)庫可以稱為網(wǎng)站數(shù)據(jù)庫,也就是Web數(shù)據(jù)崔,讓我們先來看看有關(guān)Web數(shù)據(jù)庫的一些荃本概念。

 
Web數(shù)據(jù)庫
 

 SQL是結(jié)構(gòu)式查詢語官(Structured Query language)的縮寫,SQL語育是對(duì)存放在關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行組織、管理和檢索的一種工具:當(dāng)用戶想要檢索關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)時(shí),就通過SQL語育向數(shù)據(jù)庫管理系統(tǒng)(DBMS)發(fā)出請(qǐng)求,接著DBMS對(duì)該SQL請(qǐng)求進(jìn)行處理,最后將處理結(jié)果返回給用戶,此過程被稱作數(shù)據(jù)庫查詢。SQL是一種語言,確切地講,SQL是一種數(shù)據(jù)庫子語言。SQL語句可以被嵌人到另一種語盲中,從而使其具有數(shù)據(jù)庫存取功能。SQL也是非嚴(yán)格的結(jié)構(gòu)式語言,它的句法接近英語.語句,因此易于理解,大多數(shù)SQL語句都是直述其意.讀起來就像自然語言一樣明了。在大部分ASP應(yīng)用程序中,我們都會(huì)接觸到數(shù)據(jù)庫,而我們?cè)诰帉慉SP應(yīng)用程序時(shí)用來進(jìn)行數(shù)據(jù)庫操作的標(biāo)準(zhǔn)語言正是SQL,因此SQL語法的重要性是不言而喻的。下面,我們就先來看看一些常用的SQL命令的使用方法。
 
對(duì)數(shù)據(jù)庫進(jìn)行查詢是閱L語言的核心功能,而用于表達(dá)SQL查詢的SEIECF語句則是功能最強(qiáng)也是最為復(fù)雜的SQL語句,它可以從數(shù)據(jù)庫中檢索出合乎需求的數(shù)據(jù),并將查詢結(jié)果集合返回給用戶。 SQL是一種完備的數(shù)據(jù)處理語言,不僅用于數(shù)據(jù)庫查詢,而且用于數(shù)據(jù)庫中的數(shù)據(jù)記錄的插人、修改和刪除,與SQL查詢的SELECT語句的復(fù)雜性相比,更改數(shù)據(jù)庫內(nèi)容的SQL語句顯得較為簡(jiǎn)單。然而對(duì)一個(gè)DBMS來說,數(shù)據(jù)更新所造成的風(fēng)險(xiǎn)大大超出了數(shù)據(jù)查詢,數(shù)據(jù)庫管理系統(tǒng)必須在更改期保護(hù)所存儲(chǔ)的數(shù)據(jù)的一致性,確保有效的數(shù)據(jù)進(jìn)人數(shù)據(jù)庫,數(shù)據(jù)庫必須保持一致性,DBMS還必須協(xié)調(diào)多用戶的并行更新,以確保用戶和他們的更改不致于影響其他用戶的數(shù)據(jù)庫操作。 在此語句中,列的名稱列在括號(hào)中以逗號(hào)隔開,接下去是VALUES短語和括號(hào)中以逗號(hào)隔開的每列數(shù)據(jù),但要注意數(shù)據(jù)和列的名稱的順序必須相同,而且若是字符串型的則以單引號(hào)隔開。從概念上來講,INSERT語句建立了一個(gè)與表結(jié)構(gòu)相一致的數(shù)據(jù)行,且用VALUES子句的數(shù)據(jù)來填充它,然后將該新行加人表中,表中的行沒有排序,因此不存在將該行擂人到表的頭或尾或兩行之間的這個(gè)概念。INSERT語句結(jié)束后,新的記錄就是表的一部分了。

INSERT語句還可以將多行數(shù)據(jù)添加到目標(biāo)表中,在這種形式的INSERT語句中.新行的數(shù)據(jù)值在語句正文中明確的指定.而是從語句中指定的一個(gè)數(shù)據(jù)庫查詢操作的結(jié)果中得到。添加的值來自數(shù)據(jù)庫自身的行,這看起來有些奇怪,但是在某些特定的狀態(tài)下,是非常有用的。
來源聲明:本文章系尚品中國(guó)編輯原創(chuàng)或采編整理,如需轉(zhuǎn)載請(qǐng)注明來自尚品中國(guó)。以上內(nèi)容部分(包含圖片、文字)來源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)及時(shí)與本站聯(lián)系(010-60259772)。
TAG標(biāo)簽:

如果您的網(wǎng)站可以增加轉(zhuǎn)化次數(shù)并提高客戶滿意度,該怎么辦?

預(yù)約專業(yè)咨詢顧問溝通!

*尚品專業(yè)顧問將盡快與您聯(lián)系

免責(zé)聲明

非常感謝您訪問我們的網(wǎng)站。在您使用本網(wǎng)站之前,請(qǐng)您仔細(xì)閱讀本聲明的所有條款。

1、本站部分內(nèi)容來源自網(wǎng)絡(luò),涉及到的部分文章和圖片版權(quán)屬于原作者,本站轉(zhuǎn)載僅供大家學(xué)習(xí)和交流,切勿用于任何商業(yè)活動(dòng)。

2、本站不承擔(dān)用戶因使用這些資源對(duì)自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國(guó)家有關(guān)法律法規(guī),當(dāng)本聲明與國(guó)家法律法規(guī)沖突時(shí),以國(guó)家法律法規(guī)為準(zhǔn)。

4、如果侵害了您的合法權(quán)益,請(qǐng)您及時(shí)與我們,我們會(huì)在第一時(shí)間刪除相關(guān)內(nèi)容!

聯(lián)系方式:010-60259772
電子郵件:394588593@qq.com

現(xiàn)在就與專業(yè)咨詢顧問溝通!

  • 全國(guó)服務(wù)熱線

    400-700-4979

  • 北京服務(wù)熱線

    010-60259772

信息保護(hù)中請(qǐng)放心填寫
在線咨詢

免責(zé)聲明

非常感謝您訪問我們的網(wǎng)站。在您使用本網(wǎng)站之前,請(qǐng)您仔細(xì)閱讀本聲明的所有條款。

1、本站部分內(nèi)容來源自網(wǎng)絡(luò),涉及到的部分文章和圖片版權(quán)屬于原作者,本站轉(zhuǎn)載僅供大家學(xué)習(xí)和交流,切勿用于任何商業(yè)活動(dòng)。

2、本站不承擔(dān)用戶因使用這些資源對(duì)自己和他人造成任何形式的損失或傷害。

3、本聲明未涉及的問題參見國(guó)家有關(guān)法律法規(guī),當(dāng)本聲明與國(guó)家法律法規(guī)沖突時(shí),以國(guó)家法律法規(guī)為準(zhǔn)。

4、如果侵害了您的合法權(quán)益,請(qǐng)您及時(shí)與我們,我們會(huì)在第一時(shí)間刪除相關(guān)內(nèi)容!

聯(lián)系方式:010-60259772
電子郵件:394588593@qq.com