一、使用者登入時的驗證資料庫:
1、 建立資料庫
CREATE DATABASEUserCheck
GO
USEUserCheck
CREATETABLE UserInfo
(
ID INT IDENTITY NOT NULL PRIMARY KEY,
LOGIN_NAME VARCHAR(30) NOT NULL,
PASSWORD VARCHAR(30)
)
2、 向資料庫填充使用者的登入資訊
USE [UserCheck]
SETIDENTITY_INSERT [dbo].[UserInfo] ON
INSERT[dbo].[UserInfo]([ID],[LOGIN_NAME],[PASSWORD])
VALUES(1,N"wxdxh",N"wxdxh")
SETIDENTITY_INSERT [dbo].[UserInfo] OFF
資料庫小結:IDENTITY定義列為標識列,其值由系統自動更新,可以唯一標識一行記錄,每個表只允許一個欄位設定為IDENTITY。
資料庫的查詢方式:①、選擇要查詢的資料列。②限制返回的資料行數(TOP)。③限制重複的內容(DISTINCT)。④資料篩選(WHERE)。⑤列表運算子(IN、NOT IN)。⑥模式匹配運算子(LIKE)。⑦資料排序(ORDER、ASC、DESC)。
連線查詢:內聯接(【INNER】JOIN)將兩個或多個表中滿足聯接條件的記錄組合在一起。
外聯接(【OUTER】JOIN)左聯接、右聯接、全聯接。
約束:主鍵約束(PRIMARYKEY)、唯一約束(UNIQUE)、檢查約束(CHECK)、預設值約束(DEFAULT)、外來鍵約束(FOREIGN KEY)如果A表中的一列的取值只能是B表中某列的取值之一,則A表該列上定義外來鍵約束,A表稱為從表,B表為主表。
一、使用者登入時的驗證資料庫:
1、 建立資料庫
CREATE DATABASEUserCheck
GO
USEUserCheck
CREATETABLE UserInfo
(
ID INT IDENTITY NOT NULL PRIMARY KEY,
LOGIN_NAME VARCHAR(30) NOT NULL,
PASSWORD VARCHAR(30)
)
GO
2、 向資料庫填充使用者的登入資訊
USE [UserCheck]
SETIDENTITY_INSERT [dbo].[UserInfo] ON
INSERT[dbo].[UserInfo]([ID],[LOGIN_NAME],[PASSWORD])
VALUES(1,N"wxdxh",N"wxdxh")
SETIDENTITY_INSERT [dbo].[UserInfo] OFF
GO
資料庫小結:IDENTITY定義列為標識列,其值由系統自動更新,可以唯一標識一行記錄,每個表只允許一個欄位設定為IDENTITY。
資料庫的查詢方式:①、選擇要查詢的資料列。②限制返回的資料行數(TOP)。③限制重複的內容(DISTINCT)。④資料篩選(WHERE)。⑤列表運算子(IN、NOT IN)。⑥模式匹配運算子(LIKE)。⑦資料排序(ORDER、ASC、DESC)。
連線查詢:內聯接(【INNER】JOIN)將兩個或多個表中滿足聯接條件的記錄組合在一起。
外聯接(【OUTER】JOIN)左聯接、右聯接、全聯接。
約束:主鍵約束(PRIMARYKEY)、唯一約束(UNIQUE)、檢查約束(CHECK)、預設值約束(DEFAULT)、外來鍵約束(FOREIGN KEY)如果A表中的一列的取值只能是B表中某列的取值之一,則A表該列上定義外來鍵約束,A表稱為從表,B表為主表。