chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

簡述關系數(shù)據(jù)庫的優(yōu)點和缺點

工程師 ? 來源:網(wǎng)絡整理 ? 作者:h1654155205.5246 ? 2019-02-22 15:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

關系數(shù)據(jù)庫系統(tǒng)的優(yōu)點

1、靈活性和建庫的簡單性

從軟件開發(fā)的前景來看,用戶與關系數(shù)據(jù)庫編程之間的接口是靈活與友好的。目前在多數(shù)RDDMS產(chǎn)品中使用標準查詢語言SQL,允許用戶幾乎毫無差別地從一個產(chǎn)品到另一個產(chǎn)品存取信息。與關系數(shù)據(jù)庫接口的應用軟件具有相似的程序訪問機制,提供大量標準的數(shù)據(jù)存取方法。

2、結(jié)構簡單

從數(shù)據(jù)建模的前景看,關系數(shù)據(jù)庫具有相當簡單的結(jié)構(元組),可為用戶或程序提供多個復雜的視圖。數(shù)據(jù)庫設計和規(guī)范化過程也簡單易行和易于理解。由于關系數(shù)據(jù)庫的強有力的、多方面的功能,已經(jīng)有效地支持許多數(shù)據(jù)庫納應用。

關系數(shù)據(jù)庫系統(tǒng)的缺點

1、數(shù)據(jù)類型表達能力差

從下一代應用軟件的發(fā)展角度來看,關系數(shù)據(jù)庫的根本缺陷在于缺乏直接構造與這些應用有關的信息的類型表達能力,缺乏這種能力將產(chǎn)生以下有害的影響,例如:大多數(shù)RDBMS產(chǎn)品所采用的簡單類型在重構復雜數(shù)據(jù)的過程中將會出現(xiàn)性能問題;數(shù)據(jù)庫設計過程中的額外復雜性;RDBMS產(chǎn)品和編程語言在數(shù)據(jù)類型方面的不協(xié)調(diào)。

大多數(shù)現(xiàn)代的RDBMS產(chǎn)品已成熟地用于商務和財政方面,而這些領域不要求很高和很復雜的數(shù)據(jù)模型。雖然這些產(chǎn)品多多少少克服了一些以上所述的缺點,但從理論上看關系數(shù)據(jù)模型不直接支持復雜的數(shù)據(jù)類型,這是由于第一范式的要求,所有的數(shù)據(jù)必須轉(zhuǎn)換為簡單的類型,如整數(shù)、實數(shù)、雙精度數(shù)和字符串。

對于工程應用來說,這種不能支持復雜數(shù)據(jù)類型的典型結(jié)果就是需要額外地分解數(shù)據(jù)結(jié)構工作,這些被分解的結(jié)構不能直接表示應用數(shù)據(jù),且從基本成分重構時也非常繁瑣和費時間。

2、復雜查詢功能差

關系數(shù)據(jù)庫系統(tǒng)的某些優(yōu)點也同時是它的不足之處。雖然SQL語言為數(shù)據(jù)查詢提供了很好的定義方法,但當用于復雜信息的查詢時可能是非常繁瑣的。此外,在工程應用時規(guī)范化的過程通常會產(chǎn)生大量的簡單表。在這種環(huán)境下由存取信息產(chǎn)生的查詢必須處理大量的表和復雜的碼聯(lián)系以及連接運算。

除非這些查詢以固定的例行程序方式提供,否則用戶就必須對SQL非常熟悉,以便適當?shù)貫g覽數(shù)據(jù)庫,查出所需的信息。然而,一旦查詢方式按固定例行程序方式進行,用戶最終就進行應用軟件的常規(guī)維護。但應用或人機接口軟件的變化又可能要求經(jīng)常修改例行的查詢,數(shù)據(jù)庫結(jié)構的變化也可能導致例行查詢程序以及應用或人機接口軟件的失效。由于這些原因,關系數(shù)據(jù)庫系統(tǒng)的維護開銷可能是很大的。

由于關系數(shù)據(jù)庫不能提供足夠的構造能力及性能方面的原因,在進行較復雜的數(shù)據(jù)庫設計過程中,不可能將許多工程問題直接分解成一些簡單的部分。由于缺乏直接指針存取方法,所以查詢有關的信息需要花費時間。

