SQL基礎教程學習第二站 資料庫基本知識

2021-10-06 10:09:33 字數 1408 閱讀 7693

僅用於記錄學習,大神勿噴

sql基礎教程學習第二站:資料庫基本知識;

sql基礎教程學習第三站:建立表;

sql基礎教程學習第四站:查詢基礎;

sql基礎教程學習第五站:聚合和排序;

sql基礎教程學習第六站:資料更新;

sql基礎教程學習第七站:複雜查詢;

sql基礎教程學習第八站:函式、謂詞、case表示式;

sql基礎教程學習第九站:集合運算;

sql基礎教程學習第十站:sql高階處理;

sql基礎教程示例**

資料庫(db):是將大量資料儲存起來,通過計算機加工而成的可以進行高效訪問的資料集合。

資料庫管理系統(dbms):用來管理資料庫 的計算機系統。

dbms的效用:多個使用者便可安全、簡單地操作大量資料。

dbms的種類(通過資料庫的種類分為5種):

1.層次資料庫(hdb):通過樹形結構的方式表現,現已少用

2.關聯式資料庫(rdb):由行和列組成的二維表來管理資料,同時使用專門的sql對資料進行操作。這種型別的dbms稱為關聯式資料庫管理系統(rdbms),具有代表性的有:oracle database ,sql server,db2,postgresql,mysql。(注:之後主要採用此類。)

3.物件導向資料庫(oodb):物件導向語言的語言。

4.xml資料庫(xmldb):在網路上進行互動的資料的形式普及

5.鍵值儲存系統(kvs):用來儲存查詢所使用的主鍵和值的組合的資料庫。

rdbms通常使用客戶端/伺服器這樣的系統結構;

通過從客戶端向伺服器端傳送sql語句來實現資料庫的讀寫操作;

關聯式資料庫採用被稱為資料庫表的二維表來管理資料。

資料庫表由表示資料專案的列(字段)和表示一條資料的行(記錄)所組成,以記錄為單位進行資料讀寫。

將行和列交匯的方格稱為單元格,每個單元格只能輸入乙個資料。

sql是為運算元據庫而開發的語言;

sql也有標準,但實際根據rdbms的不同sql也不同;

sql通過一條語句來描述想要進行的 操作,傳送給rdbms;

sql根據操作目的不同,可分為資料定義語言(ddl)、資料操縱語言(dml)和資料控制語言(dcl),主要介紹一下使用最多的dml,其用來查詢或變更表中的記錄,包含以下幾種指令:

select:查詢表中資料

insert:向表中插入新資料

update:更新表中的資料

delete:刪除表中的資料

sql 的基本書寫規則

原則上sql語句都會使用分號結尾;

關鍵字不區分大小寫;

字串和日期常數需要用單引號括起來;

數字常數無需加註單引號(直接書寫數字即可);

單詞之間需要使用半形空格或者換行符進行分隔。

SQL基礎教程學習第六站 資料更新

僅用於記錄學習,歡迎批評指正,共同交流,共同進步,大神勿噴 sql基礎教程學習第二站 資料庫基本知識 sql基礎教程學習第三站 建立表 sql基礎教程學習第四站 查詢基礎 sql基礎教程學習第五站 聚合和排序 sql基礎教程學習第六站 資料更新 sql基礎教程學習第七站 複雜查詢 sql基礎教程學習...

SQL語句基礎教程 二

三 技巧 1 1 1,1 2的使用,在sql語句組合時用的較多 where 1 1 是表示選擇全部 where 1 2 全部不選,如 if strwhere begin set strsql select count as total from tblname where strwhere ende...

SQL基礎教程 第一章 資料庫和SQL

前言 1.本書在知識點提煉時側重於實踐效果,所以有些理論部分的知識點不會涉及或者幾筆帶過。2.在語法實踐時將會帶入更多的例子和問題以便於理解資料庫語法。3.在所有關於sql基礎教程的文章中的語句全部都是用sql server來編寫的。1.1 資料庫是什麼 1 資料庫管理系統 database man...