圖書館資料庫設計與查詢檢索方法研究

2022-04-06 20:17:48 字數 982 閱讀 5226

摘要:本文以圖書館資料庫設計為研究物件,結合案例**了基於oracle的資料庫設計和查詢檢索方法,並在最後結合筆者工作實踐給出了幾點結論,全文是筆者長期研究實踐基礎上的理論昇華,相信對從事相關工作的同行能有所裨益。

關鍵詞:資料庫設計 oracle 案例

1 oracle資料庫與sql概述

oracle資料庫是oracle公司所研製和開發的乙個關係資料庫系統。經過幾十年的發展,其功能和效能不斷完善,己成為功能最齊全最受歡迎的資料庫系統。oracle系統由oracle的核心,sql*plus介面、主語言介面以及各種系統實用程式組成。

oracle是目前應用最廣泛的資料庫系統。乙個完整的資料庫系統包括系統硬體、作業系統、網路層、dbms(資料庫管理系統)、應用程式與資料,各部分之間是互相依賴的,對每個部分都必須進行合理的配置、設計和優化才能實現高效能的資料庫系統。

(1)非結構程度高。使用者在使用計算機完成系統工作時,是使用系統所提供的語言來表達或描述自己處理要求的。例如常用的fortran、cobol等都是系統所提供的使用者語言。

(2)使用者效能好。衡量乙個語言好壞的乙個標準是使用者效能的好壞。所謂使用者效能好是值一種語言在被乙個新使用者學習掌握時,使用者不必花費太多的時間就能學會,並且很快就能熟練的掌握和使用。

經過實驗,sql語言是一種使用者效能非常好的語言,它非常便於使用者學習與掌握。(3)語言功能強。sql語言是一種關聯式資料庫語言。

關聯式資料庫分為兩大類,一類是關係代數語言,另一種是關係演算語言。(4)兩種使用方式。sql語言可以通過兩種方式使用,一種是命令方式,另一種是程式方式。

採用命令方式使用sql時,使用者通過互動式的方式,每輸入一條命令,系統就會執行該命令,並且顯示執行的結果。sql語言還可以鑲入在象cobol、fortran、c等高階語言中,組成乙個完整的程式。使用者根據自己不同的需要,靈活的選擇相應的使用方式,以滿足不同的要求。

(5)提供資料控制功能。資料功能時資料庫系統的重要部分。sql語言提供了事務控制,它能保證資料的共享以及併發使用而不產生干擾,也便於對資料庫的恢復。

圖書館管理系統資料庫設計

1.1圖書資料基本管理 1 新書編號 登記 入庫 將新購入的書籍按照國家統一的分類編號 登記書號 書名 作者 出版社等基本資訊,將新購圖書入庫。2 檢索查詢 按照各種組合條件對書庫圖書進行查詢,也可以進行模糊查詢。3 圖書資料統計 根據要求對圖書總數 各類圖書數以及圖書單價合計統計,列印日常報表。4...

圖書館管理資料庫概述

小組成員 郝明 曹越 張釗 董明亮 滿孝河 吳延瑞人員分工 資料庫管理員 郝明 系統分析員 郝明 曹越 資料庫設計人員 董明亮 曹越 吳延瑞 應用程式設計師 張釗 滿孝河 郝明 使用者 全體 針對群體 大學校園中的教師 學生,及圖書館管理人員。實現功能 一 圖書借閱 二 圖書的更新與管理 三 許可權...

資料庫圖書館管理系統

1.圖書館管理系統的基本需求分析 讀者有姓名 性別 讀者編號 學號 院系 班級 圖書有名稱 作者 本數 單價 圖書編號 索書號 出版社 館藏地點有樓層 分類 借閱有應還日期 借閱日期 歸還日期。乙個讀者可以借閱多本書,一本書可以被乙個讀者借走 一本書可以本節奏多次一次可以借閱多本書。一類圖書放在同一...