W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
數(shù)據(jù)庫應(yīng)用程序與主應(yīng)用程序分開存在,并存儲(chǔ)數(shù)據(jù)集合。 每個(gè)數(shù)據(jù)庫都使用一個(gè)或多個(gè)API來創(chuàng)建,訪問,管理,搜索和復(fù)制其包含的數(shù)據(jù)。
數(shù)據(jù)庫還使用非關(guān)系數(shù)據(jù)源,例如對象或文件。 然而,數(shù)據(jù)庫證明是大數(shù)據(jù)集的最佳選擇,這將遭受緩慢的檢索和與其他數(shù)據(jù)源寫入。
關(guān)系數(shù)據(jù)庫管理系統(tǒng)或RDBMS將數(shù)據(jù)存儲(chǔ)在各種表中。這些表之間的關(guān)系使用主鍵和外鍵建立。
RDBMS提供以下功能 -
它們使您能夠使用表,列和索引來實(shí)現(xiàn)數(shù)據(jù)源。
它們確保多個(gè)表行間引用的完整性。
他們自動(dòng)更新索引。
他們解釋SQL查詢和操作從表操作或源數(shù)據(jù)。
在我們開始討論MariaDB之前,讓我們來看一下與數(shù)據(jù)庫相關(guān)的一些術(shù)語。
Database - 數(shù)據(jù)庫是由保存相關(guān)數(shù)據(jù)的表組成的數(shù)據(jù)源。
Table -表,這意味著電子表格,是包含數(shù)據(jù)的矩陣。
Column - 表示數(shù)據(jù)元素的列是保存一種類型的數(shù)據(jù)的結(jié)構(gòu);例如,送貨日期。
Row - 行是對相關(guān)數(shù)據(jù)進(jìn)行分組的結(jié)構(gòu);例如,用于客戶的數(shù)據(jù)。它也被稱為元組,條目或記錄。
Redundancy - 此術(shù)語指的是存儲(chǔ)數(shù)據(jù)兩次,以加速系統(tǒng)。
Primary Key - 這指的是唯一的標(biāo)識(shí)值。此值不能在表中出現(xiàn)兩次,并且只有一個(gè)行與其關(guān)聯(lián)。
Foreign Key - 外鍵用作兩個(gè)表之間的鏈接。
Compound Key -復(fù)合鍵,或復(fù)合鍵,是指多個(gè)列的關(guān)鍵。它指的是多列由于缺乏獨(dú)特的質(zhì)量一列。
Index - 索引實(shí)際上與書的索引相同。
Referential Integrity - 此術(shù)語指確保所有外鍵值指向現(xiàn)有行。
MariaDB是由MySQL的原始開發(fā)人員創(chuàng)建的MySQL的流行分支。 它源于與MySQL收購Oracle有關(guān)的問題。 它支持小數(shù)據(jù)處理任務(wù)和企業(yè)需求。 它旨在成為MySQL的替代,只需要簡單的卸載MySQL和安裝MariaDB。 MariaDB提供與MySQL等相同的功能。
MariaDB的重要特性是 -
所有MariaDB都在GPL,LGPL或BSD下。
MariaDB包括各種存儲(chǔ)引擎,包括高性能存儲(chǔ)引擎,用于與其他RDBMS數(shù)據(jù)源一起工作。
MariaDB使用標(biāo)準(zhǔn)和流行的查詢語言。
MariaDB在多個(gè)操作系統(tǒng)上運(yùn)行,并支持各種各樣的編程語言。
MariaDB提供對PHP的支持,PHP是最流行的Web開發(fā)語言之一。
MariaDB提供Galera集群技術(shù)。
MariaDB還提供了許多在MySQL中不可用的操作和命令,并消除/取代影響性能的功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: