資料庫-簡介
阿新 • • 發佈:2018-11-15
目錄
資料庫型別
檔案資料庫:SQLite
關係型資料庫:Oracle、MySQL、SQLServer
NoSQL資料庫:Redis、HBase、MongoDB
MySQL
傳統的關係型資料庫:RDS
支援千萬級資料量->oracle(億)->BigDate(大資料)
免費開源,中小企業首選
支援多作業系統Linux/windows
資料庫
Database(儲存資料庫)
不要操作MySQL自帶的資料庫
命名規則
多個單詞用下劃線連線,如comany_project 公司名_專案名稱 全小寫建議
C/S架構
一臺伺服器多臺客戶機
資料型別
整數:int
浮點數(小數):double
字串:varchar(必須指定長度)
日期:datetime(2018-11-11)
大塊資料型別:BLOB
文字型別:text(65K位元組)
列的屬性
列名:通常用英文或拼音、不要使用SQL裡的關鍵詞、使用有意義的單詞及英文翻譯、第一個單詞小寫第二個單詞大寫(realName)
長度:varchar、text需指定最大長度
非空:勾選代表該列不允許空值(null)
預設:沒有值時自動新增預設值
主鍵和自增
主鍵:唯一表示(學號、訂單號、身份證號)、不能有重複值、短字元型(不超過18位)、只有一個、順序無關、用於查詢排序。
自增:只有是主鍵才可選自增。預設id為1,下一條則為2,每次加1。*(高效率)
有道雲筆記連結
1.搭建伺服器
2.資料庫/表