欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

sqlserver概念,sql server概述

SQL sever是什么?

SQL Server是微軟公司開發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。T-SQL是結(jié)構(gòu)化查詢語言SQL的一種,支持ANSI SQL-92標(biāo)準(zhǔn)。

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、黎城網(wǎng)絡(luò)推廣、成都小程序開發(fā)、黎城網(wǎng)絡(luò)營銷、黎城企業(yè)策劃、黎城品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供黎城建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:chinadenli.net

SQL Server 采用二級安全驗(yàn)證、登錄驗(yàn)證及數(shù)據(jù)庫用戶帳號和角色的許可驗(yàn)證。SQL Server 支持兩種身份驗(yàn)證模式:Windows NT身份驗(yàn)證和SQL Server 身份驗(yàn)證。7.0版支持多種類型的角色,"角色"概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。

SQL Server為公共的管理功能提供了預(yù)定義的服務(wù)器和數(shù)據(jù)庫角色,可以很容易為某一特定用戶授予一組選擇好的許可權(quán)限。 SQL Server可以在不同的操作平臺上運(yùn)行,支持多種不同類型的網(wǎng)絡(luò)協(xié)議如TCP/IP、IPX/SPX、Apple Talk等。SQL Server在服務(wù)器端的軟件運(yùn)行平臺是Windows NT、Windows9x,在客戶端可以是Windows3.x、Windows NT、Windows9x,也可以采用其它廠商開發(fā)的系統(tǒng)如Unix、Apple Macintosh等。

微軟的SQL Server是一項(xiàng)完美的客戶/服務(wù)器系統(tǒng)。SQL Server需要安裝在Windows NT的平臺上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平臺,它使SQL Server具備足夠的威力和功能。

這里所有的文章所采用的數(shù)據(jù)庫應(yīng)用程序都是基于SQL Server之上的,采用ODBC及標(biāo)準(zhǔn)的SQL查詢,可以非常簡單的移植到任何一個(gè)支持ODBC的數(shù)據(jù)庫之上,如:Oracle,Informix,Db2和Access,在閱讀有關(guān)ASP數(shù)據(jù)庫編程技術(shù)之前,要確認(rèn)你至少熟悉一種數(shù)據(jù)庫管理系統(tǒng),并可以使用標(biāo)準(zhǔn)的SQL查詢語言操作數(shù)據(jù)庫。

SQL Server提供服務(wù)器端的軟件,這部分需要安裝在NT Server上,SQL Server的用戶端則可以安裝在許多用戶端PC系統(tǒng)中,Windows可以讓用戶端進(jìn)行數(shù)據(jù)庫的建立,維護(hù)及存取等操作,SQL Server可以最多定義32767個(gè)數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫中,可以定義20億個(gè)表格,每個(gè)表格可以有250個(gè)字段,每個(gè)表格的數(shù)據(jù)個(gè)數(shù)并沒有限制,每一個(gè)表格可以定義250個(gè)索引,其中有一個(gè)可以是Clustered索引。

SQL Server所使用的數(shù)據(jù)庫查詢語言稱為Transact-SQL,它是SQL Server的核心,Transact-SQL強(qiáng)化了原有的SQL關(guān)鍵字以進(jìn)行數(shù)據(jù)的存取,儲存及處理等功能,Transact-SQL擴(kuò)充了流程控制指定,可以使你方便的編寫功能強(qiáng)大的存儲過程,他們存放在服務(wù)器端,并預(yù)先編譯過,執(zhí)行速度非常塊,觸發(fā)是一種特殊的存儲過程,用來確保SQL Server數(shù)據(jù)庫引用的完整性,你可以建立插入,刪除和更新觸發(fā)以控制相關(guān)的表格中對數(shù)據(jù)列的插入,刪除和更新,你還可以使用規(guī)則(Rule),缺省(default)以及限制(Constraints),來協(xié)助將新的數(shù)值套用到表格中去!

