SQL的定義與使用

2022-05-05 23:54:10 字數 412 閱讀 3134

sql(structured query language)即結構化查詢語句,是關聯式資料庫的標準語言。

sql的特點有:

sql集資料定義語言ddl、資料操作語言dml、資料控制語言dcl於一體,語言風格統一,可以獨立完成資料庫生命週期的全部活動,包括:

用sql語句進行資料操作,只需要提出「做什麼」,而不需要關注「怎麼做」,因此無需了解訪問路徑。這不旦減輕了使用者負擔,而且有利於提高資料的獨立性。

非關係資料模型採用的是物件導向的操縱方式,操作物件是一條記錄。例如使用者要查詢所有平均成績在80分以上的學生的姓名,必須一條一條地把滿足條件的學生記錄找出來。而sql採用集合操作方式,操作的結果都是集合,使得查詢、更新、刪除等操作更為高效。

sql既是獨立語言,又是嵌入式語言。

sql功能極強,並且語言十分簡潔,易學易用。

Mybatis的SQL定義檔案使用記錄

1.在mybatis中使用like時要使用concat 來拼接like引數 bind也可以,但是值只會賦值一次,如果迴圈多次賦值則會出現問題。2.在sql定義檔案中引用某個類的常量可以使用 如 3.使用resultmap 使用resultmap返回 select from 4.可以使用sql來定義返...

結構的定義與使用

示例1 基本定義 struct dd bb 定義結構,並宣告結構變數 bb 或 直接定義結構 struct dd main main aa scanf s aa.name scanf d aa.printf date s d aa.name,aa.getch 示例2 無名結構 main aa sca...

陣列的定義與使用

宣告陣列 資料型別 陣列名稱 null 或者 資料型別 陣列名稱 null 開闢陣列 陣列名稱 new 資料型別 陣列長度 int data new int 100 陣列屬於引用資料型別,也需要進行記憶體分配,與物件儲存的唯一區別在於 物件中的堆記憶體儲存的是屬性,陣列中的堆記憶體儲存的是一組資訊。...