SQL Server零基礎學起你必會(一)圖形化界面建表

預備知識

  • 操作簡單(我沒說過)
    數據庫語言是第四代語言,沒有forfor循環沒有ifif,他寫的是一個一個指令,不用寫命令怎麼實現,具體寫增刪改查實現的語言是TLSQLTL\underline{\hspace{0.5em}}SQL
  • 數據結構和數據庫的區別:
    數據庫是從應用軟件級別研究數據的存儲和操作**(外存級別),數據結構是從系統軟件級別研究數據的存儲和操作(內存級別)**。
  • 什麼是連接:我們操作的SQLServerSQL Server不是數據庫而是可以訪問後臺的客戶端軟件,客戶端工具和後(OracleSQLDeveloperOracle\,SQL\,Developer)是分離的,客戶端通過連接訪問後臺。
  • 有了編程語言爲什麼還需要數據庫:
    對內存數據操作是編程語言的強項,但是對硬盤數據操作是編程語言的弱項,對硬盤數據的操作是數據庫研究的核心問題。

數據庫裏面操作比較複雜時,將數據庫調入內存,用編程語言進行操作再寫入數據庫

  • 初學者怎麼學:
如何存儲數據 字段,記錄表約束(主鍵外鍵 唯一鍵 費控 check   defaultcheck\, \,\, default)
如何操作數據 insert  update  delete  TSQLinsert\,\, update\,\, delete\,\, T\underline{\hspace{0.5em}}SQL存儲過程 函數 觸發器
如何顯示數據 selectselect(重點的重點)

必備操作

.mdf.mdf數據文件,.LDF.LDF日誌文件(什麼時間地點進行了什麼操作)

新建數據庫

在這裏插入圖片描述

刪除數據庫

在這裏插入圖片描述

如何附加和分離數據庫

分離

在這裏插入圖片描述
在這裏插入圖片描述

附加

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

如何新建登錄賬戶SQLServer權限簡述

  • Windows身份驗證:本臺電腦上無限制登錄
  • SQL Server身份驗證:其他設備上也可以無限制登錄
    在這裏插入圖片描述
    此處可修改登錄方式:
    在這裏插入圖片描述
    添加登錄名(強制密碼過期可去掉):
    在這裏插入圖片描述

數據庫如何解決數據存儲的問題

表的相關數據

屬性,列,字段:事物的某一個特徵(如:姓名,年齡…)
元組,記錄:字段的組合(比如一個特定的學生)

實戰

建一個簡單地公司員工表:

建員工表

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

建部門表

在這裏插入圖片描述

建立聯繫

一對多的關係下,聯繫一般在多的裏面建立。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

連接展示

在這裏插入圖片描述
在這裏插入圖片描述
總結:先建主鍵表再建外鍵表比較好。

相關知識鏈接

數據庫 SQLServer 視頻教程全集(99P)| 22 小時從入門到精通
數據庫知識點
一個小時上手SQL
sql語句,你肯定會聽懂的
(重要順序從上到下)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章