SQL SERVER的特點(diǎn)與評價(jià)

上手容易

話分兩頭,如果您的企業(yè)至今還未購置數(shù)據(jù)庫,其中一個(gè)主要的原因可能就是認(rèn)為它不好上手,那么,從SQLServer開始吧。畢竟,大多數(shù)的中小企業(yè)日常的數(shù)據(jù)應(yīng)用是建立在Windows平臺上的。由于SQLServer與Windows界面風(fēng)格完全一致,且有許多"向?qū)?Wizard)"幫助,因此易于安裝和學(xué)習(xí),有關(guān)SQLServer的資料、培訓(xùn)隨處可得,并且目前國內(nèi)具有MCDBA認(rèn)證的工程師不在少數(shù)。

從另一個(gè)角度來講,學(xué)習(xí)SQLServer是掌握其他平臺及大型數(shù)據(jù),如Oracle,Sybase,DB/2的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫對于設(shè)備、平臺、人員知識的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會去接觸它們。但有了SQLServer的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了。IT行業(yè)的實(shí)踐經(jīng)驗(yàn)充分證明了這一點(diǎn)。

兼容性良好

由于今天Windows操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇SQLServer一定會在兼容性方面取得一些優(yōu)勢。另外,SQLServer2000除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯XML數(shù)據(jù),可以將搜索結(jié)果以XML格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在.NET戰(zhàn)略中發(fā)揮著重要的作用。

電子商務(wù)

在使用由MicrosoftSQLServer2000關(guān)系數(shù)據(jù)庫引擎的情況下,XML數(shù)據(jù)可在關(guān)系表中進(jìn)行存儲,而查詢則能以XML格式將有關(guān)結(jié)果返回。此外,XML支持還簡化了后端系統(tǒng)集成,并實(shí)現(xiàn)了跨防火墻的無縫數(shù)據(jù)傳輸。你還可以使用HypertextTransferProtocol(超文本傳輸協(xié)議,HTTP)來訪問SQLServer2000,以實(shí)現(xiàn)面向SQLServer2000數(shù)據(jù)庫的安全Web連接和無須額外編程的聯(lián)機(jī)分析處理(OLAP)多維數(shù)據(jù)集。

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

MicrosoftSQLServer2000非常明顯的改進(jìn)就是增加了OLAP(聯(lián)機(jī)分析處理)功能,這可以讓很多中小企業(yè)用戶也可以使用數(shù)據(jù)倉庫的一些特性進(jìn)行分析。OLAP可以通過多維存儲技術(shù)對大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。數(shù)據(jù)挖掘功能能夠揭示出隱藏在大量數(shù)據(jù)中的傾向及趨勢,它允許組織或機(jī)構(gòu)最大

限度的從數(shù)據(jù)中獲取價(jià)值。通過對現(xiàn)有數(shù)據(jù)進(jìn)行有效分析,這一功能可以對未來的趨勢進(jìn)行預(yù)測。

增強(qiáng)的在線商務(wù)

MicrosoftSQLServer2000簡化了管理、優(yōu)化工作,并且增強(qiáng)了迅速、成功的部署在線商務(wù)應(yīng)用程序所需的可靠性和伸縮性。其中,用以提高可靠性的特性包括日志傳送、在線備份和故障切換群集。在伸縮性方面的改進(jìn)包括對多達(dá)32顆CPU和64GBRAM的支持。通過自動優(yōu)化和改進(jìn)后的管理特性--諸如數(shù)據(jù)文件尺寸的自動管理、基于向?qū)У臄?shù)據(jù)庫拷貝、自動內(nèi)存管理和簡化的故障切換群集安裝與管理,在線商務(wù)應(yīng)用程序能夠被迅速部署并有效管理。

利于構(gòu)筑"敏捷性商務(wù)"

