您好,登錄后才能下訂單哦!
1.數據庫的概念:
通俗來說就是把數據囤積起來的地方,存儲的地方,不局限于磁盤、硬盤、軟盤等掉電不易失的地方,掉電易失內存等也可以用來數據囤積。
官方定義:按照數據結構來組織、存儲、管理數據的倉庫。
早期存儲:最早使用的為打孔卡片的孔,燈泡的亮滅來表示數據輸入輸出
后來數據保存在了磁帶上,但是磁帶只能順序讀取,寫入,不能夠隨機訪問
1956年IBM發明了磁盤驅動器,支持隨機訪問。
隨著信息化的時代到來,有大量的數據需要存儲和管理,數據庫管理系統DBMS就誕生了
2.數據庫的分類;
按數據庫模型分類:層次數據庫、網狀數據庫、關系型數據庫。
2.1 層次數據庫:
以樹型結構表示實體及其之間的聯系。關系只支持一對多,代表數據庫 IBM IMS.
IBM 還有一個代表產品 DB2數據庫,收費產品。它是一個關系型數據庫。
2.2 網狀數據庫:
由愛迪生創立的通用電氣公司開發的數據庫,只能運行在GE自家的主機上。
結點存儲數據,用結點關系來描述數據之間的關系。可以支持多對多的關系。
2.3 關系型數據庫:(目前主流數據庫)
使用行、列組成的二維表來組織數據和關系,行即可描述數據實體,也可描述實體間的關系。
關系數據庫與網狀、層級結構的數據庫相比更簡單,關系型數據庫具有嚴格的數學理論基礎支撐。(E.F.Codd研究員)
基于關系模型結構數據系統稱為RDBMS
主流關系型數據庫:Oracle的Oracle和Mysql 微軟的 Ms SQL 以前的infomix、Sybase等
Mysql:
MySQL 4.0開始支持MyISAM、 InnoDB Mysql 5.0開始稱為里程碑版本
MySQL的引擎是插件化的,可以支持很多種引擎:
MyISASM ,不支持事務,插入、查詢速度快。
InnoDB ,支持事務,行級鎖,mysql5.5起成為默認引擎
它是阿里巴巴造出的概念。其本意是,在阿里巴巴的IT架構中,去掉IBM的小型機、Oracle數據庫、EMC存儲設備,代之以自己在開源軟件基礎上開發的系統
4.NoSQL :是對非SQL 非傳統關系型數據庫的統稱。誕生于1998年,2009年再次被提出指非關系型、分布式、不提供事務ACID的數據庫設計模式。(比如:新浪博客,處理大量的評論之類的)
5.流行數據庫熱度表及部分簡介:
某網站截取的數據流行熱度數據庫排行榜某網站截取的數據流行熱度數據庫排行榜
1.SQLite :關系型數據庫管理系統 ,是一款輕型的數據庫,設計的應用在嵌入式產品中。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。