1. 程式人生 > >Day11-Python3基礎-mysql and ORM

Day11-Python3基礎-mysql and ORM

 目錄:

  1. 資料庫介紹
  2. mysql 資料庫安裝使用
  3. mysql管理
  4. mysql 資料型別
  5. 常用mysql命令事務 
    • 建立資料庫
    • 外來鍵
    • 增刪改查表
    • 許可權
  6. 事務
  7. 索引
  8. python 操作mysql 
  9. ORM sqlachemy學習

 1. 資料庫介紹

 

什麼是資料庫?

 

資料庫(Database)是按照資料結構來組織、儲存和管理資料的倉庫,
每個資料庫都有一個或多個不同的API用於建立,訪問,管理,搜尋和複製所儲存的資料。
我們也可以將資料儲存在檔案中,但是在檔案中讀寫資料速度相對較慢。


所以,現在我們使用關係型資料庫管理系統(RDBMS)來儲存和管理的大資料量。所謂的關係型資料庫,是建立在關係模型基礎上的資料庫,藉助於集合代數等數學概念和方法來處理資料庫中的資料。
RDBMS即關係資料庫管理系統(Relational Database Management System)的特點:
1.資料以表格的形式出現
2.每行為各種記錄名稱
3.每列為記錄名稱所對應的資料域
4.許多的行和列組成一張表單
5.若干的表單組成database