3、支持長事務能力差

由于RDBMS記錄鎖機制的顆粒度限制,對于支持多種記錄類型的大段數(shù)據(jù)的登記和檢查來說,簡單的記錄級的鎖機制是不夠的,但基于鍵值關系的較復雜的鎖機制來說卻很難推廣也難以實現(xiàn)。

4、環(huán)境應變能力差

在要求系統(tǒng)頻繁改變的環(huán)境下,關系系統(tǒng)的成本高且修改困難。在工程應用中支持“模式演變”(schemaevolution)的功能是很重要的,而RDBMS不容易支持這種功能。另外,關系數(shù)據(jù)庫和編程語言所提供的數(shù)據(jù)類型的不一致,使得從一個環(huán)境轉(zhuǎn)換到另一個環(huán)境時需要多至30%的附加代碼。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫被加密如何恢復數(shù)據(jù)?

    SQL Server數(shù)據(jù)庫故障: SQL Server數(shù)據(jù)庫被加密,無法使用。 數(shù)據(jù)庫MDF、LDF、log日志文件名字被篡改。
    的頭像 發(fā)表于 06-25 13:54 ?141次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復—SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>被加密如何恢復<b class='flag-5'>數(shù)據(jù)</b>?

    SQLSERVER數(shù)據(jù)庫是什么

    SQL Server 是由微軟公司開發(fā)的一款 關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,用于存儲、管理和檢索結(jié)構化數(shù)據(jù)。它是企業(yè)級應用中廣泛使用的數(shù)據(jù)庫解決方案之一,尤其適用于Window
    的頭像 發(fā)表于 05-26 09:19 ?447次閱讀

    MySQL數(shù)據(jù)庫是什么

    MySQL數(shù)據(jù)庫是一種 開源的關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,由瑞典MySQL AB公司開發(fā),后被Oracle公司收購。它通過結(jié)構化查詢語言(SQL)進行數(shù)據(jù)存儲、管理和操作,廣
    的頭像 發(fā)表于 05-23 09:18 ?452次閱讀

    分布式云化數(shù)據(jù)庫有哪些類型

    分布式云化數(shù)據(jù)庫有哪些類型?分布式云化數(shù)據(jù)庫主要類型包括:關系型分布式數(shù)據(jù)庫、非關系型分布式數(shù)據(jù)庫
    的頭像 發(fā)表于 01-15 09:43 ?482次閱讀

    MySQL數(shù)據(jù)庫的安裝

    的 RDBMS (Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng)) 應用軟件之一, 具有成本低、速度快、體積小且開放源代碼等優(yōu)點。 全球數(shù)據(jù)庫引擎使用排行榜: 【三】下載MyS
    的頭像 發(fā)表于 01-14 11:25 ?565次閱讀
    MySQL<b class='flag-5'>數(shù)據(jù)庫</b>的安裝

    關系數(shù)據(jù)庫和非關系型區(qū)別

    關系數(shù)據(jù)庫和非關系數(shù)據(jù)庫在多個方面存在顯著差異,主機推薦小編為您整理發(fā)布關系數(shù)據(jù)庫和非
    的頭像 發(fā)表于 01-10 09:58 ?685次閱讀

    數(shù)據(jù)庫是哪種數(shù)據(jù)庫類型?

    數(shù)據(jù)庫是一種部署在虛擬計算環(huán)境中的數(shù)據(jù)庫,它融合了云計算的彈性和可擴展性,為用戶提供高效、靈活的數(shù)據(jù)庫服務。云數(shù)據(jù)庫主要分為兩大類:關系
    的頭像 發(fā)表于 01-07 10:22 ?511次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復—Mysql數(shù)據(jù)庫表記錄丟失的數(shù)據(jù)恢復流程

    Mysql數(shù)據(jù)庫故障: Mysql數(shù)據(jù)庫表記錄丟失。 Mysql數(shù)據(jù)庫故障表現(xiàn): 1、Mysql數(shù)據(jù)庫表中無任何數(shù)據(jù)或只有部分
    的頭像 發(fā)表于 12-16 11:05 ?615次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復—Mysql<b class='flag-5'>數(shù)據(jù)庫</b>表記錄丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復流程

    數(shù)據(jù)庫數(shù)據(jù)恢復—MYSQL數(shù)據(jù)庫ibdata1文件損壞的數(shù)據(jù)恢復案例

    mysql數(shù)據(jù)庫故障: mysql數(shù)據(jù)庫文件ibdata1、MYI、MYD損壞。 故障表現(xiàn):1、數(shù)據(jù)庫無法進行查詢等操作;2、使用mysqlcheck和myisamchk無法修復數(shù)據(jù)庫
    的頭像 發(fā)表于 12-09 11:05 ?635次閱讀

    多維表格數(shù)據(jù)庫Teable的適用場景?

    Teable多維表格數(shù)據(jù)庫是一款功能強大的云端數(shù)據(jù)庫和協(xié)作工具,結(jié)合了電子表格的靈活性和數(shù)據(jù)庫的強大功能,適用企業(yè)內(nèi)部項目管理 數(shù)據(jù)收集與整理 內(nèi)容管理與創(chuàng)意協(xié)作 客戶
    的頭像 發(fā)表于 10-31 15:48 ?872次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復—通過拼接數(shù)據(jù)庫碎片恢復SQLserver數(shù)據(jù)庫

    一個運行在存儲上的SQLServer數(shù)據(jù)庫,有1000多個文件,大小幾十TB。數(shù)據(jù)庫每10天生成一個NDF文件,每個NDF幾百GB大小。數(shù)據(jù)庫包含兩個LDF文件。 存儲損壞,數(shù)據(jù)庫
    的頭像 發(fā)表于 10-31 13:21 ?698次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復—通過拼接<b class='flag-5'>數(shù)據(jù)庫</b>碎片恢復SQLserver<b class='flag-5'>數(shù)據(jù)庫</b>

    架構師日記-從數(shù)據(jù)庫發(fā)展歷程到數(shù)據(jù)結(jié)構設計探析

    數(shù)據(jù)庫發(fā)展史 起初,數(shù)據(jù)的管理方式是文件系統(tǒng),數(shù)據(jù)存儲在文件中,數(shù)據(jù)管理和維護都由程序員完成。后來發(fā)展出樹形結(jié)構和網(wǎng)狀結(jié)構的數(shù)據(jù)庫,但都
    的頭像 發(fā)表于 09-25 11:20 ?1163次閱讀
    架構師日記-從<b class='flag-5'>數(shù)據(jù)庫</b>發(fā)展歷程到<b class='flag-5'>數(shù)據(jù)</b>結(jié)構設計探析

    數(shù)據(jù)庫數(shù)據(jù)恢復—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復案例

    SQL Server數(shù)據(jù)庫故障: SQL Server附加數(shù)據(jù)庫出現(xiàn)錯誤823,附加數(shù)據(jù)庫失敗。數(shù)據(jù)庫沒有備份,無法通過備份恢復數(shù)據(jù)庫。
    的頭像 發(fā)表于 09-20 11:46 ?705次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復—SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>出現(xiàn)823錯誤的<b class='flag-5'>數(shù)據(jù)</b>恢復案例

    分布式云化數(shù)據(jù)庫的優(yōu)缺點分析

    分布式云化數(shù)據(jù)庫優(yōu)點主要體現(xiàn)在高可用性和容錯性、可擴展性、體系結(jié)構、數(shù)據(jù)一致性、成本、升級迭代等方面。同時也存在一些缺點,如通信開銷較大、數(shù)據(jù)
    的頭像 發(fā)表于 09-14 09:42 ?445次閱讀

    恒訊科技分析:跨境電商網(wǎng)站有哪些數(shù)據(jù)庫系統(tǒng)是推薦使用的?

    聞名,適合處理大量的數(shù)據(jù)和高并發(fā)請求,是電商網(wǎng)站常用的數(shù)據(jù)庫之一 。 2、PostgreSQL:PostgreSQL是一個高度可擴展的開源對象關系數(shù)據(jù)庫系統(tǒng),具有強大的功能和對復雜查詢的支持。它支持多種編程語言,適合需要高度定制
    的頭像 發(fā)表于 08-12 15:01 ?828次閱讀