1樓:匿名使用者
資料庫有層次式資料庫、網路式資料庫和關係式資料庫三種。
資料庫通常分為層次式資料庫、網路式資料庫和關係式資料庫三種。而不同的資料庫是按不同的資料結構來聯絡和組織的。
層次結構模型實質上是一種有根結點的定向有序樹(在數學中"樹"被定義為一個無回的連通圖)。下圖是一個高等學校的組織結構圖。這個組織結構影象一棵樹,校部就是樹根(稱為根結點),各系、專業、教師、學生等為枝點(稱為結點),樹根與枝點之間的聯絡稱為邊,樹根與邊之比為1:
n,即樹根只有一個,樹枝有n個。按照層次模型建立的資料庫系統稱為層次模型資料庫系統。ims(information management system)是其典型代表。
按照網狀資料結構建立的資料庫系統稱為網狀資料庫系統,其典型代表是dbtg(database task group)。用數學方法可將網狀資料結構轉化為層次資料結構。
關係式資料結構把一些複雜的資料結構歸結為簡單的二元關係(即二維**形式)。例如某單位的職工關係就是一個二元關係。由關係資料結構組成的資料庫系統被稱為關聯式資料庫系統。
在關聯式資料庫中,對資料的操作幾乎全部建立在一個或多個關係**上,通過對這些關係**的分類、合併、連線或選取等運算來實現資料的管理。dbaseⅱ就是這類資料庫管理系統的典型代表。著名的資料庫有:
微軟公司的 ms sql資料庫和access資料庫、oracle公司的oracle資料庫和mysql資料庫、ibm公司的db2資料庫等。
2樓:匿名使用者
資料庫是蠻多的,現在很多流行的是關係型資料庫。
比較著名的資料庫有:
微軟公司的 ms sql資料庫
微軟公司的access資料庫
oracle公司的oracle資料庫
oracle公司的mysql資料庫
ibm公司的db2資料庫
3樓:匿名使用者
大類來說,,
關係型資料庫
和非關係型資料庫,,,,
你要說具體的,,,只能說很多
4樓:山西新華電腦學校
資料庫通常分為層次式資料庫、網路式資料庫和zhi關係式資料庫三種。而不同的資料庫是按不同的資料結構來聯絡和組織的。
5樓:遇耘歐陽蘊和
看從哪一個角度分類了,從結構上分為層次型、網路型、關係型,現在大行其道的是關係型,新出來的還有檔案型(no
sql),從產品上有oracle,sql
server,db2,access,foxbase,mysql等,從功能上有大型資料庫,小型資料庫
請問資料庫有哪些種類呢?
6樓:
資料庫共有3種型別,為關聯式資料庫、非關係型資料庫和鍵值資料庫。
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。
3、鍵值(key-value)資料庫
apache cassandra(為facebook所使用):高度可擴充套件、dynamo、leveldb(google)。
7樓:微策略中國
資料庫可以從是否是關係型維度來區分,也可以從面向操作或面向資料分析方面來區分。
operational-relational database:
典型應用場景: erp, crm, 信用卡交易處理, 小型電子商務
資料儲存方式: **
主流廠商: oracle database, microsoft sql server, ibm db2, sap hana, amazon aurora, azure sql database, enterprise db (postgresql), mysql, memsql
優勢:成熟的生態環境,事務保證/資料一致性
劣勢:嚴格的資料模型定義,資料庫擴充套件限制,與非結構化的融合使用較難。
analytical-relational database:
典型應用場景: 資料倉儲,商務智慧,資料科學
資料儲存方式: **
主流廠商: oracle exadata, oracle hyperion, teradata, ibm netezza, ibm dashdb, amazon redshift, microsoft sql data warehouse, google bigquery
優勢: 資訊和計算的一致性
劣勢: 需要針對資料庫專業的it人員維護,資料響應資料通常在分鐘級
operational-nonrelational database:
資料儲存方式: 有很多儲存結構 (document, graph, column, key-value, time series)
主流廠商: mongodb, amazon dynamodb, amazon,documentdb, azure cosmosdb, datastax, neo4j, couchbase, marklogic, redis
優勢: 易用性,靈活性(不需要預定義的模式),水平伸縮(以適應大量資料量),一般低成本(開源)
劣勢: 缺乏事務保證
analytical -nonrelational database:
典型應用場景: 索引數以百萬計的資料點,**性分析,欺詐檢測
資料儲存方式: hadoop不需要固有的資料結構; 資料可以跨多個伺服器儲存
主流廠商: cloudera, hortonworks, mapr, marklogic, snowflake, databricks, elasticsearch
優勢: 適合批量處理, 並行處理檔案; 主要是開源的,投入較低
劣勢: 緩慢的響應時間; 不適合快速查詢或快速更新
8樓:蝴蝶蘭
根據儲存模型劃分,資料庫型別主要可分為:
網狀資料庫(network database)、關聯式資料庫(relational database)、樹狀資料庫(hierarchical database)、物件導向資料庫(object-oriented database)等。
商業應用中主要是關聯式資料庫,比如oracle、db2、sybase、ms sql server、informax、mysql等。
資料庫(database)是按照資料結構來組織、儲存和管理資料的倉庫,它產生於距今六十多年前,隨著資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。資料庫有很多種型別,從最簡單的儲存有各種資料的**到能夠進行海量資料儲存的大型資料庫系統都在各個方面得到了廣泛的應用。
9樓:9316叫你學習資料庫
「005」資料庫的分類有哪些?各自的優缺點?_下
10樓:本人小號
資料庫分類:其實,資料庫通常分為網路式資料、層次式資料庫庫和關係式資料庫三種,而不同的資料庫是按不同的資料結構來聯絡和組織的。在現在的應用當中,最常見的資料庫模型是關係型資料庫和非關係型資料庫這兩種資料庫型別
11樓:劍半雙
資料庫通常分為層次式資料庫、網路式資料庫和關係式資料庫三種。而不同的資料庫是按不同的資料結構來聯絡和組織的。而在當今的網際網路中,最常見的資料庫模型主要是兩種,即關係型資料庫和非關係型資料庫。
12樓:匿名使用者
資料庫共有三種型別,關聯式資料庫、非關係型資料庫和鍵值資料庫。
目前關係型資料庫主要有mysql、sql server、數蠶資料庫、oracle資料庫。
mysql:免費產品,中小企業使用廣泛。
sql server:微軟的商業化產品,微軟sql語句相容性好,商業化成熟度高。
數蠶資料庫:數蠶科技針對中小型企業的資料庫,c++介面特性良好,sql特性豐富。
oracle 資料庫:商業化程度最高的關聯式資料庫, 優良的效能和企業擴充套件能力。
非關係型資料庫主要有fastdb、memcached和redis等主流記憶體資料庫。一般應用於快取等非關鍵資料儲存,其優點是資料查詢速度快,對下層程式設計介面良好。
13樓:櫻花草的離殤
書目資料庫:(opac)圖書書目資訊共享
文摘資料庫:(cscd、web of science)只提供文摘索引
全文資料庫:提供全文
資料庫有哪幾種?
14樓:匿名使用者
資料庫有兩種型別,分別是關係型資料庫與非關係型資料庫。
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)。
15樓:
常見的關係型資料庫有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公司開發的一套關係型資料庫管理系統,主要應用於大型應用系統,具有較好的可伸縮性。
資料庫安全性控制的方法有哪幾種,資料庫安全的技術手段有哪三類
1 環境級 對計算機系統的機房和裝置加以保護,防止物理破壞。2 職員級 對資料庫系統工作人員,加強勞動紀律和職業道德教育,並正確的授予其訪問資料庫的許可權。3 作業系統級 防止未經授權的使用者從作業系統層著手訪問資料庫。4 網路級 由於資料庫系統允許使用者通過網路訪問,因此,網路軟體內部的安全性對資...
Oracle資料庫由哪幾種檔案組成
oracle資料庫由資料庫檔案 日誌檔案 控制檔案組成。oracle資料庫12c 引入了一個新的多承租方架構,使用該架構可輕鬆部署和管理資料庫雲。此外,一些創新特性可最大限度地提高資源使用率和靈活性,如oracle multitenant可快速整合多個資料庫,而automatic data opti...
資料庫,資料庫系統,資料庫管理系統這概念有什麼區別?作業系統是不是自帶資料庫的啊
之從波伍潔 你所謂的 pb自帶的資料庫 應該指的是adaptiveserver anywhere資料庫,如果你安裝了adaptiveserver anywhere,那麼就 開始選單 程式 sybase sybasecentral,在介面的主選單中tools connect,輸入使用者名稱和密碼,開啟...