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

SQL實(shí)用教程(第二版)

SQL實(shí)用教程(第二版)

定 價(jià):¥42.00

作 者: (美)Robert Sheldon著;黃開(kāi)枝,冉曉旻等譯;黃開(kāi)枝譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國(guó)外經(jīng)典初學(xué)者入門(mén)教程系列
標(biāo) 簽: SQL語(yǔ)言

ISBN: 9787302077053 出版時(shí)間: 2004-02-01 包裝: 膠版紙
開(kāi)本: 23cm 頁(yè)數(shù): 415 字?jǐn)?shù):  

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

  Robertsheldon,編寫(xiě)并與人合作編寫(xiě)了8本關(guān)于網(wǎng)絡(luò)和服務(wù)器的圖書(shū)作為一名顧問(wèn),他設(shè)計(jì)并實(shí)施了各種Access和SOLServer數(shù)據(jù)庫(kù)以及各種基于Web的解決方案。本書(shū)可以幫助您盡快掌握SQL編?碳際?,蕶┬提供了丰笁哪藩?dú)鎦叭綰未唇ê托薷氖菘舛韻?、脆]菘庵刑砑雍圖燜魘藎⑿薷囊丫砑擁絞菘庵械氖蕁1臼榘湊誗QL:1999標(biāo)準(zhǔn)編寫(xiě),可以幫助您執(zhí)行查詢(xún)和修改,創(chuàng)建數(shù)據(jù)庫(kù),創(chuàng)建和修改嵌入式語(yǔ)句,排除與系統(tǒng)和數(shù)據(jù)相關(guān)的故障,等等。書(shū)中具有豐富的講解內(nèi)容、注釋的代碼以及其他行之有效的教學(xué)手段。章——本書(shū)按概念的邏輯聯(lián)系分章,便于自學(xué)節(jié)——每章中按關(guān)鍵技能分節(jié)思考與練習(xí)——章末使用問(wèn)答題、選擇題和填空題測(cè)試您對(duì)知識(shí)的掌握程度專(zhuān)家問(wèn)答——專(zhuān)家問(wèn)答介紹補(bǔ)充知識(shí)和要點(diǎn)學(xué)習(xí)檢查——可以快速自測(cè)本節(jié)掌握程序項(xiàng)目——實(shí)習(xí)項(xiàng)目幫助你將學(xué)習(xí)的知識(shí)應(yīng)用到實(shí)踐中去語(yǔ)法和范例代碼——實(shí)際演示代碼介紹的編程技巧

作者簡(jiǎn)介

  Robert sheldon,編寫(xiě)并與人合作編寫(xiě)了8本關(guān)于網(wǎng)絡(luò)和服務(wù)器的圖書(shū)作為一名顧問(wèn),他設(shè)計(jì)并實(shí)施了各種Access和SOL Server數(shù)據(jù)庫(kù)以及各種基于Web的解決方案。

圖書(shū)目錄

