課程介紹
PostgreSQL是以加州大學伯克利分校計算機系開發的,支持大部分SQL標準并且提供了許多其它現代特性:復雜查詢、外鍵、觸發器、視圖、事務完整性等。是一個免費的對象-關系數據庫服務器(數據庫管理系統),本課程詳細介紹PostgreSQL相關特性。
培訓對象
對本課程內容感興趣的人士。
課程收益
理解PostgreSQL體系結構和邏輯結構、學習DDL,DML、掌握各種查詢條件。
知識概要
-- PostgreSQL 體系和邏輯結構;
-- DDL、DML、運算符和表達式;
-- 常見函數;
-- 簡單sql查詢;
-- 高級查詢;
-- 數據庫對象。
課程大綱
第一天
PostgreSQL 體系和邏輯結構
PostgreSQL服務端安裝、客戶端 管理工具安裝
用戶和模式
表空間概念
數據庫和模式
理解數據類型
1)數值、字符、日期、布爾
理解數據完整性
DDL、DML、運算符和表達式
DDL創建表
各類約束創建
表的維護
DML語句
1)Insert,update和delete 2)Truncate
運算符和表達式
1)算術運算符 2)關系運算符 3)邏輯運算符 4)字符串處理
第二天
常見函數
數學函數
日期函數
字符串操作函數
Null處理函數
流程控制函數
類型轉換和UUID
簡單sql查詢
基本查詢
查詢中使用表達式
Where復合條件
使用like進行模糊匹配
Null值查詢
聚合函數和分組統計
表連接
1)內連接 2)外連接 3)自連接
第三天
高級查詢
子查詢和嵌套子查詢
條件分支查詢
行列轉置
分析函數和開窗函數
查詢中使用函數
集合查詢(并集、交集和差集)
正則匹配查詢
1)正則匹配語法介紹 2)查詢中使用正則表達式
數據庫對象
視圖概念
1)視圖功能 2)顯示/創建/刪除視圖
索引
1)索引理論 2)創建和維護索引 3)查詢中使用索引
事務
1)事務的概念 2)如何使用事務 3)鎖機制
認證過程
無認證考試
開班信息
-
課程名稱:PostgreSQL 查詢和管理
-
時間:04/23-04/24考試費用:無
-
地點:上海市徐匯區樂山路33號2號樓培訓費用:6000 RMB
-
聯系人:吳老師郵箱:johnson.wu@consultfuture.com
-
電話:021-63530102-813傳真:021-63530102-818
我要報名