所謂"敏捷性商務(wù)"就是能夠打破內(nèi)部和外部的商業(yè)界限,對迅速改變的環(huán)境做出快速反應(yīng)。。微軟已經(jīng)與關(guān)鍵的合作伙伴建立起了戰(zhàn)略關(guān)系,創(chuàng)造出了能夠與許多供應(yīng)商的產(chǎn)品實(shí)現(xiàn)整合的解決方案,因而企業(yè)用戶并不需要做出"要么完全接受,要么全部不要"的承諾。在部署解決方案的過程中,企業(yè)用戶不一定要拆除原有的設(shè)備從頭。敏捷商務(wù)讓企業(yè)用戶能夠充分利用現(xiàn)有的系統(tǒng),自主決定所需的硬件和軟件解決方案以及由誰來提供,伸縮自如、游刃有余。

SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。按照ANSI(美國國家標(biāo)準(zhǔn)協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標(biāo)準(zhǔn)。雖然很多數(shù)據(jù)庫都對SQL語句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create,以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作。

SQL Server

SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用。

SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺使用。

SQL Server 2005?

SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。

SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過記分卡、Dashboard、Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。

與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無論您是開發(fā)人員、數(shù)據(jù)庫管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。

[編輯本段]微軟SQL Server 2008

SQL Server 2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的SQL Server版本。這篇文章詳細(xì)介紹了Microsoft SQL Server 2008中的新的特性、優(yōu)點(diǎn)和功能……

微軟的這個(gè)數(shù)據(jù)平臺滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動應(yīng)用程序的需求,支持?jǐn)?shù)據(jù)平臺愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺、動態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。

Microsoft數(shù)據(jù)平臺愿景

SQL Server的愿景

許多因素致使產(chǎn)生了信息存儲爆炸。有了新的信息類型,例如圖片和視頻的數(shù)字化,和從RFID標(biāo)簽獲得的傳感器信息,公司的數(shù)字信息的數(shù)量在急劇增長。遵守規(guī)范和全球化的發(fā)展要求信息存儲的安全性和在任何時(shí)候都可用。同時(shí),磁盤存儲的成本顯著地降低了,使得公司投資的每一美元可以存儲更多的數(shù)據(jù)。用戶必須快速的在大量的數(shù)據(jù)中找到相關(guān)的信息。此外,他們想在任何設(shè)備上使用這個(gè)信息,并且計(jì)劃每天使用,例如Microsoft Office系統(tǒng)應(yīng)用程序。對數(shù)據(jù)爆炸和用戶期望值的增加的管理為公司制造了許多挑戰(zhàn)。

Microsoft? 數(shù)據(jù)平臺愿景提供了一個(gè)解決方案來滿足這些需求,這個(gè)解決方案就是公司可以使用存儲和管理許多數(shù)據(jù)類型,包括XML、e-mail、時(shí)間/日歷、文件、文檔、地理等等,同時(shí)提供一個(gè)豐富的服務(wù)集合來與數(shù)據(jù)交互作用:搜索、查詢、數(shù)據(jù)分析、報(bào)表、數(shù)據(jù)整合,和強(qiáng)大的同步功能。用戶可以訪問從創(chuàng)建到存檔于任何設(shè)備的信息,從桌面到移動設(shè)備的信息

SQL Server 2008新功能

這個(gè)平臺有以下特點(diǎn):

· 可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。

· 高效的——使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。

· 智能的——提供了一個(gè)全面的平臺,可以在你的用戶需要的時(shí)候給他發(fā)送觀察和信息。

一、可信任的

(一)保護(hù)你的信息

在過去的SQL Server 2005的基礎(chǔ)之上,SQL Server 2008做了以下方面的增強(qiáng)來擴(kuò)展它的安全性:

* 簡單的數(shù)據(jù)加密

SQL Server 2008可以對整個(gè)數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進(jìn)行加密,而不需要改動應(yīng)用程序。進(jìn)行加密使公司可以滿足遵守規(guī)范和及其關(guān)注數(shù)據(jù)隱私的要求。簡單的數(shù)據(jù)加密的好處包括使用任何范圍或模糊查詢搜索加密的數(shù)據(jù)、加強(qiáng)數(shù)據(jù)安全性以防止未授權(quán)的用戶訪問、還有數(shù)據(jù)加密。這些可以在不改變已有的應(yīng)用程序的情況下進(jìn)行。

