1. 程式人生 > >資料庫-簡介

資料庫-簡介

目錄

資料庫型別

MySQL

資料庫

命名規則

C/S架構

資料型別

列的屬性

主鍵和自增

有道雲筆記連結



 

資料庫型別

檔案資料庫: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.搭建伺服器 

 http://note.youdao.com/noteshare?id=3777a87e974c2169737cb5551c21ca8a&sub=8C5F120485A9498AB6E8CCFC73B60306

2.資料庫/表

http://note.youdao.com/noteshare?id=e8439efe98941e6d21c812f86283c533&sub=1ED0CC555BD64E79AFF20AD31D888548