SQL server 學習筆記一

2021-10-05 02:50:43 字數 1213 閱讀 5498

(依據w3cschool教程、菜鳥教程以及各種帖子做的筆記)

sql 是用於訪問和處理資料庫的標準的計算機語言。

sql 指結構化查詢語言

結構化查詢語言(structured query language)簡稱sql,是一種特殊目的的程式語言,是一種資料庫查詢和程式語言,用於訪問資料以及查詢、更新和管理關係資料庫系統。

結構化查詢語言是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者了解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統, 可以使用相同的結構化查詢語言作為資料輸入與管理的介面。結構化查詢語言語句可以巢狀,這使它具有極大的靈活性和強大的功能。

sql 使我們有能力訪問資料庫

sql 是一種 ansi 的標準計算機語言(編者注:ansi,美國國家標準化組織)

sql 面向資料庫執行查詢

sql 可從資料庫取回資料

sql 可在資料庫中插入新的記錄

sql 可更新資料庫中的資料

sql 可從資料庫刪除記錄

sql 可建立新資料庫

sql 可在資料庫中建立新錶

sql 可在資料庫中建立儲存過程

sql 可在資料庫中建立檢視

sql 可以設定表、儲存過程和檢視的許可權

sql 是一門 ansi 的標準計算機語言,用來訪問和運算元據庫系統。sql 語句用於取回和更新資料庫中的資料。sql 可與資料庫程式協同工作,比如 ms access、db2、informix、ms sql server、oracle、sybase 以及其他資料庫系統。

注釋:除了 sql 標準之外,大部分 sql 資料庫程式都擁有它們自己的私有擴充套件!

rdbms 資料庫程式(比如 ms access, sql server, mysql)

伺服器端指令碼語言(比如 php 或 asp)

sqlhtml / css

rdbms 指的是關係型資料庫管理系統。

rdbms 是 sql 的基礎,同樣也是所有現代資料庫系統的基礎,比如 ms sql server, ibm db2, oracle, mysql 以及 microsoft access。

rdbms 中的資料儲存在被稱為表(tables)的資料庫物件中。

表是相關的資料項的集合,它由列和行組成。

sql server學習筆記一

建立資料庫 create database ebuy on primary name n dbname filename n c database dbname.mdf size 3072kb maxsize unlimited,filegrowth 1024kb log on name n dbn...

sqlserver學習筆記

1.從乙個已經存在的表複製出乙個新錶 要求該錶不存在 select into time pense from time pensetemp 從time pensetemp表中複製time pense表 2.sql查詢表中的所有約束 exec sp helpconstraint objname 表名 ...

sqlserver學習筆記

排序函式 產生乙個新的列,一般作為乙個流水號 排序函式 over 分組子句 排序子句 desc asc 1 row number 產生乙個新的列流水號列,所有的流水號從1開始,然後累加 2 rank 產生乙個新的列流水號列,所有的流水號從1開始,然後累加,如果排序子句內容重複,流水號也跟著重複.而後...