* 外鍵管理

SQL Server 2008為加密和密鑰管理提供了一個(gè)全面的解決方案。為了滿足不斷發(fā)展的對數(shù)據(jù)中心的信息的更強(qiáng)安全性的需求,公司投資給供應(yīng)商來管理公司內(nèi)的安全密鑰。 SQL Server 2008通過支持第三方密鑰管理和硬件安全模塊(HSM)產(chǎn)品為這個(gè)需求提供了很好的支持。

* 增強(qiáng)了審查

SQL Server 2008使你可以審查你的數(shù)據(jù)的操作,從而提高了遵從性和安全性。審查不只包括對數(shù)據(jù)修改的所有信息,還包括關(guān)于什么時(shí)候?qū)?shù)據(jù)進(jìn)行讀取的信息。SQL Server 2008具有像服務(wù)器中加強(qiáng)的審查的配置和管理這樣的功能,這使得公司可以滿足各種規(guī)范需求。SQL Server 2008還可以定義每一個(gè)數(shù)據(jù)庫的審查規(guī)范,所以審查配置可以為每一個(gè)數(shù)據(jù)庫作單獨(dú)的制定。為指定對象作審查配置使審查的執(zhí)行性能更好,配置的靈活性也更高。

(二)確保業(yè)務(wù)可持續(xù)性

* 改進(jìn)了數(shù)據(jù)庫鏡像

SQL Server 2008基于SQL Server 2005,并提供了更可靠的加強(qiáng)了數(shù)據(jù)庫鏡像的平臺。新的特性包括:

· 頁面自動修復(fù)。SQL Server 2008通過請求獲得一個(gè)從鏡像合作機(jī)器上得到的出錯(cuò)頁面的重新拷貝,使主要的和鏡像的計(jì)算機(jī)可以透明的修復(fù)數(shù)據(jù)頁面上的823和824錯(cuò)誤。

· 提高了性能。SQL Server 2008壓縮了輸出的日志流,以便使數(shù)據(jù)庫鏡像所要求的網(wǎng)絡(luò)帶寬達(dá)到最小。

sqlserver運(yùn)行模式是主機(jī)終端系統(tǒng)

不是。sqlserver是基于客戶端/服務(wù)器模式(C/S模式)的大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。運(yùn)行模式不是主機(jī)終端系統(tǒng),終端系統(tǒng)(ES),一個(gè)在OSI網(wǎng)絡(luò)中的概念,是指在一個(gè)OSI網(wǎng)絡(luò)中的主機(jī)或節(jié)點(diǎn)。

SQLSERVER數(shù)據(jù)庫中“頁面”的概念解釋?

SQL Server中,頁(Page)是虛擬存儲系統(tǒng)中固定長度的鄰接虛擬地址塊,在分頁操作中作為一個(gè)單元從內(nèi)存復(fù)制到磁盤和從磁盤復(fù)制回內(nèi)存。SQL Server 以頁為單位分配數(shù)據(jù)庫空間。在 SQL Server 中,一頁的大小為 8 千字節(jié) (KB)。

庫(library)是Analysis Services 中包含共享對象(如共享維度)的文件夾,可以由數(shù)據(jù)庫內(nèi)的多個(gè)對象使用。

表(table)是一種二維數(shù)據(jù)對象,由行和列組成,用于存儲關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)。每個(gè)表存儲有關(guān)由數(shù)據(jù)庫建模的一類對象的信息。

什么是SqlServer游標(biāo)

數(shù)據(jù)庫之---游標(biāo)分類:數(shù)據(jù)庫相關(guān)

