不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦 > 論文大全 > 學科論文 > 計算機論文 > 有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文

有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文

時間: 堅烘964 分享

有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文

  隨著計算機技術的不斷發(fā)展,由最初的電子管、晶體管到入境的超大規(guī)模集成電路,例如數(shù)據(jù)庫管理系統(tǒng)軟件,其開發(fā)和管理對于現(xiàn)實生活中具有重要的意義。下面是學習啦小編給大家推薦的有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文,希望大家喜歡!

  有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文篇一

  《數(shù)據(jù)庫管理系統(tǒng)軟件的開發(fā)和管理》

  摘要:隨著社會的發(fā)展與進步,重視數(shù)據(jù)庫管理系統(tǒng)軟件的開發(fā)和管理對于現(xiàn)實生活中具有重要的意義。本文主要介紹數(shù)據(jù)庫管理系統(tǒng)軟件的開發(fā)和管理的有關內容。

  關鍵詞:數(shù)據(jù)庫;系統(tǒng);軟件;管理;開發(fā);發(fā)展;

  引言

  目前,隨著我國信息化的快速發(fā)展以及計算機技術功能的不斷完善,數(shù)據(jù)庫管理系統(tǒng)軟件的功能也會不斷得到完善和提升。在未來的時間里,一定會越來越廣泛的被各種領域所應用,而數(shù)據(jù)庫管理系統(tǒng)發(fā)展的幾個必然趨勢,也會進一步實現(xiàn)。對計算機數(shù)據(jù)庫管理系統(tǒng)進行的研究也會越來越被人們所重視,其未來的發(fā)展中一定會更上一層樓。

  一、數(shù)據(jù)庫管理系統(tǒng)的概述

  數(shù)據(jù)庫管理系統(tǒng)(database management system)是一種操縱和管理數(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(Data Definition Language)與數(shù)據(jù)操作語言DML(Data Manipulation Language),供用戶定義數(shù)據(jù)庫的模式結構與權限約束,實現(xiàn)對數(shù)據(jù)的追加、刪除等操作。

  二、數(shù)據(jù)庫管理系統(tǒng)的開發(fā)過程數(shù)據(jù)庫管理系統(tǒng)的發(fā)展經過了人工管理階段、文件系統(tǒng)階段、主流數(shù)據(jù)庫階段以及面向對象的數(shù)據(jù)庫階段。每個階段相對于之前一個階段相比,其功能都有顯著的提高,更加自動化、科技化。(一)人工管理階段人工管理是數(shù)據(jù)庫管理系統(tǒng)最早時期所采取的工作形式,這個時期的計算機,在其功能中只有計算功能,而對數(shù)據(jù)的保存功能卻并不存在。在運行后,只能將計算的結果顯示出來,而最后的保存工作還是要由人工操作來完成。(二)文件系統(tǒng)階段隨著計算機的不斷發(fā)展,計算機的功能也逐漸被完善,非數(shù)值數(shù)據(jù)的處理已經可以通過計算機自身來自動完成,數(shù)據(jù)也可以達到長久保存,在文件系統(tǒng)階段,計算機不僅可以完成科學的計算工作,對計算出的結果可以自動保存。而且還實現(xiàn)了數(shù)據(jù)的邏輯結構和物力存儲的分開,減少數(shù)據(jù)的物力組織。計算機的功能在此階段雖達到了很高的突破,但是還是存在著相應的問題,如文件和應用程序之間的關聯(lián)度大,從而導致了不同程序在同時應用的時候,不能實現(xiàn)數(shù)據(jù)貢獻,數(shù)據(jù)之間的聯(lián)系不夠強,在應用上,很難適用不同的應用,這些都是有待改進的地方。(三)主流數(shù)據(jù)庫階段這種主流數(shù)據(jù)庫主要是一種建立在關系數(shù)據(jù)庫模型基礎上的數(shù)據(jù)庫。這種數(shù)據(jù)庫相對于其他數(shù)據(jù)庫來說,實現(xiàn)了容易創(chuàng)建和存取,容易擴充的重要優(yōu)勢,能夠在不需要對現(xiàn)有應用軟件修改的情況下加入一種新的數(shù)據(jù)庫種類。目前主流的關系數(shù)據(jù)庫有oracle、SQL、access、db2、sybase等。(四)面向對象數(shù)據(jù)庫階段面向對象是一種認識方法學,也是一種新的程序設計方法學。主要是為了使數(shù)據(jù)庫的分析、設計能夠最大限度的與人們的客觀世界的認識一致而采取的一種方法,這種技術也是為了滿足特定應用的需要。面向對象數(shù)據(jù)庫還有許多應用要求多媒體數(shù)據(jù)庫、高級辦公室系統(tǒng)的還要求文檔管理系統(tǒng)等等。三、Oracle10g的基本使用

  1、Oracle10g管理工具介紹

  1.1管理工具(1)

  概述:

  是oracle自帶的工具軟件,主要用于執(zhí)行sql語句,pl/sql塊。

  啟動方式有如下三種:

  1)開始-》所有程序-》Oracle - OraDb10g_home1-》應用程序開發(fā)-》sql*plus

  2)在運行欄中輸入:sqlplusw即可

  3)iSQL*Plus:在IE瀏覽器中輸入http://IP:5560/isqlplus

  1.2管理工具(2)

  概述:

  sqlplus dos下操作oracle的工具,其功能和sql*plus相似。

  1)在運行欄中輸入sqlplus

  2)找到可執(zhí)行文件sqlplus.exe,該可執(zhí)行文件在oracle主目錄\oracle\product.2.0\db_1\bin\sqlplus.exe,鼠標雙擊運行即可。

  1.3管理工具(3)

  概述:

  Oracle10g的企業(yè)管理器

  在IE瀏覽器中輸入http://IP地址:1158/em即可啟動oracle10g的企業(yè)管理器,是一個web應用。

  1.4管理工具(4)

  概述:

  pl/sql developer屬于第三方軟件,主要用于開發(fā),測試,優(yōu)化oracle pl/sql的存儲過程比如:觸發(fā)器,此軟件oracle不帶,需要單獨安裝。

  2、Oracle常用命令

  2.1連接命令

  (1)conn[ect]

  用法:conn 用戶名/密碼@網絡服務名 [as sysdba/sysoper]

  注意:a.當用特權用戶身份連接時,必須帶上as sysdba或是as sysoper。

  b.如果是連接遠程服務器上的數(shù)據(jù)庫時,在@后面必須跟上ip地址:端口號/SID,即:conn 用戶名/密碼@IP地址:端口號/SID

  (2)disc[onnect]

  說明:該命令用來斷開與當前數(shù)據(jù)庫的連接。

  (3)passw[ord]

  說明:該命令用于修改用戶的密碼。如果想修改其它用戶的密碼,需要用sys/system登錄。

  (4)showuser

  說明:顯示當前登錄用戶名。

  (5)exit

  說明:該命令會斷開與數(shù)據(jù)庫的連接,同時會退出sql*plus。

  2.2文件操作命令

  (1)start和@

  說明:運行sql腳本。

  例子:sql>@ d:\a.sql 或者 sql>START d:\a.sql

  (2)edit

  說明:該命令可以編輯指定的sql腳本

  案例:sql>edit d:\a.sql

  (3)spool

  說明:該命令可以將sql*plus屏幕上的內容輸出到指定文件中去。

  案例:sql>spool d:\b.sql 并輸入sql>spool off表示結束

  2.3交互式命令

  (1)&

  說明:可以替代變量,而改變輛在執(zhí)行時,需要用戶輸入。

  案例:sql>select * from emp where job='&job'

  2.4顯示和設置環(huán)境變量

  概述:

  可以用來控制輸出的各種格式,set show如果希望永久的保存相關的設置,可以去修改glogin.sql腳本。

  (1)linesize

  說明:設置顯示行的寬帶,默認是80個字符。

  案例:sql>show linesize;

  Sql>set linesize 90;

  (2)pagesize

  說明:設置每頁顯示的行數(shù),默認是14。

  用法和linesize一樣。

  其它環(huán)境參數(shù)的使用也是大同小異。

  四、數(shù)據(jù)庫管理系統(tǒng)軟件的發(fā)展趨勢目前,數(shù)據(jù)庫管理系統(tǒng)軟件已經得到了廣泛應用,在任何一個企業(yè)都有涉足。雖然如此,但是在數(shù)據(jù)庫管理系統(tǒng)軟件中還存在一些問題,對這些問題的有效解決,會大大提高數(shù)據(jù)庫管理系統(tǒng)的功能,能夠為其提供更大的發(fā)展空間。隨著我國計算機技術的不斷發(fā)展,數(shù)據(jù)庫管理系統(tǒng)也將會得到更好的發(fā)展趨勢。

  (一)數(shù)據(jù)庫管理系統(tǒng)向應用軟件方向發(fā)展數(shù)據(jù)庫管理系統(tǒng)向應用軟件方向發(fā)展是數(shù)據(jù)庫發(fā)展的主要趨勢之一。隨著數(shù)據(jù)庫的專業(yè)化需求,在發(fā)展的過程中就會出現(xiàn)管理要求不高,價格相對低廉的數(shù)據(jù)庫管理系統(tǒng),這些系統(tǒng)方便剛開始接觸軟件的用戶進行順利安裝和管理,使得數(shù)據(jù)庫管理的要求降低,在未來的時間里,必然會成為數(shù)據(jù)庫管理系統(tǒng)的主要發(fā)展趨勢。

  (二)數(shù)據(jù)庫管理系統(tǒng)和網絡結合起來由于數(shù)據(jù)路管理系統(tǒng)軟件在各個領域都有涉足,其應用廣泛導致其各個開發(fā)商之間的激烈競爭,為了在競爭中能夠勝利,很多開發(fā)商就將視線轉向了互聯(lián)網方面,意圖將數(shù)據(jù)庫管理系統(tǒng)和互聯(lián)網結合起來,從而實現(xiàn)數(shù)據(jù)庫的網絡連接功能,這樣就能將數(shù)據(jù)庫的應用賦予到網絡多媒體數(shù)據(jù)的存儲和操作功能,大大提高了數(shù)據(jù)庫的使用范圍。而且,隨著計算機技術的不斷發(fā)展,未來的數(shù)據(jù)庫管理系統(tǒng)還會具有傳輸控制和數(shù)據(jù)集成的能力。

  (三)數(shù)據(jù)庫技術發(fā)展高端化如今,現(xiàn)代企業(yè)在全球化的競爭中如果想利于不敗之地,那么對于數(shù)據(jù)庫技術的要求要必須有較高的要求,企業(yè)想發(fā)展,對數(shù)據(jù)庫技術就要進行不斷的改善。在這種情況的推動下,數(shù)據(jù)庫技術必然會向高端化的方向發(fā)展,對之前的技術也要進行不斷的完善,這就產生了和發(fā)展相應的技術,其中主要包括數(shù)據(jù)挖掘技術、知識庫專家系統(tǒng)、能處理和控制大量的生產信息和資源的數(shù)據(jù)庫技術等等。根據(jù)我國目前對數(shù)據(jù)庫技術的需求以及較高要求,數(shù)據(jù)庫技術發(fā)展高端化必然成為了數(shù)據(jù)庫發(fā)展的一個必然趨勢。

  結束語

  隨著計算機技術的不斷發(fā)展,由最初的電子管、晶體管到入境的超大規(guī)模集成電路,由最初的軟件匱乏到現(xiàn)在的多功能使用,計算機的發(fā)展給人們的生活和企業(yè)的發(fā)展都帶來了很明顯的進步。本文提到的數(shù)據(jù)庫管理系統(tǒng)更是在很多領域廣泛使用,如企業(yè)、教育、醫(yī)療、航空以及生物等等領域,加速推動了企業(yè)信息化的進程,所以數(shù)據(jù)庫管理系統(tǒng)的開發(fā)和管理已經被人們廣泛關注。

  參考文獻

  [1]徐莎莎.姜晨.閻婷.淺談數(shù)據(jù)庫管理系統(tǒng)[J].信息與電腦.2011(5)

  [2]邊夢琳.王米蘭.淺談數(shù)據(jù)庫管理系統(tǒng)的研究進展及發(fā)展趨勢[J].中國科技信息.2011(11)

  [3]徐紅梅.數(shù)據(jù)庫管理系統(tǒng)及其發(fā)展趨勢[J].信息化論壇.2008(10)

點擊下頁還有更多>>>有關數(shù)據(jù)庫管理系統(tǒng)的計算機論文

2787681