第1部分 SQL數(shù)據(jù)庫(kù)
 第1章 關(guān)系數(shù)據(jù)庫(kù)及SQL導(dǎo)論
  1.1 關(guān)系數(shù)據(jù)庫(kù)
  項(xiàng)目1-1 規(guī)范化數(shù)據(jù)和確認(rèn)聯(lián)系
  1.2 學(xué)習(xí)SQL
    1.2.1 SQL的演變
    1.2.2 SQL語(yǔ)句的類(lèi)型
    1.2.3 執(zhí)行的類(lèi)型
  1.3 使用關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
  項(xiàng)目1-2 連接數(shù)據(jù)庫(kù)
  1.4 思考與練習(xí) 
 第2章 研究SQL環(huán)境 
  2.1 了解SQL環(huán)境
  2.2 了解SQL目錄
    2.2.1 模式
    2.2.2 模式對(duì)象
    2.2.3 什么是數(shù)據(jù)庫(kù)
  2.3 在SQL環(huán)境中命名對(duì)象
  2.4 創(chuàng)建模式 
  2.5 創(chuàng)建數(shù)據(jù)庫(kù)
  項(xiàng)目2-1 創(chuàng)建數(shù)據(jù)庫(kù)和模式
  2.6 思考與練習(xí) 
 第3章 創(chuàng)建和修改表 
  3.1 創(chuàng)建SQL表
  3.2 規(guī)定列數(shù)據(jù)類(lèi)型
    3.2.1 字符串?dāng)?shù)據(jù)類(lèi)型
    3.2.2 數(shù)字?jǐn)?shù)據(jù)類(lèi)型
    3.2.3 日期數(shù)據(jù)類(lèi)型
    3.2.4 間隔數(shù)據(jù)類(lèi)型
    3.2.5 布爾數(shù)據(jù)類(lèi)型
    3.2.6 使用SQL數(shù)據(jù)類(lèi)型
  3.3 創(chuàng)建用戶(hù)定義的類(lèi)型
  3.4 指定列默認(rèn)值
  項(xiàng)目3-1 創(chuàng)建SQL表
  3.5 修改SQL表
  3.6 刪除SQL表
  項(xiàng)目3-2 修改和刪除SQL表
  3.7 思考與練習(xí) 
 第4章 加強(qiáng)數(shù)據(jù)完整性 
  4.1 了解完整性約束
  4.2 使用NOT NULL約束
  4.3 添加UNIQUE約束
  4.4 添加PRIMARY KEY約束
  4.5 添加FOREIGN KEY約束
    4.5.1 MATCH子句
    4.5.2 〈referential triggered action>子句
  項(xiàng)目4-1 添加NOT NULL約束、惟一約束和參照約束
  4.6 定義CHECK約束
    4.6.1 定義斷言
    4.6.2 創(chuàng)建域和域約束
  項(xiàng)目4-2 添加CHECK約束
  4.7 思考與練習(xí) 
 第5章 創(chuàng)建SQL視圖 
  5.1 將視圖添加到數(shù)據(jù)庫(kù)中
  5.2 創(chuàng)建可更新視圖
  5.3 從數(shù)據(jù)庫(kù)中刪除視圖
  項(xiàng)目5-1 添加視圖到數(shù)據(jù)庫(kù)中
  5.4 思考與練習(xí) 
 第6章 管理數(shù)據(jù)庫(kù)的安全 
  6.1 理解SQL安全模式
    6.1.1 SQL會(huì)話(huà)
    6.1.2 訪問(wèn)數(shù)據(jù)庫(kù)對(duì)象
  6.2 創(chuàng)建和刪除角色
  6.3 授予和取消權(quán)限
  6.4 授予和取消角色
  項(xiàng)目6-1 管理角色和權(quán)限
  6.5 思考與練習(xí) 