在數(shù)據(jù)庫開發(fā)過程中,當(dāng)你檢索的數(shù)據(jù)只是一條記錄時(shí),你所編寫的事務(wù)語句代碼往往使用SELECT INSERT 語句。但是我們常常會遇到這樣情況,即從某一結(jié)果集中逐一地讀取一條記錄。那么如何解決這種問題呢?游標(biāo)為我們提供了一種極為優(yōu)秀的解決方案。

1.游標(biāo)和游標(biāo)的優(yōu)點(diǎn)

在數(shù)據(jù)庫中,游標(biāo)是一個(gè)十分重要的概念。游標(biāo)提供了一種對從表中檢索出的數(shù)據(jù)進(jìn)行操作的靈活手段,就本質(zhì)而言,游標(biāo)實(shí)際上是一種能從包括多條數(shù)據(jù)記錄的結(jié)果集中每次提取一條記錄的機(jī)制。游標(biāo)總是與一條SQL 選擇語句相關(guān)聯(lián)因?yàn)橛螛?biāo)由結(jié)果集(可以是零條、一條或由相關(guān)的選擇語句檢索出的多條記錄)和結(jié)果集中指向特定記錄的游標(biāo)位置組成。當(dāng)決定對結(jié)果集進(jìn)行處理時(shí),必須聲明一個(gè)指向該結(jié)果集的游標(biāo)。如果曾經(jīng)用 C 語言寫過對文件進(jìn)行處理的程序,那么游標(biāo)就像您打開文件所得到的文件句柄一樣,只要文件打開成功,該文件句柄就可代表該文件。對于游標(biāo)而言,其道理是相同的。可見游標(biāo)能夠?qū)崿F(xiàn)按與傳統(tǒng)程序讀取平面文件類似的方式處理來自基礎(chǔ)表的結(jié)果集,從而把表中數(shù)據(jù)以平面文件的形式呈現(xiàn)給程序。

我們知道關(guān)系數(shù)據(jù)庫管理系統(tǒng)實(shí)質(zhì)是面向集合的,在MS SQL SERVER 中并沒有一種描述表中單一記錄的表達(dá)形式,除非使用where 子句來限制只有一條記錄被選中。因此我們必須借助于游標(biāo)來進(jìn)行面向單條記錄的數(shù)據(jù)處理。由此可見,游標(biāo)允許應(yīng)用程序?qū)Σ樵冋Z句select 返回的行結(jié)果集中每一行進(jìn)行相同或不同的操作,而不是一次對整個(gè)結(jié)果集進(jìn)行同一種操作;它還提供對基于游標(biāo)位置而對表中數(shù)據(jù)進(jìn)行刪除或更新的能力;而且,正是游標(biāo)把作為面向集合的數(shù)據(jù)庫管理系統(tǒng)和面向行的程序設(shè)計(jì)兩者聯(lián)系起來,使兩個(gè)數(shù)據(jù)處理方式能夠進(jìn)行溝通。

2. 游標(biāo)種類

MS SQL SERVER 支持三種類型的游標(biāo):Transact_SQL 游標(biāo),API 服務(wù)器游標(biāo)和客戶游標(biāo)。

(1) Transact_SQL 游標(biāo)

Transact_SQL 游標(biāo)是由DECLARE CURSOR 語法定義、主要用在Transact_SQL 腳本、存儲過程和觸發(fā)器中。Transact_SQL 游標(biāo)主要用在服務(wù)器上,由從客戶端發(fā)送給服務(wù)器的Transact_SQL 語句或是批處理、存儲過程、觸發(fā)器中的Transact_SQL 進(jìn)行管理。 Transact_SQL 游標(biāo)不支持提取數(shù)據(jù)塊或多行數(shù)據(jù)。

(2) API 游標(biāo)

API 游標(biāo)支持在OLE DB, ODBC 以及DB_library 中使用游標(biāo)函數(shù),主要用在服務(wù)器上。每一次客戶端應(yīng)用程序調(diào)用API 游標(biāo)函數(shù),MS SQL SEVER 的OLE DB 提供者、ODBC驅(qū)動器或DB_library 的動態(tài)鏈接庫(DLL) 都會將這些客戶請求傳送給服務(wù)器以對API游標(biāo)進(jìn)行處理。

