第一篇:免費進入論文下載數(shù)據(jù)庫的方法
注意??!公布此方法意在方便同學們的論文寫作,嚴禁任何人用于商業(yè)性質的盈利活動!本方法是通過設置瀏覽器代理的IP地址為“華中農(nóng)業(yè)大學圖書館”的IP段來取得進入中國知網(wǎng),維普數(shù)據(jù)庫,外文數(shù)據(jù)庫等的免費下載權限。具體操作方法如下:1.打開瀏覽器(以IE8為例),點擊 “工具”,再點擊“Internet選項”2.選擇“Internet選項”中的“連接”3.選中“局域網(wǎng)設置”4.選中“代理服務器”下的小框并填入地址122.205.95.27和端口80,如下圖所示:更改完成后點確定。5.進入華中農(nóng)業(yè)大學圖書館的網(wǎng)站:http://lib.hzau.edu.cn/會看到 電子資源 中的中文數(shù)據(jù)庫 外文數(shù)據(jù)庫等網(wǎng)站入口。由于剛才已使用代理服務器設置為 華北農(nóng)大圖書館 的IP地址,所以我們會被識別為華北農(nóng)大的網(wǎng)絡可以免費進入各數(shù)據(jù)庫進行下載。注意:1.由于使用的代理服務器,所以打開知網(wǎng)等網(wǎng)頁速度會有些慢,校園網(wǎng)會更慢!建議使用此方法時用寬帶或去網(wǎng)吧搜索下載論文素材。2.中國知網(wǎng)進行下載時應使用網(wǎng)頁下載功能,迅雷等下載工具無法下載!下載論文格式多為CAJ,KDH格式,需要安裝CAJViewer閱讀軟件(華軍軟件園可下載)才可識別!3.下載完畢后一定要記得取消代理(重新進入工具-internet選項-連接 去掉代理服務器下的勾 即可),否則你打開其他網(wǎng)頁的時候也會使用代理服務器,打開網(wǎng)頁的速度會變的很慢!
第二篇:數(shù)據(jù)庫課程論文
數(shù)據(jù)庫課程小論文
10級 電技九班 丁鵬 2010212024
內(nèi)容摘要:
數(shù)據(jù)庫是按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今五十年前,隨著信息技術和市場的發(fā)展,特別是二十世紀九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫有很多種類型,從最簡單的存儲有各種數(shù)據(jù)的表格到能夠進行海量數(shù)據(jù)存儲的大型數(shù)據(jù)庫系統(tǒng)都在各個方面得到了廣泛的應用。
本課程主要講解了數(shù)據(jù)庫基礎、數(shù)據(jù)模型和數(shù)據(jù)概念、數(shù)據(jù)庫系統(tǒng)的設計方法、SQL Server關系數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫保護技術;介紹了數(shù)據(jù)庫系統(tǒng)的開發(fā)、數(shù)據(jù)庫設計以及數(shù)據(jù)庫技術的最新研究領域和應用領域及其發(fā)展。
關鍵字:
數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、SQL server數(shù)據(jù)庫、數(shù)據(jù)庫設計
二.課程主要內(nèi)容和基本原理:
(一).數(shù)據(jù)庫系統(tǒng):
數(shù)據(jù)庫系統(tǒng),是由數(shù)據(jù)庫及其管理軟件組成的系統(tǒng)。它是為適應數(shù)據(jù)處理的需要而發(fā)展起來的一種較為理想的數(shù)據(jù)處理的核心機構。它是一個實際可運行的存儲、維護和應用系統(tǒng)提供數(shù)據(jù)的軟件系統(tǒng),是存儲介質、處理對象和管理系統(tǒng)的集合體。
數(shù)據(jù)庫系統(tǒng)通常由軟件、數(shù)據(jù)庫和數(shù)據(jù)管理員組成。其軟件主要包括操作系統(tǒng)、各種宿主語言、實用程序以及數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理,數(shù)據(jù)的插入、修改和檢索均要通過數(shù)據(jù)庫管理系統(tǒng)進行。數(shù)據(jù)管理員負責創(chuàng)建、監(jiān)控和維護整個數(shù)據(jù)庫,使數(shù)據(jù)能被任何有權使用的人有效使用。數(shù)據(jù)庫管理員一般是由業(yè)務水平較高、資歷較深的人員擔任。
數(shù)據(jù)的結構化,數(shù)據(jù)的共享性好,數(shù)據(jù)的獨立性好,數(shù)據(jù)存儲粒度小,數(shù)據(jù)管理系統(tǒng),為用戶提供了友好的接口。數(shù)據(jù)庫系統(tǒng)的核心和基礎,是數(shù)據(jù)模型,現(xiàn)有的數(shù)據(jù)庫系統(tǒng)均是基于某種數(shù)據(jù)模型的。數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)。
數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、應用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構成。DBMS是數(shù)據(jù)庫系統(tǒng)的基礎和核心。
(二).數(shù)據(jù)庫管理系統(tǒng):
數(shù)據(jù)庫管理系統(tǒng)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫,簡稱dbms。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進行數(shù)據(jù)庫的維護工作。它可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。DBMS提供數(shù)據(jù)定義語言DDL與數(shù)據(jù)操作語言,供用戶定義數(shù)據(jù)庫的模式結構與權限約束,實現(xiàn)對數(shù)據(jù)的追加、刪除等操作。
1.數(shù)據(jù)定義:DBMS提供數(shù)據(jù)定義語言DDL,供用戶定義數(shù)據(jù)庫的三級模式結構、兩級映像以及完整性約束和保密限制等約束。DDL主要用于建立、修改數(shù)據(jù)庫的庫結構。DDL所描述的庫結構僅僅給出了數(shù)據(jù)庫的框架,數(shù)據(jù)庫的框架信息被存放在數(shù)據(jù)字典(Data Dictionary)中。
2.數(shù)據(jù)操作:DBMS提供數(shù)據(jù)操作語言DML,供用戶實現(xiàn)對數(shù)據(jù)的追加、刪除、更新、查詢等操作。
3.數(shù)據(jù)庫的運行管理:數(shù)據(jù)庫的運行管理功能是DBMS的運行控制、管理功能,包括多用戶環(huán)境下的并發(fā)控制、安全性檢查和存取限制控制、完整性檢查和執(zhí)行、運行日志的組織管理、事務的管理和自動恢復,即保證事務的原子性。這些功能保證了數(shù)據(jù)庫系統(tǒng)的正常運行。
4.數(shù)據(jù)組織、存儲與管理:DBMS要分類組織、存儲和管理各種數(shù)據(jù),包括數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等,需確定以何種文件結構和存取方式在存儲級上組織這些數(shù)據(jù),如何實現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲的基本目標是提高存儲空間利用率,選擇合適的存取方法提高存取效率。
5.數(shù)據(jù)庫的保護:數(shù)據(jù)庫中的數(shù)據(jù)是信息社會的戰(zhàn)略資源,隨數(shù)據(jù)的保護至關重要。DBMS對數(shù)據(jù)庫的保護通過4個方面來實現(xiàn):數(shù)據(jù)庫的恢復、數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)庫的完整性控制、數(shù)據(jù)庫安全性控制。DBMS的其他保護功能還有系統(tǒng)緩沖區(qū)的管理以及數(shù)據(jù)存儲的某些自適應調節(jié)機制等。
6.數(shù)據(jù)庫的維護:這一部分包括數(shù)據(jù)庫的數(shù)據(jù)載入、轉換、轉儲、數(shù)據(jù)庫的重組合重構以及性能監(jiān)控等功能,這些功能分別由各個使用程序來完成。
7.通信:DBMS具有與操作系統(tǒng)的聯(lián)機處理、分時系統(tǒng)及遠程作業(yè)輸入的相關接口,負責處理數(shù)據(jù)的傳送。對網(wǎng)絡環(huán)境下的數(shù)據(jù)庫系統(tǒng),還應該包括DBMS與網(wǎng)絡中其他軟件系統(tǒng)的通信功能以及數(shù)據(jù)庫之間的互操作功能。
(三).SQL Server數(shù)據(jù)庫:
Microsoft SQL Server是一個高性能的、多用戶的關系型數(shù)據(jù)庫管理系統(tǒng);它是專為客戶/服務器計算環(huán)境設計的,是當前最流行的數(shù)據(jù)庫服務器系統(tǒng)之一;它提供的內(nèi)置數(shù)據(jù)復制功能、強盜的管理工具和開放式的系統(tǒng)體系結構為基于事務的企業(yè)級信息管理方案提供了一個卓越平臺。
在 SQL Server數(shù)據(jù)庫中、數(shù)據(jù)被組織為用戶可以看得見的邏輯部件,這些邏輯組件主要包括基本表、視圖、存儲過程、觸發(fā)器和用戶等。
SQL Server 將用戶可以看得到的這些邏輯組件物理地存儲在磁盤上的操作系統(tǒng)文件中。作為普通用戶只需要關心邏輯組件的存在,二它們的物理實現(xiàn)在很大程度上是透明的,一般只有數(shù)據(jù)庫管理員需要了解和處理數(shù)據(jù)庫的物理實現(xiàn)。
每個SQL Server 實例包括四個系統(tǒng)數(shù)據(jù)庫(master、model、tempdb和msdb)以及一個或多個用戶數(shù)據(jù)庫。根據(jù)定義的安全權限,每個SQL Server 實例都可以使所有連接到實例的用戶使用該實例上的所有數(shù)據(jù)庫。
數(shù)據(jù)庫是建立在操作系統(tǒng)文件上的,SQL Server在發(fā)出CREATE DATABASE 命令建立數(shù)據(jù)庫時,會同時發(fā)出建立操作系統(tǒng)文件、申請物理存儲空間的請求;當CREATE DATABASE 命令成功以后,在物理上和邏輯上都建立了一個新的數(shù)據(jù)庫;然后就可以在數(shù)據(jù)庫中建立各種用戶所需要的邏輯組件,如基本表、視圖等。
(四).數(shù)據(jù)庫設計:
數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。在數(shù)據(jù)庫領域內(nèi),常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應用系統(tǒng)。
1.需求分析:
調查和分析用戶的業(yè)務活動和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們在業(yè)務活動中交流的情況,確定用戶對數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約。
2.概念設計:
對用戶要求描述的現(xiàn)實世界(可能是一個工廠、一個商場或者一個學校等),通過對其中住處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。這個概念模型應反映現(xiàn)實世界各部門的信息結構、信息流動情況、信息間的互相制約關系以及各部門對信息儲存、查詢和加工的要求等。所建立的模型應避開數(shù)據(jù)庫在計算機上的具體實現(xiàn)細節(jié),用一種抽象的形式表示出來。以擴充的實體—(E-R模型)聯(lián)系模型方法為例,第一步先明確現(xiàn)實世界各部門所含的各種實體及其屬性、實體間的聯(lián)系以及對信息的制約條件等,從而給出各部門內(nèi)所用信息的局部描述(在數(shù)據(jù)庫中稱為用戶的局部視圖)。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實世界的概念數(shù)據(jù)模型。
3.邏輯設計
主要工作是將現(xiàn)實世界的概念數(shù)據(jù)模型設計成數(shù)據(jù)庫的一種邏輯模式,即適應于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同時,可能還需為各種數(shù)據(jù)處理應用領域產(chǎn)生相應的邏輯子模式。這一步設計的結果就是所謂“邏輯數(shù)據(jù)庫”。
4.物理設計:
根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲結構和存取方法等依賴于具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理存儲結構(包括文件類型、索引結構和數(shù)據(jù)的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設計的結果就是所謂“物理數(shù)據(jù)庫”。
5.驗證設計:
在上述設計的基礎上,收集數(shù)據(jù)并具體建立一個數(shù)據(jù)庫,運行一些典型的應用任務來驗證數(shù)據(jù)庫設計的正確性和合理性。一般,一個大型數(shù)據(jù)庫的設計過程往往需要經(jīng)過多次循環(huán)反復。當設計的某步發(fā)現(xiàn)問題時,可能就需要返回到前面去進行修改。因此,在做上述數(shù)據(jù)庫設計時就應考慮到今后修改設計的可能性和方便性。
6.運行與維護設計:
在數(shù)據(jù)庫系統(tǒng)正式投入運行的過程中,必須不斷地對其進行調整與修改。
(五)、應用領域及其發(fā)展
應用領域
1.多媒體數(shù)據(jù)庫
這類數(shù)據(jù)庫主要存儲與多媒體相關的數(shù)據(jù),如聲音、圖像和視頻等數(shù)據(jù)。多媒體數(shù)據(jù)最大的特點是數(shù)據(jù)連續(xù),而且數(shù)據(jù)量比較大,存儲需要的空間較大。
2.移動數(shù)據(jù)庫
該類數(shù)據(jù)庫是在移動計算機系統(tǒng)上發(fā)展起來的,如筆記本電腦、掌上計算機等。該數(shù)據(jù)庫最大的特點是通過無線數(shù)字通信網(wǎng)絡傳輸?shù)?。移動?shù)據(jù)庫可以隨時隨地地獲取和訪問數(shù)據(jù),為一些商務應用和一些緊急情況帶來了很大的便利。
3.空間數(shù)據(jù)庫
這類數(shù)據(jù)庫目前發(fā)展比較迅速。它主要包括地理信息數(shù)據(jù)庫(又稱為地理信息系統(tǒng),即GIS)和計算機輔助設計(CAD)數(shù)據(jù)庫。其中地理信息數(shù)據(jù)庫一般存儲與地圖相關的信息數(shù)據(jù);計算機輔助設計數(shù)據(jù)庫一般存儲設計信息的空間數(shù)據(jù)庫,如機械、集成電路以及電子設備設計圖等。
4.信息檢索系統(tǒng)
信息檢索就是根據(jù)用戶輸入的信息,從數(shù)據(jù)庫中查找相關的文檔或信息,并把查找的信息反饋給用戶。信息檢索領域和數(shù)據(jù)庫是同步發(fā)展的,它是一種典型的聯(lián)機文檔管理系統(tǒng)或者聯(lián)機圖書目錄。
5.分布式信息檢索
這類數(shù)據(jù)庫是隨著Internet的發(fā)展而產(chǎn)生的數(shù)據(jù)庫。它一般用于因特網(wǎng)及遠距離計算機網(wǎng)絡系統(tǒng)中。特別是隨著電子商務的發(fā)展,這類數(shù)據(jù)庫發(fā)展更加迅猛。許多網(wǎng)絡用戶(如個人、公司或企業(yè)等)在自己的計算機中存儲信息,同時希望通過網(wǎng)絡使用發(fā)送電子郵件、文件傳輸、遠程登錄方式和別人共享這些信息。分布式信息檢索滿足了這一要求。
6.專家決策系統(tǒng)
專家決策系統(tǒng)也是數(shù)據(jù)庫應用的一部分。由于越來越多的數(shù)據(jù)可以聯(lián)機獲取,特別是企業(yè)通過這些數(shù)據(jù)可以對企業(yè)的發(fā)展作出更好的決策,以使企業(yè)更好地運行。由于人工智能的發(fā)展,使得專家決策系統(tǒng)的應用更加廣泛。
發(fā)展趨勢
隨著信息管理內(nèi)容的不斷擴展,出現(xiàn)了豐富多樣的數(shù)據(jù)模型(層次模型,網(wǎng)狀模型,關系模型,面向對象模型,半結構化模型等),新技術也層出不窮(數(shù)據(jù)流,Web數(shù)據(jù)管理,數(shù)據(jù)挖掘等)。目前每隔幾年,國際上一些資深的數(shù)據(jù)庫專家就會聚集一堂,探討數(shù)據(jù)庫研究現(xiàn)狀,存在的問題和未來需要關注的新技術焦點。過去已有的幾個類似報告包括:1989 年Future Directions inDBMS Research-The Laguna BeachParticipants,1990 年DatabaseSystems : Achievements and Opportunities,1995 年的Database 1991:W.H.Inmon 發(fā)表了《構建數(shù)據(jù)倉庫》
三.心得體會:
在做完這次課程論文后,讓我再次加深了對數(shù)據(jù)庫的組成原理的理解,對數(shù)據(jù)庫的構建也有更深層次的體會。數(shù)據(jù)庫的每一次發(fā)展,都凝聚著人類的智慧和辛勤勞動,每一次創(chuàng)新都給人類帶來了巨大的進步。數(shù)據(jù)庫從早期的簡單功能,到現(xiàn)在的復雜操作,都是一點一滴發(fā)展起來的。這種層次化的讓我體會到了,凡事要從小做起,無數(shù)的‘小’便成就了‘大’。
四.參考文獻:
<<數(shù)據(jù)庫系統(tǒng)及應用>> 崔巍
<<數(shù)據(jù)庫系統(tǒng)概論 >>
王珊
第三篇:數(shù)據(jù)庫系列課程教學內(nèi)容方法和教學技術論文
論文關鍵詞:數(shù)據(jù)庫課程 教學內(nèi)容 教學技術 整合與優(yōu)化
論文摘要:數(shù)據(jù)庫系列課程的教學改革與探索有著極為現(xiàn)實的目的和意義。通過構建科學的數(shù)據(jù)庫課程體系,完善和優(yōu)化教學內(nèi)容,構建立體化的試驗教學體系,探索采用新的教學方法,改善教學技術,在提高教學效率的同時,通過建立多方位的質量保障體系使數(shù)據(jù)庫系列課程教學活動更加合理、更加高效,為同一層次高等學校提供一種可借鑒和參考的數(shù)據(jù)庫系列課程教學模式。
一、引言
現(xiàn)在高校許多專業(yè)都開設了與數(shù)據(jù)庫技術相關的課程,這對學生畢業(yè)后從事相關領域的研究及應用等工作打下了必要的知識基礎。由于各個學校在培養(yǎng)目標、教學觀念、教學計劃、師資、實驗環(huán)境等方面的差異,在數(shù)據(jù)庫系統(tǒng)的具體課程設置上存在很大差異。蘭州商學院和甘肅省其他一些高校,近年在這方面作了一系列探討,在培養(yǎng)目標和課程設置上基本上有一定的共識。比如,數(shù)據(jù)庫系統(tǒng)的課程設置不要過分的講述其原理、概念和新技術,而是在對數(shù)據(jù)庫基本原理講述學習的基礎上,重點學習和實踐數(shù)據(jù)庫的實際應用與開發(fā)。綜觀幾年的教學實踐,特別是通過學生畢業(yè)設計對數(shù)據(jù)庫應用能力的體現(xiàn)和畢業(yè)生的工作反饋,說明數(shù)據(jù)庫的這種教學模式針對我們這個層次學生還是有一定的效果。
二、完善數(shù)據(jù)庫課程體系
(一)現(xiàn)有數(shù)據(jù)庫課程體系存在的問題
目前,數(shù)據(jù)庫課程設置存在以下兩個方面的缺陷:一是教材內(nèi)容劃分不明確,相互重疊現(xiàn)象比較嚴重二是每本教材只注重了教材所涉及到的內(nèi)容的邏輯性,而未考慮整個數(shù)據(jù)庫技術的系統(tǒng)性。
(二)數(shù)據(jù)庫課程體系的設計與完善
數(shù)據(jù)庫系統(tǒng)的系列課程一般包括數(shù)據(jù)庫原理、數(shù)據(jù)庫分析與設計和數(shù)據(jù)庫應用系統(tǒng)開發(fā)三個部分,數(shù)據(jù)庫原理是基礎,數(shù)據(jù)庫分析與設計和數(shù)據(jù)庫應用系統(tǒng)開發(fā)是提高,它們相輔相成、互相促進。在課程體系的構建上,要緊緊圍繞教學型大學學生學習數(shù)據(jù)庫系列課程的目標是為了數(shù)據(jù)庫相關信息管理系統(tǒng)的分析、設計、開發(fā)和使用這一目標,可確定數(shù)據(jù)庫系列課程的核心課程為:數(shù)據(jù)庫系統(tǒng)原理及系統(tǒng)設計、大型數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫應用系統(tǒng)開發(fā)。整個數(shù)據(jù)庫系列課程體系應體現(xiàn)原理、方法和應用的有機結合。
三、結論
通過對數(shù)據(jù)庫系列課程教學內(nèi)容、方法和教學技術的整合與優(yōu)化研究,實現(xiàn)課程設置與人才培養(yǎng)目標緊密結合,構建科學的數(shù)據(jù)庫課程體系;在注重結合學生的應用型能力特點的同時,注意知識的連續(xù)性與知識的創(chuàng)新性有機結合,努力優(yōu)化教學內(nèi)容,使教學內(nèi)容與實際緊密結合;構建一個多層次、立體化的試驗教學體系,充分調動學生學習的積極性和主動性,切實提高學生實際動手能力;探索采用新的教學方法,激發(fā)學生的學習積極性;在改善教學技術,提高教學效率的同時,通過建立多方位的質量保障體系使數(shù)據(jù)庫系列課程教學活動更合理、更高效,為同一層次高等學校提供一種可借鑒的數(shù)據(jù)庫系列課程教學模式;同時也使通過這種模式培養(yǎng)的學生有較強的分析解決問題的能力、實際動手能力和創(chuàng)新能力,使其在走向社會時成為用人單位真正需要的人才,在工作崗位也能很快適應工作要求。
參考文獻:
[1]顧鴻飛.“數(shù)據(jù)庫技術”課程教學改革探討[J].教育研究,2009,3
[2]李俊山.數(shù)據(jù)庫系統(tǒng)原理與設計[M].西安交通大學出版社,2003
[3]葉霞.“數(shù)據(jù)庫原理及應用”課程教學改革實踐小結[J].吉林省教育學院學報,2009,7
[4]侯振興.“計算機接口技術”課程創(chuàng)新教學模式的探索[J].甘肅科技縱橫,2008,2
第四篇:計算機數(shù)據(jù)庫系統(tǒng)管理論文
計算機數(shù)據(jù)庫系統(tǒng)管理類論文范文
摘要:21世紀是網(wǎng)絡化的時代,也是一個信息化大爆炸的時代,隨著信息技術的多樣化,使人們越來越依賴信息技術,同時,人們接收信息的速度逐步加快,計算機技術和數(shù)字信息技術的有了新的突破。而計算機數(shù)據(jù)庫是由信息系統(tǒng)中衍生出來的,與此同時,它也是信息系統(tǒng)中的一個重要部分,數(shù)據(jù)庫系統(tǒng)文件是計算機數(shù)據(jù)庫的核心部分。數(shù)據(jù)庫技術所研究的問題是如何科學地組織和儲存數(shù)據(jù),如何高效地處理數(shù)據(jù)以獲取其內(nèi)在的信息,數(shù)據(jù)管理的最新突破就是科學利用數(shù)據(jù)庫技術。
關鍵詞:計算機;數(shù)據(jù)庫系統(tǒng);信息管理;應用
隨著我國現(xiàn)代化的不斷發(fā)展,信息技術也有了新的突破,計算機數(shù)據(jù)庫管理系統(tǒng)也進一步的得到了完善,各行各業(yè)都在應用信息技術,要想有效的實現(xiàn)數(shù)據(jù)庫應用就要做好數(shù)據(jù)庫管理系統(tǒng),本文將系統(tǒng)討論數(shù)據(jù)庫的管理,為大家在管理計算機數(shù)據(jù)庫工作方面提供一些參考。
1計算機數(shù)據(jù)庫技術的概述
首先什么是數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫系統(tǒng)是指組織、存取和維護大量數(shù)據(jù)的人機管理系統(tǒng),是由計算機、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和有關人員組成的有機整體,它是實現(xiàn)數(shù)據(jù)組織、存儲、管理等功能的組織形式,數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)為信息的組織、管理和處理提供了前提。數(shù)計算機據(jù)庫管理系統(tǒng)保證了數(shù)據(jù)庫的正常運行,在數(shù)據(jù)庫管理系統(tǒng)中數(shù)據(jù)庫用戶往往只有通過數(shù)據(jù)庫管理系統(tǒng)軟件工具才能與數(shù)據(jù)庫打交道。其次,數(shù)據(jù)庫技術的基本內(nèi)容。由于工作中需要對數(shù)據(jù)庫中的數(shù)據(jù)進行修改,添加,刪除等等,因此必須利用數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫挖掘系統(tǒng)的優(yōu)勢設計出多種功能的數(shù)據(jù)管理和數(shù)據(jù)挖掘應用系統(tǒng),并且落實對數(shù)據(jù)的處理、分析、理解。另外,可以對針對數(shù)據(jù)建立數(shù)據(jù)庫或數(shù)據(jù)倉庫,以便更好的組織和管理相應數(shù)據(jù)。
最后,數(shù)據(jù)庫技術的特征。a.以往利用文件系統(tǒng)進行記錄,雖然便捷,但是記錄之間沒有聯(lián)系,結構不是很好,不能更好的查看數(shù)據(jù)。因而針對這一問題數(shù)據(jù)庫更顯的結構化,也正是因為數(shù)據(jù)庫的整體結構化,更好的顯示出了文件系統(tǒng)儲存數(shù)據(jù)的不足之處,同時也有了本質上的區(qū)別。b.實現(xiàn)了整體數(shù)據(jù)的結構化,數(shù)據(jù)呈現(xiàn)出的是整個系統(tǒng),不像以往單指的某個應用程序,從而更好的從整體掌握數(shù)據(jù)。同時,數(shù)據(jù)還可以由多個用戶、多個應用程序共同使用,減少儲存空間,數(shù)據(jù)之間還可以避免不一致。c.數(shù)據(jù)庫具有物理獨立與邏計算機論文寫作和發(fā)表加扣扣1550116010等你咨詢輯獨立的功能,獨立性相對來說比較強,因為數(shù)據(jù)儲存在磁盤之中,獨立在應用程序外。另外在使用程序時,當儲存結構發(fā)生變化時,用戶應用程序不需要有任何改變,這就體現(xiàn)了邏輯獨立性。d.由于數(shù)據(jù)庫的數(shù)據(jù)由多個用戶、多個應用程序共同使用的,因此可以同時存取數(shù)據(jù)庫中的數(shù)據(jù),另外也可以也可以同時存取數(shù)據(jù)庫中的同一個數(shù)據(jù),所以數(shù)據(jù)庫的數(shù)據(jù)需要由DBMS統(tǒng)一管理和控制。
2計算機數(shù)據(jù)庫在信息管理中的應用
計算機數(shù)據(jù)庫在信息管理中的應用主要表現(xiàn)在數(shù)據(jù)的模型上,按照數(shù)據(jù)模型的特征可以將傳統(tǒng)的數(shù)據(jù)庫體系劃分為三類:層次型數(shù)據(jù)庫、關系型數(shù)據(jù)庫、網(wǎng)狀型數(shù)據(jù)庫。根據(jù)應用領域的差異性進行劃分,可劃分為五類:海河流域數(shù)據(jù)庫系統(tǒng)、生態(tài)環(huán)境數(shù)據(jù)庫系統(tǒng)、地址數(shù)據(jù)庫系統(tǒng)、統(tǒng)計數(shù)據(jù)庫系統(tǒng)、地方志數(shù)據(jù)庫系統(tǒng)。計算機數(shù)據(jù)庫技術應用在信息管理中的特點:a.計算機技術與數(shù)據(jù)庫理論相結合體現(xiàn)出了良好的生命力和市場發(fā)展前景,其在當前的應用范圍也在不斷的迅速的擴大,目前已經(jīng)擴大到了我國工業(yè)、農(nóng)業(yè)和第三產(chǎn)業(yè),成為帶動相關行業(yè)信息管理效率的提升,推動行業(yè)生產(chǎn)力水平提升的重要技術支撐和保障。b.計算機數(shù)據(jù)庫技術的優(yōu)劣好壞將對其使用質量產(chǎn)生致命的影響,并將影響到其進一步的發(fā)展。事實上數(shù)據(jù)庫系統(tǒng)在經(jīng)歷了網(wǎng)狀數(shù)據(jù)庫、層次數(shù)據(jù)庫、關系數(shù)據(jù)庫和面向對象數(shù)據(jù)庫等四個發(fā)展階段后,已經(jīng)具備了更強的適用性和操作性。這種適用性和操作性為其在信息管理中的良好應用提供了有力的保證。c.計算機數(shù)據(jù)庫的安全性能得到加強,在信息管理的過程中,數(shù)據(jù)庫除使用用戶賬號、操作許可等安全手段外,增加了管理風險、用戶行為風險的安全措施,使得數(shù)據(jù)庫的安全性進一步得到提升,減少了信息泄露的隱患。d.計算機數(shù)據(jù)庫系統(tǒng)因其具有良好的安全性和適用性。在實際使用和操作中體現(xiàn)了良好的應用性能,因而其在理論研究與實踐開展中都得到了各界的廣泛重視。
3計算機數(shù)據(jù)庫應用管理的落實與發(fā)展方向
信息安全問題是計算機數(shù)據(jù)庫的應用與管理過程中最重要的。增加數(shù)據(jù)庫安全意識,是為了防治一些資源或數(shù)據(jù)被不法用戶超越權限加以使用,偷取,更改,并且造成破壞。因此必須重視數(shù)據(jù)庫的安全管理問題,加強安全管理,有效的防治一些問題的發(fā)生。計算機數(shù)據(jù)庫本身帶有一定的風險,用戶在應用中要加以重視,下面就以下幾個方面簡單說一下。a.在計算機使用時病毒侵入是需要重視的,主要體現(xiàn)在操作過程中來自于操作系統(tǒng)后門、數(shù)據(jù)庫系統(tǒng)同操作系統(tǒng)的關聯(lián)上,因此需要加以重視。b.許多用戶在使用計算機時沒有什么安全意識或者安全意識薄弱,計算機數(shù)據(jù)管理不當也會對計算機造成一定的風險,因此對數(shù)據(jù)庫要加強安全管理。c.關系數(shù)據(jù)庫是現(xiàn)在比較普遍的,雖然產(chǎn)品有一定的成效也在不斷地進一步發(fā)展,但是還是不夠完美,許多問題還不能更好的解決,安全性還不能達到特定的要求。因此我們更要加以重視并完善數(shù)據(jù)庫。另外數(shù)據(jù)庫的發(fā)展方向。非結構化數(shù)據(jù)庫是部分研究者針對關系數(shù)據(jù)庫模型過于簡單,不便表達復雜的嵌套需要以及支持數(shù)據(jù)類型有限等局限,從數(shù)據(jù)模型人手而提出的全面基于因特網(wǎng)應用的新型數(shù)據(jù)庫理論。他們認為這種數(shù)據(jù)庫的最大區(qū)別就在于它突破了關系數(shù)據(jù)庫結構定義不易改變和數(shù)據(jù)定長的限制,支持重復字段、子字段以及變長字段并實現(xiàn)了對變長數(shù)據(jù)和重復字段進行處理和數(shù)據(jù)項的變長存儲管理,在處理連續(xù)信息(包括全文信息)和非結構信息(重復數(shù)據(jù)和變長數(shù)據(jù))中有著傳統(tǒng)關系型數(shù)據(jù)庫所無法比擬的優(yōu)勢。值研究者認為此種數(shù)據(jù)庫技術并不會完全取代如今流行的關系數(shù)據(jù)庫,而是它們的有益的補充。有學者指出:數(shù)據(jù)庫與學科技術的結合將會建立一系列新數(shù)據(jù)庫,如分布式數(shù)據(jù)庫、并行數(shù)據(jù)庫、知識庫、多媒體數(shù)據(jù)庫等,這將是數(shù)據(jù)庫技術重要的發(fā)展方向。其中,許多研究者都對多媒體數(shù)據(jù)庫作為研究的重點,并認為多媒體數(shù)技術和可視化技術引入多媒體數(shù)據(jù)庫將是未來數(shù)據(jù)庫技術發(fā)展的熱點和難點。
總之,21世紀是信息化的時代,隨著計算機技術與數(shù)據(jù)庫原理等科學研究也有了新的進展,計算機數(shù)據(jù)庫管理系統(tǒng)是實現(xiàn)數(shù)據(jù)庫管理的有效技術之一,它具有良好的適用性,其技術也會得到不斷的發(fā)展和完善。計算機管理信息系統(tǒng)的開發(fā)和建立使企業(yè)擺脫落后的管理方式,實現(xiàn)管理現(xiàn)代化的有效途徑。但在實際操作時,我們也應該加強數(shù)據(jù)庫系統(tǒng)的安全防范,要不懈的進行相關的研究使其得到更好地發(fā)展,更積極地為社會生活的方方面面進行服務。
參考文獻
[1]L子芳.數(shù)據(jù)庫及應用課程教學探討[Jl.西南農(nóng)業(yè)大學學報(社會科學版),2009(6).[2]金彬斌.計算機數(shù)據(jù)庫系統(tǒng)在企業(yè)管理中的應用[J].現(xiàn)代商業(yè),2008(12).[3]雋軍利,李天燕,王小龍.淺析計算機數(shù)據(jù)庫系統(tǒng)在信息管理中的應用[Jl.科技創(chuàng)新導報,2008(12).[4]劉守根.數(shù)據(jù)庫管理系統(tǒng)的現(xiàn)狀和發(fā)展方向初探[J].內(nèi)江科技,2006(2).[5]陳業(yè)斌,分布式數(shù)據(jù)庫管理系統(tǒng)的設計與實現(xiàn)[J].安徽工業(yè)大學學報:自然科學版,2005(3).
第五篇:數(shù)據(jù)庫課程小論文
數(shù)據(jù)庫課程小論文
10級計算機科學與技術系
王曉龍 1004011026 內(nèi)容摘要:
數(shù)據(jù)庫是按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今五十年前,隨著信息技術和市場的發(fā)展,特別是二十世紀九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫有很多種類型,從最簡單的存儲有各種數(shù)據(jù)的表格到能夠進行海量數(shù)據(jù)存儲的大型數(shù)據(jù)庫系統(tǒng)都在各個方面得到了廣泛的應用。
本課程主要講解了數(shù)據(jù)庫基礎、基于客戶/服務器機制的數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫保護技術和分布式數(shù)據(jù)庫;介紹了數(shù)據(jù)庫系統(tǒng)的開發(fā)、數(shù)據(jù)庫設計以及數(shù)據(jù)庫技術的最新研究領域和應用領域及其發(fā)展。
關鍵字:
數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、SQL server數(shù)據(jù)庫、數(shù)據(jù)庫設計、分布式數(shù)據(jù)庫
二.課程主要內(nèi)容和基本原理:
(一).數(shù)據(jù)庫系統(tǒng):
數(shù)據(jù)庫系統(tǒng),是由數(shù)據(jù)庫及其管理軟件組成的系統(tǒng)。它是為適應數(shù)據(jù)處理的需要而發(fā)展起來的一種較為理想的數(shù)據(jù)處理的核心機構。它是一個實際可運行的存儲、維護和應用系統(tǒng)提供數(shù)據(jù)的軟件系統(tǒng),是存儲介質、處理對象和管理系統(tǒng)的集合體。
數(shù)據(jù)庫系統(tǒng)通常由軟件、數(shù)據(jù)庫和數(shù)據(jù)管理員組成。其軟件主要包括操作系統(tǒng)、各種宿主語言、實用程序以及數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理,數(shù)據(jù)的插入、修改和檢索均要通過數(shù)據(jù)庫管理系統(tǒng)進行。數(shù)據(jù)管理員負責創(chuàng)建、監(jiān)控和維護整個數(shù)據(jù)庫,使數(shù)據(jù)能被任何有權使用的人有效使用。數(shù)據(jù)庫管理員一般是由業(yè)務水平較高、資歷較深的人員擔任。
數(shù)據(jù)的結構化,數(shù)據(jù)的共享性好,數(shù)據(jù)的獨立性好,數(shù)據(jù)存儲粒度小,數(shù)據(jù)管理系統(tǒng),為用戶提供了友好的接口。
數(shù)據(jù)庫系統(tǒng)的核心和基礎,是數(shù)據(jù)模型,現(xiàn)有的數(shù)據(jù)庫系統(tǒng)均是基于某種數(shù)據(jù)模型的。數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(DBMS)、應用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構成。DBMS是數(shù)據(jù)庫系統(tǒng)的基礎和核心。
(二).數(shù)據(jù)庫管理系統(tǒng):
數(shù)據(jù)庫管理系統(tǒng)是一種操縱和管理數(shù)據(jù)庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫,簡稱dbms。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進行數(shù)據(jù)庫的維護工作。它可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。DBMS提供數(shù)據(jù)定義語言DDL與數(shù)據(jù)操作語言,供用戶定義數(shù)據(jù)庫的模式結構與權限約束,實現(xiàn)對數(shù)據(jù)的追加、刪除等操作。
1.數(shù)據(jù)定義:DBMS提供數(shù)據(jù)定義語言DDL,供用戶定義數(shù)據(jù)庫的三級模式結構、兩級映像以及完整性約束和保密限制等約束。DDL主要用于建立、修改數(shù)據(jù)庫的庫結構。DDL所描述的庫結構僅僅給出了數(shù)據(jù)庫的框架,數(shù)據(jù)庫的框架信息被存放在數(shù)據(jù)字典(Data Dictionary)中。
2.數(shù)據(jù)操作:DBMS提供數(shù)據(jù)操作語言DML,供用戶實現(xiàn)對數(shù)據(jù)的追加、刪除、更新、查詢等操作。
3.數(shù)據(jù)庫的運行管理:數(shù)據(jù)庫的運行管理功能是DBMS的運行控制、管理功能,包括多用戶環(huán)境下的并發(fā)控制、安全性檢查和存取限制控制、完整性檢查和執(zhí)行、運行日志的組織管理、事務的管理和自動恢復,即保證事務的原子性。這些功能保證了數(shù)據(jù)庫系統(tǒng)的正常運行。
4.數(shù)據(jù)組織、存儲與管理:DBMS要分類組織、存儲和管理各種數(shù)據(jù),包括數(shù)據(jù)字典、用戶數(shù)據(jù)、存取路徑等,需確定以何種文件結構和存取方式在存儲級上組織這些數(shù)據(jù),如何實現(xiàn)數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)組織和存儲的基本目標是提高存儲空間利用率,選擇合適的存取方法提高存取效率。
5.數(shù)據(jù)庫的保護:數(shù)據(jù)庫中的數(shù)據(jù)是信息社會的戰(zhàn)略資源,隨數(shù)據(jù)的保護至關重要。DBMS對數(shù)據(jù)庫的保護通過4個方面來實現(xiàn):數(shù)據(jù)庫的恢復、數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)庫的完整性控制、數(shù)據(jù)庫安全性控制。DBMS的其他保護功能還有系統(tǒng)緩沖區(qū)的管理以及數(shù)據(jù)存儲的某些自適應調節(jié)機制等。
6.數(shù)據(jù)庫的維護:這一部分包括數(shù)據(jù)庫的數(shù)據(jù)載入、轉換、轉儲、數(shù)據(jù)庫的重組合重構以及性能監(jiān)控等功能,這些功能分別由各個使用程序來完成。
7.通信:DBMS具有與操作系統(tǒng)的聯(lián)機處理、分時系統(tǒng)及遠程作業(yè)輸入的相關接口,負責處理數(shù)據(jù)的傳送。對網(wǎng)絡環(huán)境下的數(shù)據(jù)庫系統(tǒng),還應該包括DBMS與網(wǎng)絡中其他軟件系統(tǒng)的通信功能以及數(shù)據(jù)庫之間的互操作功能。
(三).SQL Server數(shù)據(jù)庫:
Microsoft SQL Server是一個高性能的、多用戶的關系型數(shù)據(jù)庫管理系統(tǒng);它是專為客戶/服務器計算環(huán)境設計的,是當前最流行的數(shù)據(jù)庫服務器系統(tǒng)之一;它提供的內(nèi)置數(shù)據(jù)復制功能、強盜的管理工具和開放式的系統(tǒng)體系結構為基于事務的企業(yè)級信息管理方案提供了一個卓越平臺。
在 SQL Server數(shù)據(jù)庫中、數(shù)據(jù)被組織為用戶可以看得見的邏輯部件,這些邏輯組件主要包括基本表、視圖、存儲過程、觸發(fā)器和用戶等。
SQL Server 將用戶可以看得到的這些邏輯組件物理地存儲在磁盤上的操作系統(tǒng)文件中。作為普通用戶只需要關心邏輯組件的存在,二它們的物理實現(xiàn)在很大程度上是透明的,一般只有數(shù)據(jù)庫管理員需要了解和處理數(shù)據(jù)庫的物理實現(xiàn)。
每個SQL Server 實例包括四個系統(tǒng)數(shù)據(jù)庫(master、model、tempdb和msdb)以及一個或多個用戶數(shù)據(jù)庫。根據(jù)定義的安全權限,每個SQL Server 實例都可以使所有連接到實例的用戶使用該實例上的所有數(shù)據(jù)庫。
數(shù)據(jù)庫是建立在操作系統(tǒng)文件上的,SQL Server在發(fā)出CREATE DATABASE 命令建立數(shù)據(jù)庫時,會同時發(fā)出建立操作系統(tǒng)文件、申請物理存儲空間的請求;當CREATE DATABASE 命令成功以后,在物理上和邏輯上都建立了一個新的數(shù)據(jù)庫;然后就可以在數(shù)據(jù)庫中建立各種用戶所需要的邏輯組件,如基本表、視圖等。
(四).數(shù)據(jù)庫設計:
數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。在數(shù)據(jù)庫領域內(nèi),常常把使用數(shù)據(jù)庫的各類系統(tǒng)統(tǒng)稱為數(shù)據(jù)庫應用系統(tǒng)。
1.需求分析:
調查和分析用戶的業(yè)務活動和數(shù)據(jù)的使用情況,弄清所用數(shù)據(jù)的種類、范圍、數(shù)量以及它們在業(yè)務活動中交流的情況,確定用戶對數(shù)據(jù)庫系統(tǒng)的使用要求和各種約束條件等,形成用戶需求規(guī)約。2.概念設計:
對用戶要求描述的現(xiàn)實世界(可能是一個工廠、一個商場或者一個學校等),通過對其中住處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。這個概念模型應反映現(xiàn)實世界各部門的信息結構、信息流動情況、信息間的互相制約關系以及各部門對信息儲存、查詢和加工的要求等。所建立的模型應避開數(shù)據(jù)庫在計算機上的具體實現(xiàn)細節(jié),用一種抽象的形式表示出來。以擴充的實體—(E-R模型)聯(lián)系模型方法為例,第一步先明確現(xiàn)實世界各部門所含的各種實體及其屬性、實體間的聯(lián)系以及對信息的制約條件等,從而給出各部門內(nèi)所用信息的局部描述(在數(shù)據(jù)庫中稱為用戶的局部視圖)。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現(xiàn)實世界的概念數(shù)據(jù)模型。3.邏輯設計
主要工作是將現(xiàn)實世界的概念數(shù)據(jù)模型設計成數(shù)據(jù)庫的一種邏輯模式,即適應于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同時,可能還需為各種數(shù)據(jù)處理應用領域產(chǎn)生相應的邏輯子模式。這一步設計的結果就是所謂“邏輯數(shù)據(jù)庫”。4.物理設計:
根據(jù)特定數(shù)據(jù)庫管理系統(tǒng)所提供的多種存儲結構和存取方法等依賴于具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理存儲結構(包括文件類型、索引結構和數(shù)據(jù)的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設計的結果就是所謂“物理數(shù)據(jù)庫”。5.驗證設計:
在上述設計的基礎上,收集數(shù)據(jù)并具體建立一個數(shù)據(jù)庫,運行一些典型的應用任務來驗證數(shù)據(jù)庫設計的正確性和合理性。一般,一個大型數(shù)據(jù)庫的設計過程往往需要經(jīng)過多次循環(huán)反復。當設計的某步發(fā)現(xiàn)問題時,可能就需要返回到前面去進行修改。因此,在做上述數(shù)據(jù)庫設計時就應考慮到今后修改設計的可能性和方便性。6.運行與維護設計:
在數(shù)據(jù)庫系統(tǒng)正式投入運行的過程中,必須不斷地對其進行調整與修改。
(五).分布式數(shù)據(jù)庫: 分布式數(shù)據(jù)庫系統(tǒng)通常使用較小的計算機系統(tǒng),每臺計算機可單獨放在一個地方,每臺計算機中都有DBMS的一份完整拷貝副本,并具有自己局部的數(shù)據(jù)庫,位于不同地點的許多計算機通過網(wǎng)絡互相連接,共同組成一個完整的、全局的大型數(shù)據(jù)庫。
特點:
· 多數(shù)處理就地完成;
· 各地的計算機由數(shù)據(jù)通信網(wǎng)絡相聯(lián)系。
· 克服了中心數(shù)據(jù)庫的弱點:降低了數(shù)據(jù)傳輸代價;
· 提高了系統(tǒng)的可靠性,局部系統(tǒng)發(fā)生故障,其他部分還可繼續(xù)工作;
· 各個數(shù)據(jù)庫的位置是透明的,方便系統(tǒng)的擴充;
· 為了協(xié)調整個系統(tǒng)的事務活動,事務管理的性能花費高; 數(shù)據(jù)分片類型:
(1)水平分片:按一定的條件把全局關系的所有元組劃分成若干不相交的子集,每個子集為關系的一個片段。
(2)垂直分片:把一個全局關系的屬性集分成若干子集,并在這些子集上作投影運算,每個投影稱為垂直分片。
(3)導出分片:又稱為導出水平分片,即水平分片的條件不是本關系屬性的條件,而是其他關系屬性的條件。
(4)混合分片:以上三種方法的混合??梢韵人椒制俅怪狈制?,或先垂直分片再水平分片,或其他形式,但他們的結果是不相同的。
三.心得體會:
在做完這次課程論文后,讓我再次加深了對數(shù)據(jù)庫的組成原理的理解,對數(shù)據(jù)庫的構建也有更深層次的體會。數(shù)據(jù)庫的每一次發(fā)展,都凝聚著人類的智慧和辛勤勞動,每一次創(chuàng)新都給人類帶來了巨大的進步。數(shù)據(jù)庫從早期的簡單功能,到現(xiàn)在的復雜操作,都是一點一滴發(fā)展起來的。這種層次化的讓我體會到了,凡事要從小做起,無數(shù)的‘小’便成就了‘大’。
四.參考文獻:
數(shù)據(jù)庫系統(tǒng)及應用 崔巍
數(shù)據(jù)庫系統(tǒng)概論王珊