第2部分 數(shù)據(jù)訪問(wèn)與修改 
 第7章 查詢(xún)SQL數(shù)據(jù) 
  7.1 使用SELECT語(yǔ)句檢索數(shù)據(jù)
  7.2 使用WHERE子句定義搜索條件
  7.3 使用GROUP BY子句分組查詢(xún)結(jié)果
  7.4 使用HAVING子句指定組搜索條件
  7.5 使用ORDER BY子句排序查詢(xún)結(jié)果
  項(xiàng)目7-1 查詢(xún)Inventory數(shù)據(jù)庫(kù)
  7.6 思考與練習(xí) 
 第8章 修改SQL數(shù)據(jù) 
  8.1 插入SQL數(shù)據(jù)
  8.2 更新SQL數(shù)據(jù)
  8.3 刪除SQL數(shù)據(jù)
  項(xiàng)目8-1 修改SQL數(shù)據(jù)
  8.4 思考與練習(xí) 
 第9章 使用謂詞 
  9.1 比較SQL數(shù)據(jù)
    9.1.1 使用BETWEEN謂詞
  9.2 返回空值
  9.3 返回近似值
  項(xiàng)目9-1 SQL語(yǔ)句中謂詞的用法
  9.4 引用附加數(shù)據(jù)源
    9.4.1 使用IN謂詞
    9.4.2 使用EXISTS謂詞
  9.5 量化比較謂詞
    9.5.1 使用SOME和ANY謂詞
    9.5.2 使用ALL謂詞
  項(xiàng)目9-2 在謂詞中使用子查詢(xún)
  9.6 思考與練習(xí) 
 第10章 使用函數(shù)和值表達(dá)式 
  10.1 使用集合函數(shù)
    10.1.1 使用COUNT函數(shù)
    10.1.2 使用MAX和MIN函數(shù)
    10.1.3 使用SUM函數(shù)
    10.1.4 使用AVG函數(shù)
  10.2 使用值函數(shù)
    10.2.1 使用字符串函數(shù)
    10.2.2 使用日期時(shí)間函數(shù)
  10.3 使用值表達(dá)式
    10.3.1 數(shù)值表達(dá)式
    10.3.2 使用CASE值表達(dá)式
    10.3.3 使用CAST表達(dá)式
  10.4 使用特殊值
  項(xiàng)目10-1 使用函數(shù)和值表達(dá)式
  10.5 思考與練習(xí) 
 第11章 訪問(wèn)多個(gè)表 
  11.1 執(zhí)行基本連接操作
    11.1.1 使用相關(guān)名稱(chēng)
    11.1.2  在兩個(gè)表以上的之間創(chuàng)建連接
    11.1.3 創(chuàng)建交叉連接
    11.1.4 創(chuàng)建自連接
  11.2 使用共享列名連接表
    11.2.1 創(chuàng)建自然連接
    11.2.2 創(chuàng)建指定列連接
  11.3 使用條件連接
    11.3.1 創(chuàng)建內(nèi)連接
    11.3.2 創(chuàng)建外連接
  11.4 執(zhí)行合并操作
  項(xiàng)目11-1 查詢(xún)多個(gè)表
  11.5 思考與練習(xí) 
 第12章 使用子查詢(xún)?cè)L問(wèn)和修改數(shù)據(jù) 
  12.1 創(chuàng)建返回多行的子查詢(xún)
    12.1.1 使用IN謂詞
    12.1.2 使用EXISTS謂詞
    12.1.3 使用量化比較謂詞
  12.2 創(chuàng)建返回單個(gè)值的子查詢(xún)
  12.3 使用相關(guān)子查詢(xún)
  12.4 使用嵌套子查詢(xún)
  12.5 使用子查詢(xún)修改數(shù)據(jù)
    12.5.1 使用子查詢(xún)插入數(shù)據(jù)
    12.5.2 用子查詢(xún)更新數(shù)據(jù)
    12.5.3 使用子查詢(xún)刪除數(shù)據(jù)
  項(xiàng)目12-1 練習(xí)子查詢(xún)
  12.6 思考與練習(xí) 
