• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 論文大全 > 學科論文 > 計算機論文 > 計算機數據庫設計相關論文

    計算機數據庫設計相關論文

    時間: 堅烘964 分享

    計算機數據庫設計相關論文

      計算機技術中數據庫是最重要的研究方向之一,隨著日趨應用復雜化,傳統的數據庫不足已逐漸被顯露出來,而面向對象技術的數據庫將成為新一代數據庫的發展方向。下面是學習啦小編給大家推薦的計算機數據庫設計相關論文,希望大家喜歡!

      計算機數據庫設計相關論文篇一

      《關于計算機數據庫系統設計方案》

      摘要:下文主要根據筆者多年工作經驗就關于計算機數據庫系統設計方案進行了論述,針對數據庫應用開發工具來證明其能夠支持面向對象的開發方法,并提高相應的開發手段。僅供同行參考。

      關鍵詞:數據庫:軟件開發

      中圖分類號:S611文獻標識碼:A 文章編號:

      引言

      計算機技術中數據庫是最重要的研究方向之一,隨著日趨應用復雜化,傳統的數據庫不足已逐漸被顯露出來,而面向對象技術的數據庫將成為新一代數據庫的發展方向。

      1、關系數據庫中的優勢

      面向對象是一種認識方法學,也是一種新的程序設計方法學。把面向對象的方法和數據庫技術結合起來可以使數據庫系統的分析、設計最大程度地與人們對客觀世界的認識相一致。

      面向對象技術利用對象、類等技術手段可以滿足對一些領域數據庫的特殊需求,與關系型數據庫相比,面向對象技術的優勢主要體現在以下幾個方面。

      1.1 支持復雜的數據模型。傳統的關系型數據庫不能支持復雜的數據模型,例如:文本、圖像、聲音、動畫、圖像等數據,其缺乏對這些數據信息的描述、操縱和檢索能力。而面向對象技術具有這些方面的優勢,面向對象技術應用到數據庫領域后,對象的使用就可以滿足對這些類型數據的相關操作。

      1.2 支持復雜的數據結構。傳統的關系型數據庫不能滿足數據庫設計的層次性和設計對象多樣性的需求,關系型數據庫中的二維表不能描述復雜的數據關系和數據類型,而面向對象技術中的對象可以描述復雜的數據關系和數據類型。

      1.3 支持分布式計算和大型對象存儲。面向對象技術中對象、封裝、繼承等方法的應用可以支持分布式計算,并且支持獨立于平臺的大型對象存儲。

      1.4 更好地實現數據的完整性。面向對象數據庫支持復雜的數據結構和操作的約束、觸發機制,從而可以更好地實現數據的完整性。

      2、面向對象技術應用在關系數據庫中的實現方法

      由于計算機網絡、多媒體技術、CAD/CASE等新型數據庫應用的需要,數據庫領域開始借助面向對象技術來滿足這些需要。面向對象技術借助對象、封裝和繼承機制可以實現對復雜對象和復雜數據模型的支持,將面向對象技術應用于數據庫是解決當今許多新型數據庫應用中遇到的問題的好辦法,雖然面向對象技術和數據庫的結合沿著三個方向發展,當前多數數據庫生產商都在研發如何將面向對象技術應用到關系數據庫中。將面向對象技術應用到關系數據庫中可以有兩種方式。

      2.1 把面向對象技術中的對象作為關系數據庫系統中的一種新的數據模型。關系表中的屬性值包含對象指針,對象數據的操作在關系數據庫之外進行。把面向對象數據模型(ODM)和關系數據模型(RDM)結合起來,對莢系數據庫管理系統進行擴充,但對象查詢功能受到一定的限制。

      2.2 把面向對象接口添加在關系數據庫中。在關系數據庫系統中增加一個對象到關系轉換器,將上層的面向對象模式轉化為關系存儲模式,存放到關系數據庫中。這樣,在面向對象的數據庫中關系存儲模型位于底層。數據庫用戶可以利用標準的面向對象數據庫語言進行查詢處理,用戶輸入的面向對象數據庫語言被轉換成關系數據庫語青,從而對底層的關系存儲模式進行查詢等處理,同時將操作結果按照對象方式返回給用戶。這種實現方式使得數據庫管理系統存實現關系模型和面向對象模型之間的模型轉換時需要一定的開銷,執行效率比直接面向對象數據庫要低一些,但這種擴充方式實現比較簡單。

      面向對象技術通過映射接口和關系數據庫相結合,面向對象數據庫強調的是對象的屬性、方法和對象間的關系。設計這種類型的數據庫需要理解對象到關系數據庫表的映射方法。這種映射方法通過將對象類生成為 SQL 語言中的數據定義語言(DDL)來將對象轉換成一個好的概念層的數據模型(DDL)。

      3、面向對象關系數據庫系統的應用實例

      3.1 系統構想。設想這個是物流信息 MIS 系統。該 MIS 系統有幾種驗證方法:(1)通過使用的代理和選擇的物流公司。如果其代理在其業務的代理IP段的話,就認為是在物流公司上網,可認為是管理人員,將自動通過注冊請求,系統發激活郵件;(2)不符合第一種情況的話,看選擇的注冊方式如果是使用 IP 電話的話去根據選擇的物流公司看填寫的 IP 電話是否符合所在區域的 IP 段,如果符合的話,系統發激活郵件;(3)選擇物流公司郵箱注冊,根據選擇的物流公司和他填寫的郵箱,如果域名符合就認為注冊人為合法客戶,系統發激活郵件;(4)選擇其他方式,通過人工方法去確認注冊者的合法性。以上是用戶注冊的過程,注冊成功后,用戶通過激活賬戶的鏈接,激活自己的賬戶,然后登陸,登陸成功后就可以使用注冊用戶可以使用的所有功能。管理員除可以擁有所有注冊用戶可以使用的功能外,還可添加物流公司及運單信息;編輯公司所在的 IP 段,查看所有用戶的狀態,進行活動管理,即添加、編輯活動,設定活動規則。應用系統需要響應用戶的操作;另應用系統還需要給出各種各樣的排行;需要按照規則確定活動的獲獎者等:需要記錄用戶的操作,以確定用戶的積分。

      3.2 數據庫部署。整個系統分為三層,客戶層、業務邏輯層及數據訪問層,選擇 sqlserver2000 作為數據庫。項目使用 asp.net 作為開發平臺,用 c#作為開發語言,相應的使用 IIS6.0 作為Web 服務器。本系統的兩種角色注冊用戶和管理員用戶的問題,在上面的類結構設計時,讓管理員繼承的注冊用戶類,這樣管理員就自然的擁有注冊用戶可以使用的所有權限,而它本身還可以擁有自己的權限,對物流公司的管理,對運單、貨物及注冊用戶的管理。在頁面類設計時采用這樣的設計來確保使用頁面的權限問題。設計三個類 BasePage、BasePageFor1.0gin、BasePage-ForAdmin,這三個類都繼承自 System.Web.UI.Page 重載了 Ren-der 方法,這樣就可以為同一級別的頁面繪制相同的導航條,使頁面的風格統一化;BasePage 類來作為未注冊用戶可以瀏覽的頁面的基類,BasePageForLogin 類作為只有注冊用戶才可以瀏覽頁面的基類,BasePageF0rAdmin 類作為只有管理員才可以瀏覽頁面的基類。然后就可以在這些類的 render 方法中進行統一的權限設置及出錯管理。

      4、總結

      根據目前計算機技術的走向,如今的數據庫技術已不能滿足計算機各個領域的需求,然而面向對象技術卻很好的應用到現有的數據庫中,其和數據庫技術的結合應用已日趨被凸顯出來。伴隨著面向數據庫技術的日益完善與成熟,它的影響必定更加深遠,應用也將越來越廣泛化。

    2365749 主站蜘蛛池模板: 国产无遮挡AAA片爽爽| 女人扒开双腿让男人捅| 国产亚洲成AV人片在线观看 | 国产在线高清视频无码| 亚洲av无码久久寂寞少妇| 真实男女xx00动态图视频| 欧美大片在线观看完整版| 国模精品一区二区三区| 亚洲熟妇av一区二区三区宅男| avhd101av高清迷片在线| 特级欧美老少乱配| 在线看亚洲十八禁网站| 亚洲热线99精品视频| 91freevideos精品| 欧美乱子伦一区二区三区 | 伊人中文字幕在线观看| wc女厕所散尿hd| 男人进女人下面全黄大色视频| 在线视频国产一区| 亚洲欧美四级在线播放| 手机在线观看视频你懂的| 最新69国产成人精品免费视频动漫| 国产深夜福利在线观看网站| 久久精品无码专区免费青青| 青青草国产精品欧美成人| 手机在线免费视频| 免费看的成人yellow视频| 99r在线视频| 杨玉环三级dvd| 国产一级做a爱片久久毛片a| 三级三级久久三级久久| 狠狠色婷婷久久一区二区三区| 国产精品高清一区二区三区 | 一求乳魂h肉动漫在线观看| 狼群视频在线观看www| 国产精品国三级国产AV| 久久亚洲伊人中字综合精品| 精品毛片免费看| 国内精品久久久久影院日本| 亚洲一区二区三区丝袜| 自拍另类综合欧美小说|