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