1樓:
資料庫主要分為關聯式資料庫和非關係型資料庫(nosql)。
1、關聯式資料庫
關係型資料庫,儲存的格式可以直觀地反映實體間的關係。關係型資料庫和常見的**比較相似,關係型資料庫中表與表之間是有很多複雜的關聯關係的。
常見的關係型資料庫有mysql,sqlserver等。在輕量或者小型的應用中,使用不同的關係型資料庫對系統的效能影響不大,但是在構建大型應用時,則需要根據應用的業務需求和效能需求,選擇合適的關係型資料庫。
2、非關係型資料庫(nosql)
指分散式的、非關係型的、不保證遵循acid原則的資料儲存系統。nosql資料庫技術與cap理論、一致性雜湊演算法有密切關係。nosql資料庫適合追求速度和可擴充套件性、業務多變的應用場景。
擴充套件資料
關聯式資料庫分為兩類:一類是桌面資料庫,例如access、foxpro和dbase等;另一類是客戶/伺服器資料庫,例如sql server、oracle和sybase等。桌面資料庫用於小型的、單機的應用程式,它不需要網路和伺服器,實現起來比較方便,但它只提供資料的存取功能。
客戶/伺服器資料庫主要適用於大型的、多使用者的資料庫管理系統,應用程式包括兩部分:一部分駐留在客戶機上,用於向使用者顯示資訊及實現與使用者的互動;另一部分駐留在伺服器中,主要用來實現對資料庫的操作和對資料的計算處理。
2樓:匿名使用者
四種模糊資料庫指能夠處理模糊資料的資料庫。一般的資料庫都是以二直邏輯和精確的資料工具為基礎的,不能表示許多模糊不清的 事情。隨著模糊數學理論體系的建立,人們可以用數量來描述模糊事件並能進行模糊運算。
這樣就可以把不完全性、不確定性、模糊性引入資料庫系統中,從而形成模糊資料庫。模糊資料庫研究主要有兩方面,首先是如何在資料庫中存放模糊資料;其次是定義各種運算建立模糊資料上的函式。模糊數的表示主要有模糊區間數、模糊中心數、模糊集合數和隸屬函式等。
統計資料庫管理統計資料的資料庫系統。這類資料庫包含有大量的資料記錄,但其目的是向使用者提供各種統計彙總資訊,而不是提供單個記錄的資訊。網狀資料庫處理以記錄型別為結點的網狀資料模型的資料庫。
處理方法是將網狀結構分解成若干棵二級樹結構,稱為系。系型別 是二個或二個以上的記錄型別之間聯絡的一種描述。在一個系型別中,有一個記錄型別處於主導地位,稱為系主記錄類 型,其它稱為成員記錄型別。
系主和成員之間的聯絡是一對多的聯絡。網狀資料庫的代表是dbtg系統。2023年美國的 codasyl組織提出了一份「dbtg報告」,以後,根據dbtg報告實現的系統一般稱 為dbtg系統。
現有的網狀資料庫系統大都是採用dbtg方案的。dbtg系統是典型的**結構體系:子模式、模式、儲存模式。
相應的資料定義語言分別稱為子模式定義語言ssddl,模式定義語言sddl,裝置介質控制語言dmcl。另外還有資料操縱語言dml。演繹資料庫是指具有演繹推理能力的資料庫。
一般地,它用一個資料庫管理系統和一個規則管理系統來實現。將推理用的事實資料存放在資料庫中,稱為外延資料庫;用邏輯規則定義要匯出的事實,稱為內涵資料庫。主要研究內容為,如何有效地計 算邏輯規則推理。
具體為:遞迴查詢的優化、規則的一致性維護等。
3樓:匿名使用者
資料庫一般分為三類吧:
關係型資料庫:二維表的形式,是最常用的,如oracle,sql server,db2,mysql等
層次資料庫:最常見的就是windows系統登錄檔網狀資料庫:我也不瞭解。
資料庫分為哪幾類?
4樓:匿名使用者
資料庫bai按照使用和歸類不同du,它的分類也是不同的,我基本zhi歸納瞭如下幾類dao:
一,按國內
際上通用的分
容類方法,資料庫分為以下三大類:
1、參考資料庫(reference databases),是能指引使用者到另一資訊源獲取原文或其他細節的資料庫;
2、源資料庫(source databases),指能直接提供所需原始資料或具體資料的資料庫。;
3、混合型資料庫(mixed databases),能同時存貯多種型別資料的資料庫。
二,按資料結構來分類,有三種:
1、層次式資料庫
2、網路式資料庫
3、關係式資料庫
三,常用資料庫分類:
1,ibm 的db2。
2, oracle。
3, informix。
4,sybase。
5,sql server。
6,postgresql。
7,mysql。
5樓:宇文玄華
「005」資料庫的分類有哪些?各自的優缺點?_下
資料庫有哪幾種?
6樓:匿名使用者
資料庫有兩種型別,分別是關係型資料庫與非關係型資料庫。
1、關聯式資料庫
包括:mysql、mariadb(mysql的代替品,英文維基百科從mysql轉向mariadb)、percona server(mysql的代替品)、postgresql、microsoft access、microsoft sql server、google fusion tables。
filemaker、oracle資料庫、sybase、dbase、clipper、foxpro、foshub。幾乎所有的資料庫管理系統都配備了一個開放式資料庫連線(odbc)驅動程式,令各個資料庫之間得以互相整合。
2、非關係型資料庫(nosql)
包括:bigtable(google)、cassandra、mongodb、couchdb、鍵值(key-value)資料庫、apache cassandra(為facebook所使用):高度可擴充套件、dynamo、leveldb(google)。
7樓:
常見的關係型資料庫有mysql 、sql server、oracle、sybase、db2等。關係型資料庫是目前最受歡迎的資料庫管理系統,技術比較成熟。
1、mysql
mysql是目前最受歡迎開源的sql資料庫管理系統,與其他的大型資料庫oracle、db2、sql server等相比,mysql雖然有它的不足之處,但絲毫也沒有減少它受歡迎的程度。對於個人或中小型企業來說,mysql的功能已經夠用了, mysq l又是開源軟體,因此沒有必要花大精力和大價錢去使用大型付費資料庫管理系統了。
特點:1、mysql是開源免費的。
2、mysql伺服器是可靠的、易於使用的、快速的。
3、mysql伺服器工作在客戶/伺服器或嵌入系統中。
4、mysql軟體很多。
5、mysql是一個關聯式資料庫管理系統。
2、sql server
sql server是由微軟公司開發的關係型資料庫管理系統,一般用於web上儲存資料。sql server 提供了眾多功能,如對xml和internet標準的豐富支援,通過web對資料輕鬆安全的訪問,具有靈活的、安全的、和基於web的應用程式管理等,及容易操作的操作介面,受到廣大使用者的喜愛。
3、oracle
oracle在資料庫領域一直處於領先地位,由於有先進技術的不斷更新,目前oracle產品覆蓋甚廣,成為了世界上使用最廣泛的關係資料系統之一。
完整的資料管理功能:
1、資料的大量性
2、資料的儲存的永續性
4、資料的共享性
5、資料的可靠性
4、sybase
sybase美國sybase公司研製的一種關係型資料庫系統,是一種典型的unix或windowsnt平臺上客戶機/伺服器環境下的大型資料庫系統。
特點:1、客戶/伺服器體系結構
2、真正開放的
3、高效能的
5、db2
db2是美國ibm公司開發的一套關係型資料庫管理系統,主要應用於大型應用系統,具有較好的可伸縮性。
8樓:匿名使用者
小型資料庫,單機使用
access
sqlite
中型資料庫,中等規模資料,多併發
mysql
sql server 2000以下
大型資料庫,多併發,大資料量
db2sql server 2005 以上oracle
9樓:安徽新華電腦專修學院
大型資料庫有oracle、sql server、db2等。
建立資料庫的兩種方法,建立資料庫的方法有哪兩種?
建立資料庫有兩種方式 1.用圖形介面建立資料庫 2.用命令方式建立資料庫 資料庫 database 是按照資料結構來組織 儲存和管理資料的建立在計算機儲存裝置上的倉庫。簡單來說是本身可視為電子化的檔案櫃 儲存電子檔案的處所,使用者可以對檔案中的資料進行新增 擷取 更新 刪除等操作。拓展資料 資料庫 ...
資料庫的型別,資料庫有哪幾種?
資料庫分大中小,大型資料庫oracle,中型資料庫sql server 小型資料庫access 這問題要回答者怎麼回答啊。請你詳細說明下 資料庫有哪幾種?資料庫有兩種型別,分別是關係型資料庫與非關係型資料庫。1 關聯式資料庫 包括 mysql mariadb mysql的代替品,英文維基百科從mys...
資料庫是什麼,什麼是資料庫
什麼是 資料庫 我們舉個例子來說明這個問題 每個人都有很多親戚和朋友,為了保持與他們的聯絡,我們常常用一個筆記本將他們的姓名 地址 等資訊都記錄下來,這樣要查誰的 或地址就很方便了。這個 通訊錄 就是一個最簡單的 資料庫 每個人的姓名 地址 等資訊就是這個資料庫中的 資料 我們可以在筆記本這個 資料...