學習了這一課,了解到除了mysql還有其他的資料庫,除了SQL還有nosql如moggoDB。
最常用的情景是在手機或桌面的應用程式。
從名字就可以看出是一個輕量級的資料庫
檔案型資料庫
常用于應用程式存儲資料,比如浏覽器存儲使用者的資料等
GUI: DB Browser for SQLite;通路SQLite就是通路一個檔案,使用這個前端的程式來通路
Python:import sqlite3,來進行資料庫的讀取(不需要安裝)
OK,下面來試一試吧!
在DB Browser中打開iris sqllite格式的資料庫
可以看一下,這個跟mysQL還是很像的。

随着資料存儲需求的發展,非關系型資料庫NoSQL擁有了越來越多的使用者,NoSQL并不是No-SQL,而是指Not Only SQL
沒有固定的表結構
避免使用join操作
NoSQL是基于鍵值對的,不需要經過SQL層的解析,性能較高
NoSQL資料庫,不使用SQL語句進行檢索
MongoDB存儲檔案的類型類似于JSON格式
GUI:Robo 3T
Python:PyMongo,來進行資料庫的讀取(需要安裝)
可以了解一下
果然跟JSON很像。。、
注:”by”:”tutorials point”,如果對應成SQL語句則是:WHERE by=”tutorials point”
OK,資料庫目前就了解這麼多吧!