資料庫---SQL語言基礎及資料定義功能
阿新 • • 發佈:2022-03-23
SQL語言基礎及資料定義功能
今天忙了一天,晚上好好學習一下。學習了資料庫的一些靈魂知識:SQL語言基礎及資料定義功能。
一、SQL語言的特點:
1.綜合統一 資料定義語言(DDL),操縱語言(DML),控制語言(DCL); 可獨立完成資料庫生命週期中的全部活動,隨時修改; 資料操作符統一。
2.高度非過程化 面向物件的第四代語言; SQL只要提出“做什麼”,無須瞭解存取路徑; 存取路徑的選擇以及SQL的操作過程由系統自動完成。
3.面向集合的操作方式 操作物件、查詢結果可以是元組的集合; 一次插入、刪除、更新操作的物件是元組的集合。
4.以同一種語法結構提供多種使用方式 獨立的語言,能夠獨立用於聯機互動的使用方式; 嵌入式語言,能夠嵌入到高階語言中使用。
二、SQL語言的功能概述
四部分:資料定義、控制、查詢和操縱功能。
三、SQL的資料型別:數值型、 字串型、 日期時間型
1、數值型
2、字串型:
1)普通編碼字串型別
2)統一字元編碼字串型別
3)二進位制字串型別
3、日期時間型