回覆列表
  • 1 # 使用者58965548962

    一、使用者登入時的驗證資料庫:

    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表為主表。

  • 中秋節和大豐收的關聯?
  • 韓非子哪一時期的作品?