第3部分 高級(jí)數(shù)據(jù)訪問(wèn) 
 第13章 創(chuàng)建SQL調(diào)用例程 
  13.1 了解SQL調(diào)用例程
    13.1.1 SQL調(diào)用過(guò)程和函數(shù)
    13.1.2 使用基本語(yǔ)法
  13.2 創(chuàng)建SQL調(diào)用過(guò)程
  13.3 給過(guò)程添加輸入?yún)?shù)
  13.4 給過(guò)程添加局部變量
  13.5 使用控制語(yǔ)句
    13.5.1 創(chuàng)建復(fù)合語(yǔ)句
    13.5.2 創(chuàng)建條件語(yǔ)句
    13.5.3 創(chuàng)建循環(huán)語(yǔ)句
  項(xiàng)目13-1 創(chuàng)建SQL調(diào)用過(guò)程
  13.6 給過(guò)程添加輸出參數(shù)
  13.7 創(chuàng)建SQL調(diào)用參數(shù)
  項(xiàng)目13-2 創(chuàng)建SQL調(diào)用函數(shù)
  13.8 思考與練習(xí) 
 第14章 創(chuàng)建SQL觸發(fā)器 
  14.1 了解SQL觸發(fā)器
  14.2 創(chuàng)建SQL觸發(fā)器
    14.2.1 引用舊的和新的數(shù)據(jù)
    14.2.2 刪除SQL觸發(fā)器
  14.3 創(chuàng)建Insert觸發(fā)器
  14.4 創(chuàng)建Update觸發(fā)器
  14.5 創(chuàng)建Delete觸發(fā)器
  項(xiàng)目14-1 創(chuàng)建SQL觸發(fā)器
  14.6 思考與練習(xí) 
 第15章 使用SQL游標(biāo) 
  15.1 理解SQL游標(biāo)
    15.1.1 聲明和打開(kāi)SQL游標(biāo)
  15.2 聲明游標(biāo)
    15.2.1 可選的語(yǔ)法組成
    15.2.2 建立游標(biāo)聲明
  15.3 打開(kāi)和關(guān)閉游標(biāo)
  15.4 檢索游標(biāo)返回的數(shù)據(jù)
  15.5 使用定位UPDATE和DELETE語(yǔ)句
    15.5.1 使用定位UPDATE語(yǔ)句
    15.5.2 使用定位DELETE語(yǔ)句
  項(xiàng)目15-1 使用SQL游標(biāo)
  15.6 思考與練習(xí) 
 第16章 管理SQL事務(wù) 
  16.1 了解SQL事務(wù)
  16.2 設(shè)置事務(wù)屬性
    16.2.1 指定隔離層
    16.2.2 指定診斷區(qū)大小
    16.2.3 建立SET TRANSACTION語(yǔ)句
  16.3 開(kāi)始事務(wù)
  16.4 設(shè)置約束延期性
  16.5 在事務(wù)中建立存儲(chǔ)點(diǎn)
  16.6 終止事務(wù)
    16.6.1 提交事務(wù)
    16.6.2 回滾事務(wù)
  項(xiàng)目16-1 使用事務(wù)
  16.7 思考與練習(xí) 
 第17章 訪問(wèn)主程序中的SQL數(shù)據(jù) 
  17.1 直接調(diào)用SQL
  17.2 程序中的嵌入式SQL語(yǔ)句
    17.2.1 創(chuàng)建嵌入式SQL語(yǔ)句
    17.2.2 在SQL語(yǔ)句中使用主變量
    17.2.3 檢索SQL數(shù)據(jù)
    17.2.4 錯(cuò)誤處理
  項(xiàng)目17-1 嵌入SQL語(yǔ)句
  17.3 創(chuàng)建SQL客戶(hù)端模塊
  17.4 使用SQL調(diào)用層接口
    17.4.1 分配句柄
    17.4.2 執(zhí)行SQL語(yǔ)句
    17.4.3 使用主變量
    17.4.4 檢索SQL數(shù)據(jù)
  項(xiàng)目17-2 使用SQL調(diào)用層接口
  17.5 思考與練習(xí) 
第4部分 附錄 
附錄A 思考與練習(xí)答案 
第1章:關(guān)系數(shù)據(jù)庫(kù)和SQL導(dǎo)論
第2章:研究SQL環(huán)境
第3章:創(chuàng)建和修改表
第4章:加強(qiáng)數(shù)據(jù)完整性
第5章:創(chuàng)建SQL視圖
第6章:管理數(shù)據(jù)庫(kù)的安全
第7章:查詢(xún)SQL數(shù)據(jù)
第8章:修改SQL數(shù)據(jù)
第9章:使用謂詞
第10章:使用函數(shù)和值表達(dá)式
第11章:訪問(wèn)多個(gè)表
第12章:使用子查詢(xún)?cè)L問(wèn)和修改數(shù)據(jù)
第13章:創(chuàng)建SQL調(diào)用例程
第14章:創(chuàng)建SQL觸發(fā)器
第15章:使用SQL游標(biāo)
第16章:管理SQL事務(wù)
第17章:訪問(wèn)主程序中的SQL數(shù)據(jù) 
附錄B SQL:1999關(guān)鍵字 
附錄C 本書(shū)項(xiàng)目中使用的SQL代碼 
C.1 各個(gè)項(xiàng)目的SQL代碼
C.2 Inventory數(shù)據(jù)庫(kù)  

本目錄推薦

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