2. Navicat的基本使用

Navicat的基本使用

  1. 創(chuàng)建數(shù)據(jù)庫連接

    • 連接 -> SQLite -> General
      • Connection Name: 鏈接的名稱, 一般與項目名稱一致
      • Type: 選擇New SQLite 3
      • Database File: 選擇存儲的位置
  2. 在左側(cè)的鏈接中, 雙擊打開連接, 并且打開數(shù)據(jù)庫文件, 創(chuàng)建新的數(shù)據(jù)庫表

    • 創(chuàng)建一個新表: Tables -> Add
    • 設(shè)計表的屬性名稱以及約束, 可以在Default中設(shè)置默認值
      • TEXT: 文本類型
      • real: 浮點類型
      • integer: 整形
      • blob: 二進制
    • 保存表格
      • 點擊Save保存表格
      • 表格的名稱應(yīng)該以T_xxxx來命名
    • 目前遺留的問題
      • 如果系統(tǒng)提示: There is no primary key here, 這時由于表格中應(yīng)該有一個主鍵, 用來識別唯一的一行
      • 解決: 重新編輯表格, 添加一個主鍵, 并且勾選主鍵的Auto Increment自增長
    • 添加一行記錄
    • 刪除一行記錄
  3. 理論基礎(chǔ)

    • 屬性(列), 是用來標識這一列應(yīng)該保存什么內(nèi)容
    • 記錄(行), 用來存放一條完整的數(shù)據(jù)
    • 主鍵:
      • 主鍵Primary Key, PK, 用來唯一標識某一條記錄
      • 主鍵可以是一個字段或多個字段
      • 主鍵的設(shè)計原則
        1. 主鍵是對于用戶沒有意義的數(shù)據(jù)
        2. 永遠不要手動更新主鍵, 應(yīng)該自增長
        3. 主鍵不應(yīng)該包含動態(tài)變化的數(shù)據(jù), 同上
        4. 主鍵應(yīng)該有計算機自動去增長修改
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容