日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)數(shù)據(jù)庫其他數(shù)據(jù)庫PostgreSQL 7數(shù)據(jù)庫開發(fā)指南

PostgreSQL 7數(shù)據(jù)庫開發(fā)指南

PostgreSQL 7數(shù)據(jù)庫開發(fā)指南

定 價:¥39.00

作 者: 許宏松編著
出版社: 機械工業(yè)出版社
叢編項: Linux與自由軟件資源叢書
標 簽: postgreSQL

購買這本書可以去


ISBN: 9787111087618 出版時間: 2001-04-01 包裝:
開本: 24cm 頁數(shù): 399 字數(shù):  

內(nèi)容簡介

  PostgreSQL是“對象/關(guān)系”型數(shù)據(jù)庫管理系統(tǒng),它具有開放源碼、支持多平臺、免費使用等特點。本書主要介紹PostgreSQL的基本概念及應用技巧,內(nèi)容包括:PostgreSQL基礎(chǔ)知識、PostgreSQL快速入門、PostgreSQL管理、PostgreSQL數(shù)據(jù)庫實現(xiàn)、規(guī)則與觸發(fā)器、擴展PostgreSQL、服務(wù)器編程接口、PostgreSQL的C語言庫libpq、C++接口libpq++、實用程序、PostgreSQL的SQL命令指南等內(nèi)容。

作者簡介

暫缺《PostgreSQL 7數(shù)據(jù)庫開發(fā)指南》作者簡介

圖書目錄

