資料庫是什麼?MySQL資料庫的特點

2021-10-06 03:28:46 字數 1019 閱讀 7032

資料庫系統(database system),是由資料庫及管理軟體組成的系統。

資料庫就是儲存資料的地方,傳統意義上不包括檔案系統。

資料庫是由兩部分組成

1.db資料庫本身——我們看不見的。

2,資料庫管理系統。

現在世界上資料庫分為3類

,關係型資料庫

rdbms 關係型資料庫管理系統,(relational database management system: rdbms) 是指包括互相聯絡的邏輯組織和訪問這些資料的一套程式(資料庫管理系統軟體)。

主流的資料庫

最出名的三大關係型資料庫;mysql oracle mssql(sql server)mysql被oracle收購了

非關係型資料庫nosq不是要取代傳統關係型資料庫 而是補充

nosql的意思就是not only sql

產生的原因;關係型資料庫太慢了!

redis(基於記憶體的)mongodb(基於硬碟的)hbase(基於大數集群的)

newql

近幾年才發現的

是rdbms和nosql折中的資料庫解決的方法

介於關係行資料庫和非關係型資料庫之間的資料庫

代表;mysql8.0

注意!!!mysql5.7及以下是傳統關係型資料庫mysql8.0是newsql

sql and nosql

其實底層還是關係型資料庫並優化至nosql的速度,並且支援兩種的開發語言

注意!mysql8.0目前沒有公司在用!!

快! 速度是其他關係型資料庫不能比的(相對功能較少)

開源!能夠自主開發基於mysql(c語言編寫)

由阿里發起的「運動」,去oracle化,中國所有的大型狐狸啊汪企業資料庫由oracle遷移至mysql

免費!基本上就是中小型微型企業的唯一選擇

綜上所述mysql中國市場占有率第一!

資料庫是什麼?資料庫的概念

本節介紹資料庫的基本概念,包括資料庫儲存方式 資料庫技術的發展歷史 資料庫的儲存結構以及資料庫在開發中的作用。計算機資料 data 的儲存一般以硬碟為資料儲存空間資源,從而保證計算機內的資料能夠持續儲存。對於資料的處理,一般會採用資料庫相關的技術進行處理,從而保證資料處理的高效性。採用資料庫的管理模...

資料庫是什麼

資料庫中有什麼?值得注意的是,很多人都不需要建立自己的資料庫。您可能也不會建立自己的表或其他資料結構。您可能只需要執行備份和重新儲存並作業系統上的安全性,並讓應用程式安裝為您建立資料庫。這完全可以理解,完全符合許多企業和許多意外datebase的需求。然而,理解這些東西是什麼,以及它如何作為理解sq...

mysql資料封裝是什麼 mysql資料庫的封裝

資料庫封裝類 import pymysql import json class my databa object def init self,pwd name 表名 user root host localhost port 3306 self.conn pymysql.connect user u...