注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)/管理SQL自學(xué)通

SQL自學(xué)通

SQL自學(xué)通

定 價(jià):¥32.00

作 者: (美)Ryank.Stephens,(美)RonaldR.Plew著;陳津利,王昱,李金嶺等譯
出版社: 機(jī)械工業(yè)出版社;西蒙與舒斯特國(guó)際出版公司
叢編項(xiàng):
標(biāo) 簽: 結(jié)構(gòu)化語(yǔ)言

購(gòu)買這本書可以去


ISBN: 9787111066699 出版時(shí)間: 1998-10-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 293 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書簡(jiǎn)單扼要地介紹了SQL的要領(lǐng)和基本理,著重講解了SQL的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)對(duì)象的管理、規(guī)范化進(jìn)程以及數(shù)據(jù)處理的核心內(nèi)容。每章后面都附有具體練習(xí)實(shí)例和問題講解。本書是一本初中級(jí)用戶掌握SQL的優(yōu)秀速成指南。

作者簡(jiǎn)介

暫缺《SQL自學(xué)通》作者簡(jiǎn)介

圖書目錄

     目 錄
   前言
    第一部分 SQL概念綜述
   第1章 歡迎學(xué)習(xí)SQL
    1.1 SQL定義和歷史
    1.1.1 什么是SQL
    1.1.2 什么是ANSISQL
    1.1.3 什么是數(shù)據(jù)庫(kù)?
    1.1.4 關(guān)系型數(shù)據(jù)庫(kù)簡(jiǎn)介
    1.1.5 客戶機(jī)/服務(wù)器技術(shù)簡(jiǎn)介
    1.1.6 一些流行的關(guān)系型數(shù)據(jù)庫(kù)供應(yīng)商
    1.2 SQL命令的種類
    1.2.1 定義數(shù)據(jù)庫(kù)結(jié)構(gòu)(DDL)
    1.2.2 操縱數(shù)據(jù)(DML)
    1.2.3 選擇數(shù)據(jù)(DQL)
    1.2.4 數(shù)據(jù)控制語(yǔ)言(DCL)
    1.2.5 數(shù)據(jù)管理命令
    1.2.6 事務(wù)性控制命令
    1.3 在本書中使用的數(shù)據(jù)庫(kù)簡(jiǎn)介
    1.3.1 本書的表圖
    1.3.2 表命名標(biāo)準(zhǔn)
    1.3.3 觀察數(shù)據(jù)
    1.3.4 仔細(xì)觀察表的結(jié)構(gòu)
    1.4 小結(jié)
    1.5 問與答
    1.6 自習(xí)
    1.6.1 測(cè)驗(yàn)
    1.6.2 練習(xí)
    第二部分 建立數(shù)據(jù)庫(kù)
   第2章 定義數(shù)據(jù)結(jié)構(gòu)
    2.1 數(shù)據(jù)是什么?
    2.2 基本數(shù)據(jù)類型
    2.2.1 定長(zhǎng)字符串
    2.2.2 變長(zhǎng)字符串
    2.2.3 數(shù)字值
    2.2.4 小數(shù)點(diǎn)數(shù)值
    2.2.5 整型
    2.2.6 浮點(diǎn)小數(shù)
    2.2.7 日期和時(shí)間
    2.2.8 文字串
    2.2.9 NULL數(shù)據(jù)類型
    2.3 小結(jié)
    2.4 問與答
    2.5 自習(xí)
    2.5.1 測(cè)驗(yàn)
    2.5.2 練習(xí)
   第3章 管理數(shù)據(jù)庫(kù)對(duì)象
    3.1 什么是數(shù)據(jù)庫(kù)對(duì)象?
    3.2 什么是模式?
    3.3 表:數(shù)據(jù)的主要存儲(chǔ)器
    3.3.1 字段和列
    3.3.2 行
    3.3.3 CREAETABLE語(yǔ)句
    3.3.4 命名約定
    3.3.5 ALTERTABLE 命令
    3.3.6 從現(xiàn)有表中創(chuàng)建一表
    3.3.7 刪除表
    3.4 完整性約束
    3.4.1 主鍵約束
    3.4.2 一性約束
    3.4.3 外鍵約束
    3.4.4 NOTNULL約束
    3.4.5 使用Check約束
    3.5 小結(jié)
    3.6 問與答
    3.7 自習(xí)
    3.7.1 測(cè)驗(yàn)
    3.7.2 練習(xí)
   第4章 規(guī)范化過程
    4.1 將數(shù)據(jù)庫(kù)規(guī)范化
    4.1.1 數(shù)據(jù)庫(kù)原材料
    4.1.2 邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)
    4.1.3 規(guī)范形式
    4.1.4 命名約定
    4.1.5 規(guī)范化的好處
    4.1.6 規(guī)范化的弊端
    4.1.7 數(shù)據(jù)庫(kù)的非規(guī)范化
    4.2 小結(jié)
    4.3 問與答
    4.4 自習(xí)
    4.4.1 測(cè)驗(yàn)
    4.4.2 練習(xí)
   第5章 操縱數(shù)據(jù)
    5.1 數(shù)據(jù)操縱綜述
    5.2 給表填充新數(shù)據(jù)
    5.2.1 往表中插入新數(shù)據(jù)
    5.2.2 往表中有限列中插入數(shù)據(jù)
    5.2.3 插入另外一張表中的數(shù)據(jù)
    5.2.4 插入NULL值
    5.3 更新已存在的數(shù)據(jù)
    5.3.1 只更新單獨(dú)一列的數(shù)值
    5.3.2 在一行或多行記錄中更新多個(gè)列
    5.4 從表中刪除數(shù)據(jù)
    5.5 小結(jié)
    5.6 問與答
    5.7 自習(xí)
    5.7.1 測(cè)驗(yàn)
    5.7.2 練習(xí)
   第6章 數(shù)據(jù)庫(kù)事務(wù)管理
    6.1 什么是事務(wù)
    6.2 什么是事務(wù)控制?
    6.2.1 COMMIT命令
    6.2.2 ROLLBACK命令
    6.2.3 SAVEPOINT 命令
    6.3 事務(wù)控制和數(shù)據(jù)庫(kù)的性能
    6.4 小結(jié)
    6.5 問與答
    6.6 自習(xí)
    6.6.1 測(cè)驗(yàn)
    6.6.2 練習(xí)
    第三部分 用查詢創(chuàng)建有效的結(jié)果集
   第7章 數(shù)據(jù)庫(kù)查詢介紹
    7.1 什么是查詢
    7.2 SELECT語(yǔ)句介紹
    7.2.1 SELECT語(yǔ)句
    7.2.2 FROM子句
    7.2.3 使用條件來區(qū)分?jǐn)?shù)據(jù)
    7.2.4 輸出排序
    7.2.5 區(qū)分大小寫
    7.3 簡(jiǎn)單查詢的例子
    7.3.1 統(tǒng)計(jì)表中的記錄數(shù)
    7.3.2 從其他用戶表中選擇數(shù)據(jù)
    7.3.3 列的別名
    7.4 小結(jié)
    7.5 問與答
    7.6 自習(xí)
    7.6.1 測(cè)驗(yàn)
    7.6.2 練習(xí)
   第8章 使用操作符來給數(shù)據(jù)分類
    8.1 在SQL中什么是操作符
    8.2 比較操作符
    8.2.1 相等性
    8.2.2 不等性
    8.2.3 小于,大于
    8.2.4 比較操作符的組合操作實(shí)例
    8.3 邏輯操作符
    8.3.1 ISNULL
    8.3.2 BETWEEN
    8.3.3 IN
    8.3.4 LIKE
    8.3.5 EXISTS
    8.3.6 UNI QUE
    8.3.7 ALL和ANY操作符
    8.4 連接符
    8.4.1 AND
    8.4.2 OR
    8.5 NOT操作符求逆條件
    8.5.1 不等性
    8.5.2 NOTBEIWEEN
    8.5.3 NOTIN
    8.5.4 NOTLIKE
    8.5.5 ISNOTNULL
    8.5.6 NOTEXISTS
    8.5.7 NOTUNIQUE
    8.6 算術(shù)操作符
    8.6.1 加法
    8.6.2 減法
    8.6.3 乘法
    8.6.4 除法
    8.6.5 數(shù)學(xué)運(yùn)算符的組合
    8.7 小結(jié)
    8.8 問與答
    8.9 自習(xí)
    8.9.1 測(cè)驗(yàn)
    8.9.2 練習(xí)
   第9章 統(tǒng)計(jì)查詢的結(jié)果數(shù)據(jù)
    9.1 什么是統(tǒng)計(jì)函數(shù)
    9.1.1 COUNT函數(shù)
    9.1.2 SUM函數(shù)
    9.1.3 AVG函數(shù)
    9.1.4 MAX函數(shù)
    9.1.5 MIN函數(shù)
    9.2 小結(jié)
    9.3 問與答
    9.4 自習(xí)
    9.4.1 測(cè)驗(yàn)
    9.4.2 練習(xí)
   第10章 數(shù)據(jù)排序和分組
    10.1 為什么要對(duì)數(shù)據(jù)進(jìn)行分組
    10.2 GROUPBY子句
    10.2.1 給選擇的數(shù)據(jù)分組
    10.2.2 分組函數(shù)
    10.2.3 創(chuàng)建分組和使用統(tǒng)計(jì)函數(shù)
    10.2.4 使用數(shù)字代表列名
    10.3 GROUPBY與ORDERBY相比較
    10.4 HAVING子句
    10.5 小結(jié)
    10.6 問與答
    10.7 自習(xí)
    10.7.1 測(cè)驗(yàn)
    10.7.2 練習(xí)
   第11章 重新構(gòu)造數(shù)據(jù)的表現(xiàn)形式
    11.1 ANSI字符函數(shù)的概念
    11.1.1 Concatenation(聚集)
    11.1.2 Substring(子串)
    11.1.3 TRANSLATE(翻譯)
    11.1.4 CONVERT(轉(zhuǎn)換)
    11.1.5 PSSITION(定位)
    11.2 各種通用的字符函數(shù)
    11.2.1 Concatenation(聚集)
    11.2.2 TRANSLATE
    11.2.3 REPLACE
    11.2.4 UPPER(大寫)
    11.2.5 LOWER(小寫)
    11.2.6 SUBSTR
    11.2.7 INSTR
    11.2.8 LTRIM
    11.2.9 RTRIM
    11.2.10 DECODE
    11.3 雜項(xiàng)字符函數(shù)
    11.3.1 查找值的長(zhǎng)度
    11.3.2 NVL(NULL值)
    11.3.3 LPAD
    11.3. RPAD
    11.3.5 看起來像什么?
    11.3.6 ASCⅡ
    11.4 算術(shù)函數(shù)
    11.5 轉(zhuǎn)換函數(shù)
    11.5.1 將字符串轉(zhuǎn)換成數(shù)字
    11.5.2 將數(shù)字轉(zhuǎn)換成字符串
    11.6 字符組合函數(shù)的概念
    11.7 小結(jié)
    11.8 問與答
    11.9 自習(xí)
    11.9.1 測(cè)驗(yàn)
    11.9.2 練習(xí)
   第12章 理解日期和時(shí)間
    12.1 日期是怎樣存儲(chǔ)的
    12.1.1 日期和時(shí)間的標(biāo)準(zhǔn)數(shù)據(jù)類型
    12.1.2 DATETIME元素
    12.1.3 在不同實(shí)施方案下的數(shù)據(jù)類型
    12.2 日期函數(shù)
    12.2.1 當(dāng)前日期
    12.2.2 時(shí)區(qū)
    12.2.3 將時(shí)間加到日期中
    12.2.4 比較日期段和時(shí)間段
    12.2.5 其他日期函數(shù)
    12.3 日期轉(zhuǎn)換
    12.3.1 日期片段
    12.3.2 將日期轉(zhuǎn)換成字符串
    12.3.3 將字符串轉(zhuǎn)換成日期
    12.4 小結(jié)
    12.5 問與答
    12.6 自習(xí)
    12.6.1 測(cè)驗(yàn)
    12.6.2 練習(xí)
    第四部分 創(chuàng)建復(fù)雜的數(shù)據(jù)庫(kù)查詢
   第13章 在查詢中連接多張表
    13.1 從多張表中選擇數(shù)據(jù)
    13.2 連接的類型
    13.2.1 連接條件的組件位置
    13.2.2 等號(hào)連接
    13.2.3 自然連接
    13.2.4 使用表的別名
    13.2.5 不等性連接
    13.2.6 外部連接
    13.2.7 自我連接
    13.3 連接時(shí)的考慮因素
    13.3.1 使用基表
    13.3.2 Cartesianproduct
    13.4 小結(jié)
    13.5 問與答
    13.6 自習(xí)
    13.6.1 測(cè)驗(yàn)
    13.6.2 練習(xí)
   第14章 使用子查詢定義未知數(shù)據(jù)
    14.1 什么是子查詢?
    14.1.1 帶有SELECT語(yǔ)句的子查詢
    14.1.2 帶有INSERT語(yǔ)句的子查詢
    14.1.3 帶有UPDATE語(yǔ)句的子查詢
    14.1.4 帶有DELETE語(yǔ)句的子查詢
    14.2 將一個(gè)子查詢嵌入到另一個(gè)子查詢中
    14.3 小結(jié)
    14.4 問與答
    14.5 自習(xí)
    14.5.1 測(cè)驗(yàn)
    14.5.2 練習(xí)
   第15章 將多個(gè)查詢組合成一個(gè)
    15.1 單個(gè)查詢與組合查詢
    15.2 為什么要使用組合查詢
    15.3 組合查詢操作符
    15.3.1 UNION操作符
    15.3.2 UNIONALL操作符
    15.3.3 INTERSE CT操作符
    15.3.4 EXCEPT操作符
    15.4 在組合查詢中使用ORDERBY
    15.5 在組合查詢中使用GROUPBY子句
    15.6 檢索精確的數(shù)據(jù)
    15.7 小結(jié)
    15.8 問與答
    15.9 自習(xí)
    15.9.1 測(cè)驗(yàn)
    15.9.2 練習(xí)
    第五部分 SQL性能調(diào)節(jié)
   第16章 利用索引提高性能
    16.1 什么是索引?
    16.2 索引是如何工作的?
    16.3 CREATEINDEX命令
    16.4 索引的類型
    16.4.1 單列索引
    16.4.2 唯一索引
    16.4.3 復(fù)合索引
    16.4.4單列索引和復(fù)合索引
    16.5 何時(shí)考慮使用索引
    16.6 何時(shí)避免使用索引
    16.7 小結(jié)
    16.8 問與答
    16.9 自習(xí)
    16.9.1 測(cè)驗(yàn)
    16.9.2 練習(xí)
   第17章 提高數(shù)據(jù)庫(kù)性能
    17.1 什么是SQL語(yǔ)句的調(diào)節(jié)
    17.2 數(shù)據(jù)庫(kù)調(diào)節(jié)和SQL調(diào)節(jié)
    17.3 格式化SQL語(yǔ)句
    17.3.1 格式化一個(gè)語(yǔ)句使之更具可讀性
    17.3.2 合理安排FROM子句中的表
    17.3.3 連接條件的合理順序
    17.3.4 最強(qiáng)限定條件
    17.4 全表瀏覽
    17.5 提高查詢性能應(yīng)考慮的其他因素
    17.5.1 使用LIKE操作符和通配符
    17.5.2 避免使用OR操作符
    17.5.3 避免使用HAVING子句
    17.5.4 避免大的排序操作
    17.5.5 使用存儲(chǔ)過程
    17.6 小結(jié)
    17.7 問與答
    17.8 自習(xí)
    17.8.1 測(cè)驗(yàn)
    17.8.2 練習(xí)
    第六部分 使用SQL管理用戶和安全
   第18章 管理數(shù)據(jù)庫(kù)用戶
    18.1 用戶是根本
    18.1.1 用戶的類型
    18.1.2 誰(shuí)來管理用戶?
    18.1.3 用戶在數(shù)據(jù)庫(kù)中的地位
    18.1.4 用戶與模式有何不同?
    18.2 管理的過程
    18.2.1 創(chuàng)建用戶
    18.2.2 創(chuàng)建模式
    18.2.3 刪除模式
    18.2.4 改變用戶屬性
    18.2.5 用戶會(huì)話
    18.2.6 刪除用戶訪問
    18.3 用戶工具
    18.4 小結(jié)
    18.5 問與答
    18.6 自習(xí)
    18.6.1 測(cè)驗(yàn)
    18.6.2 練習(xí)
   第19章 管理數(shù)據(jù)庫(kù)安全
    19.1 什么是數(shù)據(jù)庫(kù)安全
    19.2 數(shù)據(jù)庫(kù)安全與用戶管理有何區(qū)別
    19.3 什么是特權(quán)
    19.3.1 系統(tǒng)特權(quán)
    19.3.2 對(duì)象特權(quán)
    19.3.3 誰(shuí)來授予或收回特權(quán)
    19.4 控制用戶訪問
    19.4.1 GRANT命令
    19.4.2 REVOKE命令
    19.4.5 PUBLIC數(shù)據(jù)庫(kù)帳戶
    19.4.6 特權(quán)組
    19.5 小結(jié)
    19.6 問與答
    19.7 自習(xí)
    19.7.1 測(cè)驗(yàn)
    19.7.2 練習(xí)
    第七部分 綜合的數(shù)據(jù)結(jié)構(gòu)
   第20章 創(chuàng)建并使用視圖和同義詞
    20.1 什么是視圖
    20.1.1 視圖能用作一種安全的形式
    20.1.2 利用視圖維護(hù)綜合數(shù)據(jù)
    20.1.3 視圖是如何保存的?
    20.2 創(chuàng)建視圖
    20.2.1 從單獨(dú)的表中創(chuàng)建視圖
    20.2.2 從多個(gè)表中創(chuàng)建視圖
    20.2.3 從視圖中創(chuàng)建視圖
    20.2.4 WITHCHECKOPTION
    20.2.5 更新視圖
    20.2.6 向視圖中插入數(shù)據(jù)行
    20.2.7 從視圖中刪除數(shù)據(jù)行
    20.2.8 視圖與表或其他視圖的連接
    20.2.9 從視圖中創(chuàng)建表
    20.2.10 視圖與ORDER BY子句
    20.3 刪除視圖
    20.4 什么是同義詞?
    20.5 小結(jié)
    20.6 問與答
    20.7 自習(xí)
    20.7.1 測(cè)驗(yàn)
    20.7.2 練習(xí)
   第21章 利用系統(tǒng)目錄工作
    21.1 什么是系統(tǒng)目錄?
    21.2 如何創(chuàng)建系統(tǒng)目錄?
    21.3 系統(tǒng)目錄包含哪些內(nèi)容?
    21.3.1 用戶數(shù)據(jù)
    21.3.2 安全信息
    21.3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)信息
    21.3.4 性能數(shù)據(jù)
    21.4 不同數(shù)據(jù)庫(kù)實(shí)現(xiàn)中的系統(tǒng)目錄表舉例
    21.5 查詢系統(tǒng)目錄
    21.6 更新系統(tǒng)目錄對(duì)象
    21.7 小結(jié)
    21.8 問與答
    21.9 自習(xí)
    21.9.1 測(cè)驗(yàn)
    21.9.2 練習(xí)
    第八部分 實(shí)際應(yīng)用SQL的基礎(chǔ)
   第22章 高級(jí)SQL話題
    22.1 高級(jí)話題
    22.2 光標(biāo)
    22.2.1 打開光標(biāo)
    22.2.2 從光標(biāo)中取來數(shù)據(jù)
    22.2.3 關(guān)閉光標(biāo)
    22.3 存儲(chǔ)過程
    22.4 觸發(fā)器
    22.5 動(dòng)態(tài)SQL
    22.6 調(diào)用級(jí)界面
    22.7 使用SQL生成SQL
    22.8 直接SQL和嵌入的SQL
    22.9 小結(jié)
    22.10 問與答
    22.11 自習(xí)
    22.11.1 測(cè)驗(yàn)
    22.11.2 練習(xí)
   第23章 擴(kuò)展SQL到企業(yè)、Internet和Intranet
    23.1 SQL和企業(yè)
    23.1.1 后端
    23.1.2 前端應(yīng)用程序
    23.2 訪問遠(yuǎn)程數(shù)據(jù)庫(kù)
    23.2.1 ODBC
    23.2.2 廠商的連接產(chǎn)品
    23.3 通過Web界面訪問遠(yuǎn)程數(shù)據(jù)庫(kù)
    23.4 SQL和Internet
    23.4.1 使全世界的客戶都能共享數(shù)據(jù)
    23.4.2 讓雇員或獲得授權(quán)的客戶享有數(shù)據(jù)
    23.4.3 使用SQL的前端Web工具
    23.5 SQL和Intranet
    23.6 小結(jié)
    23.7 問與答
    23.8 自習(xí)
    23.8.1 測(cè)驗(yàn)
    23.8.2 練習(xí)
   第24章 對(duì)標(biāo)準(zhǔn)SQL的擴(kuò)充
    24.1 各種各樣的SQL實(shí)現(xiàn)
    24.1.1 不同實(shí)現(xiàn)之間的差別
    24.1.2 遵循ANSISQL
    24.1.3 對(duì)SQL的擴(kuò)充
    24.2 擴(kuò)充標(biāo)準(zhǔn)SQL的實(shí)例
    24.2.1 Transact-SQL
    24.2.2 PL/SQL
    24.3 交互式SQL語(yǔ)句
    24.4 小結(jié)
    24.5 問與答
    24.6 自習(xí)
    24.6.1 測(cè)驗(yàn)
    24.6.2 練習(xí)
    第九部分 附 錄
   附錄A 常用SQL命令
   附錄B ASCⅡ碼表
   附錄C 測(cè)驗(yàn)題及練習(xí)題答案
   附錄D 創(chuàng)建本書例子中的表的
    CREATE TABLE語(yǔ)句
   附錄E 用于向本書例子中的表插入
    數(shù)據(jù)的INSERT語(yǔ)句
   附錄F 術(shù)語(yǔ)對(duì)照表
   

本目錄推薦

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