資料庫協會
① 根據資料庫模型的發展,資料庫技術的發展可以劃分為哪三代
第一代資料庫系統是20世紀70年代研製的層次和網狀資料庫系統。20世紀60年代末70年代初,美國資料庫系統語言協會CODASYL下屬的資料庫任務組DBTG提出了DBTG報告。DBTG報告確定並建立了網狀資料庫系統的許多概念、方法和技術,是網狀資料庫的典型代表。
第二代資料庫系統是關系資料庫系統。1970年IBM公司的San Jose研究試驗室的研究員Edgar F. Codd發表了題為《大型共享資料庫數據的關系模型》的論文,提出了關系數據模型,開創了關系資料庫方法和關系資料庫理論,為關系資料庫技術奠定了理論基礎。
第三代資料庫系統是數據管理資料庫系統。1990年高級DBMS功能委員會發表了《第三代資料庫系統宣言》,提出了第三代資料庫管理系統應具有的三個基本特徵:應支持數據管理、對象管理和知識管理。必須保持或繼承第二代資料庫系統的技術。必須對其他系統開放。
(1)資料庫協會擴展閱讀:
20世紀70年代是關系資料庫理論研究和原型開發的時代,其中以IBM公司的San Jose研究試驗室開發的System R和Berkeley大學研製的Ingres為典型代表。大量的理論成果和實踐經驗終於使關系資料庫從實驗室走向了社會,因此,人們把20世紀70年代稱為資料庫時代。
20世紀80年代幾乎所有新開發的系統均是關系型的,其中涌現出了許多性能優良的商品化關系資料庫管理系統,如DB2、Ingres、Oracle、Informix等。這些商用資料庫系統的應用使資料庫技術日益廣泛地應用到企業管理、情報檢索、輔助決策等方面,成為實現和優化信息系統的基本技術。
② 資料庫技術的發展歷史
數據模型是資料庫技術的核心和基礎,因此,對資料庫系統發展階段的劃分應該以數據模型的發展演變作為主要依據和標志。按照數據模型的發展演變過程,資料庫技術從開始到如今短短的30年中,主要經歷了三個發展階段:第一代是網狀和層次資料庫系統,第二代是關系資料庫系統,第三代是以面向對象數據模型為主要特徵的資料庫系統。資料庫技術與網路通信技術、人工智慧技術、面向對象程序設計技術、並行計算技術等相互滲透、有機結合,成為當代資料庫技術發展的重要特徵。 第一代資料庫系統是20世紀70年代研製的層次和網狀資料庫系統。層次資料庫系統的典型代表是1969年IBM公司研製出的層次模型的資料庫管理系統IMS。20世紀60年代末70年代初,美國資料庫系統語言協會CODASYL(Conference on Data System Language)下屬的資料庫任務組DBTG(Data Base Task Group)提出了若干報告,被稱為DBTG報告。DBTG報告確定並建立了網狀資料庫系統的許多概念、方法和技術,是網狀資料庫的典型代表。在DBTG思想和方法的指引下資料庫系統的實現技術不斷成熟,開發了許多商品化的資料庫系統,它們都是基於層次模型和網狀模型的。
可以說,層次資料庫是資料庫系統的先驅,而網狀資料庫則是資料庫概念、方法、技術的奠基者。 第二代資料庫系統是關系資料庫系統。1970年IBM公司的San Jose研究試驗室的研究員Edgar F. Codd發表了題為《大型共享資料庫數據的關系模型》的論文,提出了關系數據模型,開創了關系資料庫方法和關系資料庫理論,為關系資料庫技術奠定了理論基礎。Edgar F. Codd於1981年被授予ACM圖靈獎,以表彰他在關系資料庫研究方面的傑出貢獻。
20世紀70年代是關系資料庫理論研究和原型開發的時代,其中以IBM公司的San Jose研究試驗室開發的System R和Berkeley大學研製的Ingres為典型代表。大量的理論成果和實踐經驗終於使關系資料庫從實驗室走向了社會,因此,人們把20世紀70年代稱為資料庫時代。20世紀80年代幾乎所有新開發的系統均是關系型的,其中涌現出了許多性能優良的商品化關系資料庫管理系統,如DB2、Ingres、Oracle、Informix、Sybase等。這些商用資料庫系統的應用使資料庫技術日益廣泛地應用到企業管理、情報檢索、輔助決策等方面,成為實現和優化信息系統的基本技術。 從20世紀80年代以來,資料庫技術在商業上的巨大成功刺激了其他領域對資料庫技術需求的迅速增長。這些新的領域為資料庫應用開辟了新的天地,並在應用中提出了一些新的數據管理的需求,推動了資料庫技術的研究與發展。
1990年高級DBMS功能委員會發表了《第三代資料庫系統宣言》,提出了第三代資料庫管理系統應具有的三個基本特徵:
應支持數據管理、對象管理和知識管理。必須保持或繼承第二代資料庫系統的技術。必須對其他系統開放。
③ 資料庫三級模式到底是什麼意思
三級模式結構:外模式、模式和內模式
一、模式(Schema)
定義:也稱邏輯模式,是資料庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖。
二、外模式(External Schema)
定義:也稱子模式(Subschema)或用戶模式,是資料庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特徵的描述,是資料庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。
三、內模式(Internal Schema)
定義:也稱存儲模式(Storage Schema),它是數據物理結構和存儲方式的描述,是數據在資料庫內部的表示方式(例如,記錄的存儲方式是順序存儲、按照B樹結構存儲還是按hash方法存儲。
索引按照什麼方式組織;數據是否壓縮存儲,是否加密;數據的存儲記錄結構有何規定)。
它是資料庫管理系統(DBMS)對資料庫中數據進行有效組織和管理的方法,其目的有:① 為了減少數據冗餘,實現數據共享;② 為了提高存取效率,改善性能。
(3)資料庫協會擴展閱讀
資料庫的三級模式是資料庫在三個級別 (層次)上的抽象,使用戶能夠邏輯地、抽象地處理數據而不必關心數據在計算機中的物理表示和存儲。
實際上 ,對於一個資料庫系統而言一有物理級資料庫是客觀存在的,它是進行資料庫操作的基礎,概念級資料庫中不過是物理資料庫的一種邏輯的、抽象的描述(即模式),用戶級資料庫則是用戶與資料庫的介面,它是概念級資料庫的一個子集(外模式)。
用戶應用程序根據外模式進行數據操作,通過外模式一模式映射,定義和建立某個外模式與模式間的對應關系,將外模式與模式聯系起來,當模式發生改變時,只要改變其映射,就可以使外模式保持不變,對應的應用程序也可保持不變。
另一方面,通過模式一內模式映射,定義建立數據的邏輯結構(模式)與存儲結構(內模式)間的對應關系,當數據的存儲結構發生變化時,只需改變模式一內模式映射,就能保持模式不變,因此應用程序也可以保持不變。
④ 美國土木工程協會資料庫怎麼查文獻
1 期刊瀏覽檢索
1.1 期刊瀏覽
點擊"BROWSE JOURNALS",進入期刊列表頁面
選擇感興趣的期刊,點擊該刊名,顯示出該刊頁面
(1) 點擊"View Issue Table of Contents" ,即顯示出該刊最新期的文章列表,可以查看文摘和閱覽全文(初次閱讀全文需下載安裝PDF全文瀏覽器),同時點擊作者可以搜索該作者發表的文章。
勾選需要的文章,添加到"My article",可將這些文章收藏到"My article",詳見個性化設置。
(2) 點擊"Search this Issue" ,可在該刊最新期內搜索文章,此時刊名、卷期已自動選定,只需選擇檢索入口和輸入檢索詞,多個檢索詞還要選擇它們之間的邏輯關系:AND(與)、OR(或)、NOT(非)、NEAR(接近)。即可在該刊最新期內搜索文章。
(3) 點擊"Available volume list" ,即顯示出該刊所有卷期列表,點擊某一卷,即顯示該卷包括的期次,點擊某一期,即顯示該期所有文章列表,此時可以查看所列文章的文摘和閱覽全文。
(4) 點擊"Search all issues" ,可在該刊所有期內檢索文章(與圖5類似),此時刊名已自動選定,只需選擇檢索入口和輸入檢索詞,多個檢索詞還要選擇它們之間的邏輯關系:AND(與)、OR(或)、NOT(非)、NEAR(接近)。即可在該刊所有期內搜索文章。
1.2 期刊檢索
1.2.1 簡單檢索
簡單檢索頁面,在第一個文本框輸入檢索詞,第二個文本框選擇檢索范圍,有全部、期刊、回憶錄,然後點"GO"按鈕。
1.2.2 高級檢索
點擊"ADVANCED"按鈕,進入高級檢索頁面(見圖7)。
第一步:選擇ASCE出版物,選擇"All Publications" 其范圍包括"All Journals"和"All Conference Proceedings",也可以只選擇"All Journals"或下面的一種或幾種期刊,選擇多種期刊時,按ctrl一一選擇......。
第二步:選擇檢索范圍(年)(默認all years)
第三步:選擇檢索欄位並輸入相應的檢索詞,檢索詞之間還要選擇邏輯關系:AND(與)、OR(或)、NOT(非)、NEAR(接近)。
第四步:設定結果輸出范圍:X年X月X日-X年X月X日,X卷X期-X卷X期。
第五步:檢索(SEARCH)
2 會議錄瀏覽檢索
2.1 會議錄瀏覽
點擊"BROWSE PROCEEDINGS",有三種瀏覽方式:按興趣、會議錄名稱、年代,如圖8所示。
按年代瀏覽:
點擊某一年,即顯示出該年會議錄列表(如圖10)
點擊某一會議錄,即顯示出該會議錄文章列表(如圖11),此時可以查看所列文章的文摘和閱覽全文,點擊作者可以檢索該作者發表的文章。
勾選需要的文章,添加到"My article",可將這些文章收藏到"My article",詳見個性化設置。
按會議錄名稱瀏覽:
點擊某一會議錄,即顯示該會議錄文章列表,選擇某一文章,可查看文摘和全文信息。
2.2 會議錄檢索
頁面左側有簡單檢索和高級檢索兩種方式,其檢索方法與期刊檢索相同。
3 文摘和全文的顯示
瀏覽或檢索出文獻後,點擊"Abstract"可查看文摘, 同時提供PDF、GZipped PS兩種全文顯示方式 點擊即可查看全文
註:(1)文摘界面下面會顯示參考文獻列表,並建立超鏈接,用戶可以便捷地鏈接到相關參考文獻。
(2)文摘中的作者都建立了超鏈接,通過鏈接可以查找出該作者的所有文獻。
瀏覽全文時,瀏覽器工具欄有保存副本、列印、縮放、查找、復制、摘錄等多種功能,如圖14所示。
4 Scitation平台
進入Scitation平台主頁面
註: Scitation平台上集成有許多學會的出版物,利用該平台的檢索功能可檢索該平台的所有期刊,獲取文獻文摘及線索。但訪問全文僅限於我館目前已經訂購的ASCE、ASME,因此需要訪問全文,請進入ASCE、ASME系統後再進行檢索。
初次登錄,用戶可以在平台右上角進行免費注冊,注冊之後,用戶才可以享受平台上提供的My Articles、My Publications等個性化工具。
4.1 簡單檢索
用戶可直接在平台主頁上進行瀏覽和檢索操作。需要注意的是平台上提供的檢索范圍,Scitation中的檢索是檢索平台上所有全文記錄文獻,而SPIN+Scitation的檢索是對平台上所有記錄的檢索。
4.2 高級檢索
點"Search Options" ,進入高級檢索界面
圖 16
第一步:選擇檢索范圍:Scitation或SPIN+Scitation
第二步:選擇檢索欄位並輸入相應的檢索詞,檢索詞之間還要選擇邏輯關系:AND(與)、OR(或)、NOT(非)、NEAR(接近)。選擇檢索范圍(年)(默認all years)
第三步:設定結果輸出范圍:X年X月X日-X年X月X日,X卷X期-X卷X期。
第四步:檢索(SEARCH)
4.3 進入ASCE
通過"Scitation"平台訪問ASCE電子期刊,首先在圖15右側"Browse"欄下點擊 By Publisher (按出版者選擇期刊),進入Browse Scitation頁面,如圖17所示。在Jump to選項框中選擇 ASCE ,游標自動跳至American Society of Civil Engineers(ASCE),下面列出了ASCE的全部期刊列表,最早回溯到1995年,如圖18所示。
圖 17
圖 18
(1)點"Browse Journals",進入"Journals of ASCE"。
(2)點"Browse Proceedings ",進入"Proceedings of ASCE"。
(3) 如圖16列出了ASCE的所有期刊,每一種期刊名稱前都有一個「□」,用戶可以選擇自己感興趣的期刊進行點選,然後點擊"add selected"按鈕,就將此刊加入到了"My Publications"中。
(4)當檢索出文章後,,每一篇文章篇名前都有一個「□」,用戶可以選擇自己感興趣的文章進行點選,然後點擊"add selected"按鈕,就將此文章加入到了"My articles"中。
5 個性化設置
Scitation平台上提供了"My Articles"、"My Publications"等個性化工具,讀者可以將感興趣的期刊或文章收藏到"My Publications"或"My Articles"中,下次進入時就可以直接點擊頁面上方的"My Publications"或"My Articles",進入你收藏的期刊或文章列表,然後就可以瀏覽了。
享受"My Articles"、"My Publications"等個性化工具,必須注冊。用戶可以選擇在平台右上角的"Register"進行免費注冊(註:您輸入的Email將被作為用戶名,系統會以郵件的方式將密碼發送給您)。
注冊之後,在平台主頁面按提示輸入用戶名和密碼,即進入"My Publications",就可以瀏覽、檢索所收藏的期刊了;點擊"My Articles",就可以瀏覽所收藏的文章了。用戶還可以對收藏的期刊進行刪除(Remove Selected)、添加(Add Publications)等操作,對收藏的文章進行刪除(Remove Selected)
⑤ 資料庫技術的國內外發展與應用現狀
資料庫技術是現代信息科學與技術的重要組成部分,是計算機數據處理與信息管理系統的核心。資料庫技術研究和解決了計算機信息處理過程中大量數據有效地組織和存儲的問題,在資料庫系統中減少數據存儲冗餘、實現數據共享、保障數據安全以及高效地檢索數據和處理數據。
隨著計算機技術與網路通信技術的發展,資料庫技術已成為信息社會中對大量數據進行組織與管理的重要技術手段及軟體技術,是網路信息化管理系統的基礎。本章主要介紹資料庫技術的應用與發展、關系模型的基本概念、關系資料庫的設計理論及資料庫設計方法等內容,是學習和掌握現代資料庫技術的基礎。
1.1 資料庫技術的發展與應用
從20世紀60年代末期開始到現在,資料庫技術已經發展了30多年。在這30多年的歷程中,人們在資料庫技術的理論研究和系統開發上都取得了輝煌的成就,而且已經開始對新一代資料庫系統的深入研究。資料庫系統已經成為現代計算機系統的重要組成部分。
1.1.1 資料庫技術與信息技術
信息技術(Information Technology,IT)是當今使用頻率最高的名詞之一,它隨著計算機技術在工業、農業以及日常生活中的廣泛應用,已經被越來越多的個人和企業作為自己趕超世界潮流的標志之一。而資料庫技術則是信息技術中一個重要的支撐。沒有資料庫技術,人們在浩瀚的信息世界中將顯得手足無措。
資料庫技術是計算機科學技術的一個重要分支。從20世紀50年代中期開始,計算機應用從科學研究部門擴展到企業管理及政府行政部門,人們對數據處理的要求也越來越高。1968年,世界上誕生了第一個商品化的信息管理系統IMS(Information Management System),從此,資料庫技術得到了迅猛發展。在互聯網日益被人們接受的今天,Internet又使資料庫技術、知識、技能的重要性得到了充分的放大。現在資料庫已經成為信息管理、辦公自動化、計算機輔助設計等應用的主要軟體工具之一,幫助人們處理各種各樣的信息數據。
1.1.2 資料庫技術的應用及特點
資料庫最初是在大公司或大機構中用作大規模事務處理的基礎。後來隨著個人計算機的普及,資料庫技術被移植到PC機(Personal Computer,個人計算機)上,供單用戶個人資料庫應用。接著,由於PC機在工作組內連成網,資料庫技術就移植到工作組級。現在,資料庫正在Internet和內聯網中廣泛使用。
20世紀60年代中期,資料庫技術是用來解決文件處理系統問題的。當時的資料庫處理技術還很脆弱,常常發生應用不能提交的情況。20世紀70年代關系模型的誕生為資料庫專家提供了構造和處理資料庫的標准方法,推動了關系資料庫的發展和應用。1979年,Ashton-Tate公司引入了微機產品dBase Ⅱ,並稱之為關系資料庫管理系統,從此資料庫技術移植到了個人計算機上。20世紀80年代中期到後期,終端用戶開始使用區域網技術將獨立的計算機連接成網路,終端之間共享資料庫,形成了一種新型的多用戶數據處理,稱為客戶機/伺服器資料庫結構。現在,資料庫技術正在被用來同Internet技術相結合,以便在機構內聯網、部門區域網甚至WWW上發布資料庫數據。
1.1.3 資料庫技術發展歷史
數據模型是資料庫技術的核心和基礎,因此,對資料庫系統發展階段的劃分應該以數據模型的發展演變作為主要依據和標志。按照數據模型的發展演變過程,資料庫技術從開始到現在短短的30年中,主要經歷了三個發展階段:第一代是網狀和層次資料庫系統,第二代是關系資料庫系統,第三代是以面向對象數據模型為主要特徵的資料庫系統。資料庫技術與網路通信技術、人工智慧技術、面向對象程序設計技術、並行計算技術等相互滲透、有機結合,成為當代資料庫技術發展的重要特徵。
1. 第一代資料庫系統
第一代資料庫系統是20世紀70年代研製的層次和網狀資料庫系統。層次資料庫系統的典型代表是1969年IBM公司研製出的層次模型的資料庫管理系統IMS。20世紀60年代末70年代初,美國資料庫系統語言協會CODASYL(Conference on Data System Language)下屬的資料庫任務組DBTG(Data Base Task Group)提出了若干報告,被稱為DBTG報告。DBTG報告確定並建立了網狀資料庫系統的許多概念、方法和技術,是網狀資料庫的典型代表。在DBTG思想和方法的指引下資料庫系統的實現技術不斷成熟,開發了許多商品化的資料庫系統,它們都是基於層次模型和網狀模型的。
可以說,層次資料庫是資料庫系統的先驅,而網狀資料庫則是資料庫概念、方法、技術的奠基者。
2. 第二代資料庫系統
第二代資料庫系統是關系資料庫系統。1970年IBM公司的San Jose研究試驗室的研究員Edgar F. Codd發表了題為《大型共享資料庫數據的關系模型》的論文,提出了關系數據模型,開創了關系資料庫方法和關系資料庫理論,為關系資料庫技術奠定了理論基礎。Edgar F. Codd於1981年被授予ACM圖靈獎,以表彰他在關系資料庫研究方面的傑出貢獻。
20世紀70年代是關系資料庫理論研究和原型開發的時代,其中以IBM公司的San Jose研究試驗室開發的System R和Berkeley大學研製的Ingres為典型代表。大量的理論成果和實踐經驗終於使關系資料庫從實驗室走向了社會,因此,人們把20世紀70年代稱為資料庫時代。20世紀80年代幾乎所有新開發的系統均是關系型的,其中涌現出了許多性能優良的商品化關系資料庫管理系統,如DB2、Ingres、Oracle、Informix、Sybase等。這些商用資料庫系統的應用使資料庫技術日益廣泛地應用到企業管理、情報檢索、輔助決策等方面,成為實現和優化信息系統的基本技術。
3. 第三代資料庫系統
從20世紀80年代以來,資料庫技術在商業上的巨大成功刺激了其他領域對資料庫技術需求的迅速增長。這些新的領域為資料庫應用開辟了新的天地,並在應用中提出了一些新的數據管理的需求,推動了資料庫技術的研究與發展。
1990年高級DBMS功能委員會發表了《第三代資料庫系統宣言》,提出了第三代資料庫管理系統應具有的三個基本特徵:
l 應支持數據管理、對象管理和知識管理。
l 必須保持或繼承第二代資料庫系統的技術。
l 必須對其他系統開放。
面向對象數據模型是第三代資料庫系統的主要特徵之一;資料庫技術與多學科技術的有機結合也是第三代資料庫技術的一個重要特徵。分布式資料庫、並行資料庫、工程資料庫、演繹資料庫、知識庫、多媒體庫、模糊資料庫等都是這方面的實例。
1.1.4 資料庫系統訪問技術
目前訪問資料庫伺服器的主流標准介面主要有ODBC、OLE DB和ADO。下面分別對這三種介面進行概要介紹。
1. 開放資料庫連接(ODBC)
開放資料庫連接(Open Database Connectivity,ODBC)是由Microsoft公司定義的一種資料庫訪問標准。使用ODBC應用程序不僅可以訪問存儲在本地計算機的桌面型資料庫中的數據,而且可以訪問異構平台上的資料庫,例如可以訪問SQL Server、Oracle、Informix或DB2構建的資料庫等。
ODBC是一種重要的訪問資料庫的應用程序編程介面(Application Programming Interface,API),基於標準的SQL語句,它的核心就是SQL語句,因此,為了通過ODBC訪問資料庫伺服器,資料庫伺服器必須支持SQL語句。
ODBC通過一組標準的函數(ODBC API)調用來實現資料庫的訪問,但是程序員不必理解這些ODBC,API就可以輕松開發基於ODBC的客戶機/伺服器應用程序。這是因為在很多流行的程序開發語言中,如Visual Basic、PowerBuilder、Visual C++等,都提供了封裝ODBC各種標准函數的代碼層,開發人員可以直接使用這些標准函數。
ODBC獲得了巨大成功並大大簡化了一些資料庫開發工作。但是它也存在嚴重的不足,因此Microsoft公司又開發了OLE DB。
2. OLE DB
OLE DB是Microsoft公司提供的關於資料庫系統級程序的介面(System-Level Programming Interface),是Microsoft公司資料庫訪問的基礎。OLE DB實際上是Microsoft公司OLE對象標準的一個實現。OLE DB對象本身是COM(組件對象模型)對象並支持這種對象的所有必需的介面。
一般說來,OLE DB提供了兩種訪問資料庫的方法:一種是通過ODBC驅動器訪問支持SQL語言的資料庫伺服器;另一種是直接通過原始的OLE DB提供程序。因為ODBC只適用於支持SQL語言的資料庫,因此ODBC的使用范圍過於狹窄,目前Microsoft公司正在逐步用OLE DB來取代ODBC。
因為OLE DB是一個面向對象的介面,特別適合於面向對象語言。然而,許多資料庫應用開發者使用VBScript和JScript等腳本語言開發程序,所以Microsoft公司在OLE DB對象的基礎上定義了ADO。
3. 動態數據對象(ADO)
動態數據對象(Active Data Objects,ADO)是一種簡單的對象模型,可以被開發者用來處理任何OLE DB數據,可以由腳本語言或高級語言調用。ADO對資料庫提供了應用程序水平級的介面(Application-Level Programming Interface),幾乎使用任何語言的程序員都能夠通過使用ADO來使用OLE DB的功能。Microsoft公司聲稱,ADO將替換其他的數據訪問方式,所以ADO對於任何使用Microsoft公司產品的資料庫應用是至關重要的。
1.1.5 網路資料庫系統編程技術
在當今網路盛行的年代,資料庫與Web技術的結合正在深刻改變著網路應用。有了資料庫的支持,擴展網頁功能、設計互動式頁面、構造功能強大的後台管理系統、更新網站和維護網站都將變得輕而易舉。隨著網路應用的深入,Web資料庫技術將日益顯示出其重要地位。在這里簡單介紹一下Web資料庫開發的相關技術。
1. 通用網關介面(CGI)編程
通用網關介面(Common Gateway Interface,CGI)是一種通信標准,它的任務是接受客戶端的請求,經過辨認和處理,生成HTML文檔並重新傳回到客戶端。這種交流過程的編程就叫做CGI編程。CGI可以運行在多種平台上,具有強大的功能,可以使用多種語言編程,如Visual Basic、Visual C++、Tcl、Perl、AppletScript等,比較常見的是用Perl語言編寫的CGI程序。但是CGI也有其致命的弱點,即速度慢和安全性差等。
2. 動態伺服器頁面(ASP)
動態伺服器頁面(Active Server Pages,ASP)是Microsoft公司推出的一種用以取代CGI的技術,是一種真正簡便易學、功能強大的伺服器編程技術。ASP實際上是Microsoft公司開發的一套伺服器端腳本運行環境,通過ASP可以建立動態的、交互的、高效的Web伺服器應用程序。用ASP編寫的程序都在伺服器端執行,程序執行完畢後,再將執行的結果返回給客戶端瀏覽器,這樣不僅減輕了客戶端瀏覽器的負擔,大大提高了交互速度,而且避免了ASP程序源代碼的外泄,提高了程序的安全性。
3. Java 伺服器頁面(JSP)
Java伺服器頁面(Java Server Pages,JSP)是Sun公司發布的Web應用程序開發技術,一經推出,就受到了人們的廣泛關注。JSP技術為創建高度動態的Web應用程序提供了一個獨特的開發環境,它能夠適用於市場上大多數的伺服器產品。
JSP使用Java語言編寫伺服器端程序,當客戶端向伺服器發出請求時,JSP源程序被編譯成Servlet並由Java虛擬機執行。這種編譯操作僅在對JSP頁面的第一次請求時發生。因此,JSP程序能夠提供更快的交互速度,其安全性和跨平台性也很優秀。
⑥ 資料庫三級模式之間的關系是什麼
三級模式結構:外模式、模式、內模式
一、模式(Schema)
定義:也稱邏輯模式,是資料庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖。
理解:
① 一個資料庫只有一個模式;
② 是資料庫數據在邏輯級上的視圖;
③ 資料庫模式以某一種數據模型為基礎;
④ 定義模式時不僅要定義數據的邏輯結構(如數據記錄由哪些數據項構成,數據項的名字、類型、取值范圍等),而且要定義與數據有關的安全性、完整性要求,定義這些數據之間的聯系。
二、外模式(External Schema)
定義:也稱子模式(Subschema)或用戶模式,是資料庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數據的邏輯結構和特徵的描述,是資料庫用戶的數據視圖,是與某一應用有關的數據的邏輯表示。
理解:
① 一個資料庫可以有多個外模式;
② 外模式就是用戶視圖;
③ 外模式是保證數據安全性的一個有力措施。
三、內模式(Internal Schema)
定義:也稱存儲模式(Storage Schema),它是數據物理結構和存儲方式的描述,是數據在資料庫內部的表示方式(例如,記錄的存儲方式是順序存儲、按照B樹結構存儲還是按hash方法存儲;索引按照什麼方式組織;數據是否壓縮存儲,是否加密;數據的存儲記錄結構有何規定)。
理解:
① 一個資料庫只有一個內模式;
② 一個表可能由多個文件組成,如:數據文件、索引文件。
它是資料庫管理系統(DBMS)對資料庫中數據進行有效組織和管理的方法
其目的有:
① 為了減少數據冗餘,實現數據共享;
② 為了提高存取效率,改善性能。
⑦ 資料庫的三級模式包括
資料庫的三級模式是指外模式、概念模式、內模式。
人們為資料庫設計了一個嚴謹的體系結構,資料庫領域公認的標准結構是三級模式結構,它包括外模式、概念模式、內模式,有效地組織、管理數據,提高了資料庫的邏輯獨立性和物理獨立性。
用戶級對應外模式,概念級對應概念模式,物理級對應內模式,使不同級別的用戶對資料庫形成不同的視圖。
所謂視圖,就是指觀察、認識和理解數據的范圍、角度和方法,是資料庫在用戶「眼中"的反映,很顯然,不同層次(級別)用戶所「看到」的資料庫是不相同的。
美國國家標准協會(,ANSI)的資料庫管理系統研究小組於1978年提出了標准化的建議,將資料庫結構分為3級:面向用戶或應用程序員的用戶級、面向建立和維護資料庫人員的概念級、面向系統程序員的物理級。
⑧ 空氣物性特性資料庫有相關協會或者網站可以查嗎
該網站可以 http://www.autoyx.com/wx.htm
⑨ ADP是什麼
ADP-- 聲音數據處理器
ADP 聲音數據處理器 Acoustic Data Processor 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 管理數據處理
ADP 管理數據處理 Administrative Data Processing 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 高級數據處理
ADP 高級數據處理 Advanced Data Processing 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 總需求潛力
ADP 總需求潛力 Aggregate Demand Potential 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 報警顯示板
ADP 報警顯示板 ALarm Display Plate 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 反傾銷措施
ADP 反傾銷措施 anti-mping measures 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 資料庫廠商協會[英]
ADP 資料庫廠商協會[英] Association of Database Procers 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
ADP-- 關聯數據處理
ADP 關聯數據處理 Associative Data Processing 無 No ...
standfor - 英語縮寫 - 02/05/2012 - 21:40
⑩ 如何讓同學喜歡資料庫,加入資料庫協會。
說資料庫協會有妹紙並且會定期舉辦活動 恩哼