SQL Server入門學習

2021-07-16 15:48:41 字數 2400 閱讀 5992

對資料庫有了乙個大概的了解。下面對其進行乙個大概的總結

一   思維導圖

二      基礎知識

sql server: sql

是英文structured query language

的縮寫,意思為

結構化查詢語言

。sql語言的主要功能就是同各種資料庫建立聯絡,進行溝通。

sql:結構化查詢語言

(structured query language)

簡稱sql

,是一種特殊目的的程式語言,是一種資料庫查詢和

程式語言

,用於訪問資料以及查詢、更新和管理

關係資料庫系統

;同時也是

資料庫指令碼檔案

的副檔名。

t-sql:t-sql

即transact-sql

,是sql

在microsoft sql server

上的增強版,它是用來讓應用程式與

sql server

溝通的主要語言。

t-sql

提供標準

sql

的ddl

和dml

功能,加上延伸的函式、系統預存程式以及程式設計結構(例如

if 和

while)

讓程式設計更有彈性。

正規化:是符合某一種級別的

關係模式

的集合。構造資料庫必須遵循一定的規則。在

關聯式資料庫

中,這種規則就是正規化。目前

關聯式資料庫

有六種正規化:

第一正規化

(1nf)、第二正規化

(2nf)、第三正規化

(3nf)、boyce-codd正規化(bcnf

)、第四正規化

(4nf)和第五正規化

(5nf)。

檢視:乙個虛擬表,其內容由查詢定義。同真實的表一樣,檢視包含一系列帶有名稱的列和行資料。但是,檢視並不在資料庫中以儲存的資料值集形式存在。

索引:索引提供了一種基於一列或多列的值對錶的資料行進行快速訪問的方法。索引提供的是表中得邏輯順序。

事務:事務是一種機制,是乙個操作序列,它包含了一組資料庫操作命令,並且所有的命令作為乙個整體一起向系統提交或撤銷操作請求。

游標:游標是一種能從包含多條資料記錄的結果集中每次提取一條記錄的機制。將批操作變成行操作,對結果集中得某行進行操作。

儲存過程

儲存過程(stored procedure)類似c語言中的函式,是一組為了完成特定功能的sql語句集,經編譯後儲存在資料庫中。使用者通過指定儲存過程的名字餅給出引數來執行它。

觸發器

觸發器是一種特殊型別的儲存過程,主要是通過實踐進行觸發而被執行。

觸發器的主要作用就是能夠實現由主鍵和外來鍵所不能保證的複雜的參照完整性和資料的一致性。其他功能:強化約束,跟蹤變化,級聯執行,儲存過程呼叫。

3.基本語句

三.基本語句: 1.

增(insert)

在表中增加一條資料

語句:insert into 表名 value (』資料1』,』資料2』,』資料3』)

insert into

表名('欄位名1』,』欄位名2』) value (』資料1』,』資料2』) 2.

刪(delete)

資料錄入錯誤,資訊過期不再需要,這時候就需要用刪除語句將不需要的資料刪除

語句:delete from 表名 where 欄位名=』需要刪除的資料』

批量刪除

delete from

表名 where 欄位名 in ('該欄位裡面的資料1』,』該欄位裡面的資料2』) 3.

改(update)

錄入資料庫的資料需要更新、修正,我們就要用到修改語句

語句:update 表名 set 字段=』修改後的資料』 where 字段=』修改條件

例如:將學生表中的』姓名為張珊的改為李四

update

學生表 set姓名=李四 where 姓名=張珊 4.

查(select)

全部查詢

語句:select * from 表名

單條件查詢

語句:select * from 表名 where 字段=』需要查詢的資料』

多條件查詢

語句:select * from 表名 where 欄位1=』需要查詢的資料』 and 欄位2=』需要查詢的資料』

SqlServer入門學習(一)

查詢資料庫的版本 select version 查詢主機名 select host name 查詢當前資料庫名 select db name 查詢當前資料庫的擁有者 select user 查詢結果為 dbo。dbo是每個資料庫的預設使用者,具有所有者許可權 切換到test庫 use test 查詢...

SQL Server儲存過程入門學習

儲存過程的定義,儲存過程 stored procedure 是一組為了完成特定功能的sql 語句,集經編譯後儲存在資料庫中,使用者通過指定儲存過程的名字並給出引數,如果該儲存過程帶有引數來執行。在sql server 的系列版本中,儲存過程分為兩類 系統提供的儲存過程和使用者自定義儲存過程。系統sp...

Sql Server快速入門

sql server快速入門 1.資料庫的建立,刪除 備份,分離 附加 注意 資料庫在開啟使用時,無法進行複製,貼上,需要對其進行分離,再複製貼上,然後通過附加,載入回去。注意 在對資料庫進行附加操作時,如果遇到訪問被拒絕,可能是許可權問題,對許可權進行修改即可。如圖 2.資料庫的基本操作 注意 如...