第1章 PostgreSQL簡介
1.1 什么是PostgreSQL
1.1.1 伯克利Postgres項目
l.1.2 Postgres95
1.1.3 PostgreSQL
1.2 Postgres目前支持的平臺和不支持的平臺
1.3 PostgreSQL的許可協(xié)議
1.4 關(guān)于本書
1.5 說明
第2章 安裝和配置
2.1 下載與解壓縮
2.2 快速安裝
2.3 編譯、安裝與回歸測試
2.3.1 運行Postgres的要求
2.3.2 安裝過程
第3章 快速入門
3.1 Postgres架構(gòu)
3.2 Postgres的幾個概念
3.3 設(shè)置環(huán)境
3.4 交互式監(jiān)視器
3.5 數(shù)據(jù)類型
3.6 創(chuàng)建和刪除數(shù)據(jù)庫
3.7 創(chuàng)建表、視圖和索引等
3.7.1 創(chuàng)建表
3.7.2 創(chuàng)建索引
3.7.3 創(chuàng)建視圖
3.7.4 刪除表、索引和視圖
3.8 查詢數(shù)據(jù)
3.8.1 簡單SELECT語句
3.8.2 連接
3.8.3 聚集運算符
3.8.4 分組
3.8.5 Having
3.8.6 子查詢
3.8.7 UNION INTERSECT和EXCEPT
3.9 數(shù)據(jù)操縱
3.10 高級的特性
3.10.1 繼承
3.10.2 非原子值
第4章 數(shù)據(jù)類型和運算符
4.1 數(shù)據(jù)類型
4.1.1 數(shù)值類型
4.1.2 serial類型
4.1.3 貨幣類型
4.1.4 字符類型
4.1.5 日期/時間類型
4.1.6 布爾類型
4.1.7 幾何類型
4.1.8 IP v4網(wǎng)絡(luò)地址和主機地址
4.2 與數(shù)據(jù)類型相關(guān)的運算符
4.2.1 通用運算符
4.2.2 數(shù)值運算符
4.2.3 幾何運算符
4.2.4 時間間隔運算符
4.2.5 IP v4 CIDR運算符
4.2.6 IP v4 INET運算符
4.2.7 運算符的內(nèi)部表示形式
4.2.8 字典優(yōu)先級
4.3 與數(shù)據(jù)類型相關(guān)的函數(shù)
4.3.1 數(shù)學函數(shù)
4.3.2 字符串函數(shù)
4.3.3 日期/時間函數(shù)
4.3.4 幾何函數(shù)
4.3.5 IP v4函數(shù)
4.3.6 Postgres函數(shù)常量
4.4 數(shù)據(jù)類型轉(zhuǎn)換
4.4.1 運算符表達式的轉(zhuǎn)換規(guī)則
4.4.2 函數(shù)運算中的轉(zhuǎn)換規(guī)則
4.4.3 查詢目標中的類型轉(zhuǎn)換規(guī)則
4.4.4 UNION查詢中的類型轉(zhuǎn)換
第5章 SQL語法
5.1 關(guān)鍵詞
5.1.1 保留關(guān)鍵詞
5.1.2 非保留關(guān)鍵詞
5.2 注釋
5.3 名稱
5.4 常量
5.4.1 字符串常量
5.4.2 整數(shù)常量
5.4.3 浮點數(shù)常量
5.4.4 Postgres用戶定義類型常量
5.4.5 數(shù)組常量
5.5 域和列
5.5.1 域
5.5.2 列
5.6 運算符
5.7 表達式
5.7.1 參數(shù)
5.7.2 函數(shù)表達式
5.7.3 聚集表達式
5.8 目標表
5.9 限定條件
5.10 From列表
第6章 管理數(shù)據(jù)庫
6.1 創(chuàng)建和刪除數(shù)據(jù)庫
6.1.1 為數(shù)據(jù)庫指定存儲位置
6.1.2 創(chuàng)建數(shù)據(jù)庫
6.1.3 使用createdb程序創(chuàng)建數(shù)據(jù)庫
6.1.4 刪除數(shù)據(jù)庫
6.1.5 使用dropdb刪除數(shù)據(jù)庫
6.2 運行時參數(shù)
6.2.1 設(shè)置運行時參數(shù)
6.2.2 恢復運行時參數(shù)
6.2.3 顯示會話的運行時參數(shù)
6.3 用戶管理
6.3.1 創(chuàng)建新用戶
6.3.2 修改用戶信息
6.3.3 刪除用戶
6.3.4 賦予用戶權(quán)限
6.3.5 撤銷用戶權(quán)限
6.4 備份與恢復
6.4.1 用pg-dump備份數(shù)據(jù)
6.4.2 pg_dumpall
6.5 Postgres系統(tǒng)表
第7章 創(chuàng)建表
7.1 創(chuàng)建/刪除序列
7.2 指定缺省值
7.3 數(shù)據(jù)完整性約束
7.3.1 NOT NULL約束
7.3.2 UNIQUE約束
7.3.3 CHECK約束
7.3.4 PRIMARY KEY約束
7.3.5 表約束CONSTRAINT子句
7.3.6 表UNIQUE約束
7.3.7 表PRIMARY KEY約束
7.4 數(shù)組列及繼承
7.5 CREATE TABLE示例
7.6 CREATE TABLE AS
7.7 修改表定義
7.8 刪除表
第8章 查詢、插入、修改和刪除
8.1 查詢數(shù)據(jù)
8.1.1 簡單查詢
8.1.2 高級查詢技術(shù)
8.1.3 查詢示例
8.2 插入數(shù)據(jù)
8.3 刪除記錄
8.4 修改記錄
8.5 正則表達式
8.5.1 原子
8.5.2 匹配范圍
8.5.3 子表達式
8.5.4 方括號表達式
8.5.5 分支
8.5.6 反向引用
8.5.7 正則表達式示例
第9章 索引
9.1 創(chuàng)建和刪除索引
9.2 創(chuàng)建與刪除索引示例
第10章 psql
10.1 連接到數(shù)據(jù)庫
10.2 命令行選項
10.3 psql元命令
10.4 psql高級特性
10.4.1 變量
10.4.2 SQL代換
10.4.3 psql提示
10.5 示例
10.6 其他問題
10.6.1 Bug和解決辦法
10.6.2 GNU readline
第11章 規(guī)則系統(tǒng)
11.1 創(chuàng)建規(guī)則
11.2 刪除規(guī)則
11.3 SELECT規(guī)則
11.3.1 根據(jù)用戶身份執(zhí)行不同的操作
11.3.2 直接將查詢重定向
11.4 INSERT規(guī)則
11.4.1 根據(jù)用戶身份執(zhí)行操作
11.4.2 直接取消當前INSERT操作
11.4.3 將當前操作重定向為其他SQL語句
11.4.4 實現(xiàn)FOREIGN KEY約束
11.5 刪除規(guī)則
11.5.1 根據(jù)用戶身份確定刪除操作
11.5.2 實現(xiàn)外鍵DELETE約束
11.5.3 實現(xiàn)對視圖的刪除
11.5.4 執(zhí)行其他命令
11.6 UPDATE規(guī)則
11.6.1 根據(jù)用戶身份確定UPDATE操作
11.6.2 實現(xiàn)視圖更新
11.6.3 撤銷UPDATE操作
11.6.4 執(zhí)行其他SQL命令
第12章 視圖
12.1 創(chuàng)建和刪除視圖
12.1.1 用CREATE創(chuàng)建視圖
12.1.2 用DROP VIEW刪除視圖
12.2 視圖的許可權(quán)限
第13章 觸發(fā)器
13.1 創(chuàng)建觸發(fā)器
13.2 刪除觸發(fā)器
13.3 與觸發(fā)器管理器交互
13.4 數(shù)據(jù)變化可見性
13.5 示例
第14章 大對象接口
14.1 在SQL語句中訪問大對象
14.2 在libpq中訪問大對象
第15章 多版本并發(fā)控制
15.1 事務(wù)
15.2 事務(wù)隔離
15.2.1 ANSI/ISO隔離級別
15.2.2 讀提交隔離級別
15.2.3 串行化隔離級別
15.3 加鎖和表
15.3.1 表級鎖
15.3.2 行級鎖
15.4 加鎖和索引
15.5 應用程序級的數(shù)據(jù)一致性檢查
第16章 安全
16.1 用戶驗證
16.2 基于主機的存取控制
16.3 基于用戶/組的存取控制
第17章 擴展PostgreSQL
17.1 Postgres類型系統(tǒng)
17.2 擴展SQL:函數(shù)
17.2.1 查詢語言SQL函數(shù)
17.2.2 程序語言函數(shù)
17.2.3 編譯語言C函數(shù)
17.2.4 函數(shù)重載
17.2.5 刪除自定義函數(shù)
17.3 擴展SQL:類型
17.3.1 用戶定義類型所需的函數(shù)
17.3.2 自定義數(shù)據(jù)類型
17.3.3 刪除自定義數(shù)據(jù)類型
17.4 擴展SQL:運算符
17.4.1 創(chuàng)建新運算符
17.4.2 運算符優(yōu)化信息
17.4.3 刪除運算符
17.5 擴展SQL:聚集函數(shù)
17.5.1 創(chuàng)建聚集函數(shù)
17.5.2 刪除聚集函數(shù)
第18章 服務(wù)器編程接口
18.1 SPI接口函數(shù)
18.1.1 SPI_connect
18.1.2 SPI_finish
18.1.3 SPI exec
18.1.4 SPI_prepare
18.1.5 SPI_saveplan
18.1.6 SPI_execp
18.1.7 SPI_copytuple
18.1.8 SPI_modifytuple
18.1.9 SPI_fnumber
18.1.10 SPI_fname
18.1.11 SPI_getvalue
18.1.12 SPI_getbinval
18.1.13 SPI_gettype
18.1.14 SPI_gettypeid
18.1.15 SPI_getrelname
18.1.16 SPI_palloc
18.1.17 SPI_repalloc
18.1.18 SPI_pfree
18.2 內(nèi)存管理
18.3 數(shù)據(jù)變化的可見性
18.4 示例
第19章 libpq
19.1 數(shù)據(jù)庫連接函數(shù)
19.1.1 PQconnectdb
19.1.2 PQsetdbLogin
19.1.3 PQsetdb
19.1.4 PQconnectStart和PQconnectPoll
19.1.5 PQconndefaults
19.1.6 PQfinish
19.1.7 PQreset
19.1.8 PQresetStart和PQresetPoll
19.1.9 返回連接屬性的函數(shù)
19.1.10 PQerrorMessage
19.1.11 PQbackendPID
19.1.12 用于環(huán)境協(xié)商的函數(shù)
19.2 查詢執(zhí)行函數(shù)
19.2.1 PQexec
19.2.2 PQresultStatus
19.2.3 PQresStatus
19.2.4 PQresultErrorMessage
19.2.5 PQntuples
19.2.6 PQnfields
19.2.7 PQbinaryTuples
19.2.8 PQfname
19.2.9 PQfnumber
19.2.10 PQftype
19.2.11 PQfsize
19.2.12 PQfmod
19.2.13 PQgetvalue
19.2.14 PQgetlength
19.2.15 PQgetisnull
19.2.16 PQcmdStatus
19.2.17 PQcmdTuples
19.2.18 PQoidValue
19.2.19 PQoidStatus
19.2.20 PQprint
19.2.21 PQprintTuples
19.2.22 PQdisplayTuples
19.2.23 PQclear
19.2.24 PQmakeEmptyPGresult
19.3 異步查詢處理
19.3.1 PQsendQuery
19.3.2 PQgetResult
19.3.3 PQconsumelnput
19.3.4 PQisBusy
19.3.5 PQsocket
19.3.6 PQrequestCancel
19.4 快速路徑接口
19.5 異步通知
19.5.1 PQnotifies
19.5.2 PQgetline
19.5.3 PQgetlineAsync
19.5.4 PQputline
19.5.5 PQputnbytes
19.5.6 PQendcopy
19.6 Libpq跟蹤函數(shù)
19.6.1 PQtrace
19.6.2 PQuntrac
19.7 Libpq控制函數(shù)
19.8 環(huán)境變量
19.9 示例程序
19.9.1 示例程序1
19.9.2 示例程序2
19.9.3 示例程序3
第20章 libpq++
20.1 環(huán)境變量
20.2 libpq++類
20.2.1 數(shù)據(jù)庫連接函數(shù)
20.2.2 查詢執(zhí)行函數(shù)
20.2.3 異步通知
20.2.4 與COPY命令相關(guān)聯(lián)的函數(shù)
第21章 pgtcl
21.1 pgtcl命令
21.1.1 pgconnect
ZI.1.2 pg_disconnect
21.1.3 pg_conndefaults
21.1.4 pg_exec
21.1.5 pg_result
21.1.6 pg_select
21.1.7 pg_listen
21.1.8 pg_lo_creat
21.1.9 pg_lo_open
21.1.10 pg_lo_close
21.1.11 pg_lo_read
21.1.12 pg_lo_write
21.1.13 pg_lo_lseek
21.1.14 pg_lo_tell
21.1.15 pg_lo_unlink
21.1.16 pg_lo_import
21.1.17 pg_lo_export
21.2 示例
第22章 ecpg
22.1 運行ecpg
22.2 使用嵌入式SQL語言
22.2.1 聲明部分
22.2.2 包含語句
22.2.3 連接語句
22.2.4 斷開連接
22.2.5 打開游標語句
22.2.6 提交語句
22.2.7 回滾語句
22.2.8 其他語句
22.3 錯誤處理
22.4 示例
第23章 編程語言
23.1 編程語言概述
23.2 創(chuàng)建編程語言
23.2.1 使用CREATE LANGUAGE
23.2.2 使用createlang
23.3 刪除編程語言
23.3.1 使用DROP LANGUAGE
23.3.2 使用droplang
23.4 PL/pgSQL
23.4.1 PL/pgSQL的結(jié)構(gòu)
23.4.2 注釋
23.4.3 聲明變量
23.4.4 數(shù)據(jù)類型
23.4.5 表達式
23.4.6 語句
23.4.7 觸發(fā)器程序
23.4.8 例外處理
23.4.9 示例
23.5 PL/Tcl
23.5.1 在PL/Tcl中定義函數(shù)
23.5.2 在PL/Tcl中的全局數(shù)據(jù)
23.5.3 用PL/Tcl創(chuàng)建觸發(fā)器程序
23.5.4 從PL/Tcl中訪問數(shù)據(jù)庫
23.5.5 模塊和未知命令
第24章 實用程序
24.1 普通應用程序
24.1.1 createdb
24.1.2 createlang
24.1.3 createuser
24.1.4 dropdb
24.1.5 droplang
24.1.6 dropuser
24.1.7 pgaccess
24.1.8 pgadmin
24.1.9 pg_dump
24.1.10 pg_dumpall
24.1.11 pgtclsh
24.1.12 pgtksh
24.1.13 vacuumdb
24.2 系統(tǒng)實用程序
24.2.1 initdb
24.2.2 initlocation
24.2.3 ipcclean
24.2.4 pg_passwd
24.2.5 pg_upgrade
24.2.6 postgres
24.2.7 postmaster
第25章 SQL命令參考
25.1 CREATE DATABASE
25.2 DROP DATABASE
25.3 CREATE TABLE
25.4 CREATE TABLEAS
25.5 ALTER TABLE
25.6 DROP TABLE
25.7 CREATE USER
25.8 ALTER USER
25.9 DROP USER
25.10 CREATE AGGREGATE
25.11 DROP AGGREGATE
25.12 CREATE FUNCTION
25.13 DROP FUNCTION
25.14 CREATE INDEX
25.15 DROP INDEX
25.16 CREATE LANGUAGE
25.17 DROP LANGUAGE
25.18 CREATE OPERATOR
25.19 DROP OPERATOR
25.20 CREATE RULE
25.21 DROP RULE
25.22 CREATE SEQUENCE
25.23 DROP SEQUENCE
25.24 CREATE TRIGGER
25.25 DROP TRIGGER
25.26 CREATE TYPE
25.27 DROP TYPE
25.28 CREATE VIEW
25.29 DROP VIEW
25.30 SELECT
25.31 SELECT INTO
25.32 UPDATE
25.33 DELETE
25.34 INSERT
25.35 GRANT
25.36 REVOKE
25.37 BEGIN
25.38 COMMIT
25.39 ROLLBACK
25.40 ABORT
25.41 END
25.42 DECLARE
25.43 FETCH
25.44 MOVE
25.45 CLOSE
25.46 LISTEN
25.47 NOTIFY
25.48 UNLISTEN
25.49 LOAD
25.50 LOCK
25.51 COPY
25.52 SET
25.53 RESET
25.54 SHOW
25.55 EXPLAIN
25.56 TRUNCATE
25.57 CLUSTER
25.58 VACUUM

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號