資料庫基礎知識掃盲

2022-03-25 15:28:07 字數 609 閱讀 5558

1.<> 是不等號,也有的語言可寫作:# 或 !=

2.事務:是一系列等待執行的操作序列,要麼全部執行,要麼全不執行.

3.注釋:

單行:--

多行:/*     */

4.列印:

print('hello') --列印字串用單引號

print(@ret) --列印變數

5.nvarchar和varchar的區別:

nvarchar對應unicode字串(每個字元用兩個位元組),

而varchar對應非unicode字串(英文是單個位元組,非英文用2個位元組).

文章中有個總結: 如果要儲存"我和coffee",nvarchar要用8*2個字元,而varchar使用2*2+6個位元組)

6.mysql中varchar:

mysql 4.0版本以下,varchar(50), 指的是50位元組,如果存放utf8漢字時,只能存放16個(每個漢字3位元組)

mysql 5.0版本以上,varchar(50), 指的是50字元,無論存放的是數字、字母還是utf8漢字(每個漢字3位元組),都可以存放50個。

7.作為別名的as可以省略,但為了保證可讀性,建議不要省略

資料庫基礎知識

資料定義 定義基本表 create table 表名 列名 資料型別 列級完整性約束條件 列名 資料型別 列級完整性約束條件 表級完整性約束條件 後面用到的表 1 學生 表 student 由學號 sno 姓名 sname 性別 s 年齡 sage 所在系 sdept 5個屬性組成,可記為 stud...

資料庫 基礎知識

e r模型 實體 聯絡模型 entity relationship model,e r模型 實體是指現實中區別於其他物件的一種 物體 或一件 事情 例如一名學生,乙個專案等等。同乙個型別中所有的實體被叫做實體集,對應於資料庫的一張表,乙個實體則對應於一條記錄。不同的任務之間,就是通過聯絡關係整合到一...

資料庫基礎知識

一 1 ddl 資料庫定義語句,建立資料表 dml 資料庫操作語言 dcl 資料控制語言 dql 資料查詢語言 2 資料查詢,sql語句 看課堂作業 查詢結果是表。3 聚集函式的一般格式 會使用 distinct all 列名 4 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...