資料存放區——SQLite資料庫儲存2

來源:互聯網
上載者:User

標籤:

一.表的約束

   1.唯一約束

     1-欄位內容(多欄位內容合并)唯一,不能有重複行

     2-同一個表可以有多個唯一約束

   2.檢查約束

     1-確保在儲存前符合要求

     2-對欄位的資料進行值的範圍等驗證

     3.維護表之間的完整性

   3.外鍵約束

     1-主鍵關聯到另外一個表的欄位,這個欄位就是外鍵

     2-要求:外鍵在添加或修改時,資料在主鍵表中必須存在;主鍵欄位在修改或刪除時,資料在外鍵表中不存在。

二.建表規則

   符合三個範式:

   1.第一範式:欄位表達的意義是單一的,不可拆分

   2.第二範式:避免資料冗餘,把冗餘資料拆分成多個表,表之間進行關聯

   3.第三範式:避免傳遞依賴

   4.兼顧範式和冗餘的平衡,達到提高效率的最佳效果

三.SQL語句

   1.分類

     1-資料定義語言 (Data Definition Language)DDL

     2-資料控制語言DCL

     3-資料管理語言DML

     4-資料查詢語言DQL

   2.運算子

     1-算術運算子:+、-、*、/

     2-比較子:>,>=,<,<=,=,!=、<>

     3-邏輯運算子:and  與,or  或,not  非

     4-字串運算子:串連運算||,用單引號引起來,表示字串

   3.特點

     1-第三代語言

     2-不區分大小寫

資料存放區——SQLite資料庫儲存2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.