(3) 客戶游標(biāo)

客戶游標(biāo)主要是當(dāng)在客戶機(jī)上緩存結(jié)果集時(shí)才使用。在客戶游標(biāo)中,有一個(gè)缺省的結(jié)果集被用來在客戶機(jī)上緩存整個(gè)結(jié)果集。客戶游標(biāo)僅支持靜態(tài)游標(biāo)而非動態(tài)游標(biāo)。由于服務(wù)器游標(biāo)并不支持所有的Transact-SQL 語句或批處理,所以客戶游標(biāo)常常僅被用作服務(wù)器游標(biāo)的輔助。因?yàn)樵谝话闱闆r下,服務(wù)器游標(biāo)能支持絕大多數(shù)的游標(biāo)操作。由于API 游標(biāo)和Transact-SQL 游標(biāo)使用在服務(wù)器端,所以被稱為服務(wù)器游標(biāo),也被稱為后臺游標(biāo),而客戶端游標(biāo)被稱為前臺游標(biāo)。在本章中我們主要講述服務(wù)器(后臺)游標(biāo)。

你可以通過這個(gè)鏈接引用該篇文章:

2006.7.22 22:44 作者:java021 收藏 | 評論:5 | 閱讀:1239

----------------------

舉例還不得編程?

sql server 數(shù)據(jù)庫應(yīng)用技術(shù)學(xué)到的所有重要概念

SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。

(1)高性能設(shè)計(jì),可充分利用WindowsNT的優(yōu)勢。

(2)系統(tǒng)管理先進(jìn),支持Windows圖形化管理工具,支持本地和遠(yuǎn)程的系統(tǒng)管理和配置。

(3)強(qiáng)壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。

(4)支持對稱多處理器結(jié)構(gòu)、存儲過程、ODBC,并具有自主的SQL語言。 SQLServer以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強(qiáng)大的管理工具、與Internet的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個(gè)出眾的數(shù)據(jù)庫平臺。

SQL SERVER 中存儲過程、視圖、索引是什么概念?

儲存過程把SQL語句寫在一起,

調(diào)用儲存過程時(shí)

SQLserver執(zhí)行 這些語句。

它有參數(shù),有返回值。

優(yōu)點(diǎn):

1.模塊化設(shè)計(jì)

像其他程序語言的函數(shù)一樣,單獨(dú)出來,可以調(diào)用它n次,

并且可以獨(dú)立于源代碼,單獨(dú)修改儲存過程。

2.更快執(zhí)行如果執(zhí)行大量SQL代碼或重復(fù)執(zhí)行,儲存過程比SQL批代碼執(zhí)行要快。

3.減少網(wǎng)絡(luò)流量

一條SQL語句就可以執(zhí)行上千條SQL代碼,肯定視圖:顧名思意,可以看的圖形。

用圖形來表示數(shù)據(jù)庫中表,或表之間的關(guān)系

是虛擬表,是來自其一個(gè)表,或多個(gè)表的行或列 的子集。

臨時(shí)表是暫時(shí)存在的,而視圖是以文件存儲的,只要不人為刪除,

是永久存儲的,所以視圖不是臨時(shí)表。

索引:舉一個(gè)列子,你在學(xué)校要找一年級三班教室,但是你不知具體位置,

你只能按照順序,一間教室一間教室的找,

但如果,你看學(xué)校地圖(假設(shè)的),上面寫有一年級三班教室在XX單元XX樓左邊XX間,那你就可以直接到教室去了,

這里地圖就相當(dāng)于索引,指明具體地址,使查詢更加的快捷。

當(dāng)前文章:sqlserver概念,sql server概述
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article32/hcjcsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)企業(yè)建站動態(tài)網(wǎng)站營銷型網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化