1. 程式人生 > 其它 >資料庫---SQL語言基礎及資料定義功能

資料庫---SQL語言基礎及資料定義功能

 

SQL語言基礎及資料定義功能

今天忙了一天,晚上好好學習一下。學習了資料庫的一些靈魂知識:SQL語言基礎及資料定義功能。

一、SQL語言的特點:

1.綜合統一 資料定義語言(DDL),操縱語言(DML),控制語言(DCL); 可獨立完成資料庫生命週期中的全部活動,隨時修改; 資料操作符統一。

2.高度非過程化 面向物件的第四代語言; SQL只要提出“做什麼”,無須瞭解存取路徑; 存取路徑的選擇以及SQL的操作過程由系統自動完成。

3.面向集合的操作方式 操作物件、查詢結果可以是元組的集合; 一次插入、刪除、更新操作的物件是元組的集合。

4.以同一種語法結構提供多種使用方式 獨立的語言,能夠獨立用於聯機互動的使用方式; 嵌入式語言,能夠嵌入到高階語言中使用。

二、SQL語言的功能概述

四部分:資料定義、控制、查詢和操縱功能。

 

 三、SQL的資料型別:數值型、 字串型、 日期時間型

1、數值型

 

 

2、字串型:

1)普通編碼字串型別

 

2)統一字元編碼字串型別

 

3)二進位制字串型別

 

 3、日期時間型