數據庫從字面意思上來看,就能夠簡單的理解爲是存放數據的一個庫mysql
數據庫能夠在硬盤及內存中存儲數據redis
那咱們知道文件也是用來存放數據信息的,那就有了數據庫存儲數據和文件存儲數據的區別:sql
總結: 1. 數據庫就是用來管理數據的系統-安裝某種管理數據的系統 2.數據庫管理的對象本質上就是文件
database:庫----它是用來管理stu表 stu:表---文件 id name age gender ------字段 1 Bob 18 男 -------記錄1 2 Tom 17 女 -------記錄2
關係型數據庫:數據庫中的表與表之間有關係,好比mysqlmongodb
非關係數據庫:沒有表的概念----redis、mongodb(介於關係與非關係之間)數據庫
硬盤:數據能夠永久的存儲 ----mysql、mongodbnosql
內存:數據的存取速率比較高,可是斷電即消失----redis、memcachecode
sql:數據庫操做經過sql語句對象
nosql:數據庫操做就是key-value形式(value就是一條記錄)內存
sql: stu - {'name': 'Bob', 'age': 18} nosql: stus - [{'name': 'Bob', 'age': 18}, {'name': 'Tom', 'age': 18}]