欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

程序員的SQL金典 楊中科著 中文 PDF版

  • 書籍大?。?span>1.4MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:sqlserver
  • 應(yīng)用平臺:PDF
  • 更新時間:2012-12-10
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

中文名: 程序員的SQL金典
作者: 圖書
分類: 軟件
資源格式: PDF
出版社: 電子工業(yè)出版社
書號: 9787121048739
發(fā)行時間: 2008年9月1日
地區(qū):
語言:
簡介:
本書主要介紹SQL的語法規(guī)則及在實際開發(fā)中的應(yīng)用,并且對SQL在MySQL、MS SQL Server、Oracle和DB2中的差異進(jìn)行了分析。本書分為3部分:第1部分為基礎(chǔ)篇,主要講解數(shù)據(jù)庫對增、刪、改、查等SQL的支持,給出了這些SQL的應(yīng)用案例;第2部分為進(jìn)階篇,講解了函數(shù)、子查詢、表連接、不同DBMS中的SQL語法差異、SQL調(diào)優(yōu)、NULL值處理、事務(wù)、開窗函數(shù)等高級技術(shù);第3部分為案例篇,對前兩部分的知識進(jìn)行了綜合運(yùn)用。
  本書適合程序開發(fā)人員及數(shù)據(jù)庫工程師參考學(xué)習(xí),也可作為高等院校相關(guān)專業(yè)師生的參考書。
目錄:
第1章 數(shù)據(jù)庫入門
1.1 數(shù)據(jù)庫概述
1.1.1 數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng)
1.1.2 數(shù)據(jù)庫能做什么
1.1.3 主流數(shù)據(jù)庫管理系統(tǒng)介紹
1.2 數(shù)據(jù)庫基礎(chǔ)概念
1.2.1 Catalog
1.2.2 表(Table)
1.2.3 列(Column)
1.2.4 數(shù)據(jù)類型(DataType)
1.2.5 記錄(Record)
1.2.6 主鍵(PrimaryKey)
1.2.7 索引(Index)
1.2.8 表關(guān)聯(lián)
1.2.9 數(shù)據(jù)庫的語言——SQL
1.2.10 DBA與程序員
第2章 數(shù)據(jù)表的創(chuàng)建和管理
2.1 數(shù)據(jù)類型
2.1.1 整數(shù)類型
2.1.2 數(shù)值類型
2.1.3 字符相關(guān)類型
2.1.4 日期時間類型
2.1.5 二進(jìn)制類型
2.2 通過SQL語句管理數(shù)據(jù)表
2.2.1 創(chuàng)建數(shù)據(jù)表
2.2.2 定義非空約束
2.2.3 定義默認(rèn)值
2.2.4 定義主鍵
2.2.5 定義外鍵
2.2.6 修改已有數(shù)據(jù)表
2.2.7 刪除數(shù)據(jù)表
2.2.8 受限操作的變通解決方案
第3章 數(shù)據(jù)的增、刪、改
3.1 數(shù)據(jù)的插入
3.1.1 簡單的INSERT語句
3.1.2 簡化的INSERT語句
3.1.3 非空約束對數(shù)據(jù)插入的影響
3.1.4 主鍵對數(shù)據(jù)插入的影響
3.1.5 外鍵對數(shù)據(jù)插入的影響
3.2 數(shù)據(jù)的更新
3.2.1 簡單的數(shù)據(jù)更新
3.2.2 帶WHERE子句的UPDATE語句
3.2.3 非空約束對數(shù)據(jù)更新的影響
3.2.4 主鍵對數(shù)據(jù)更新的影響
3.2.5 外鍵對數(shù)據(jù)更新的影響
3.3 數(shù)據(jù)的刪除
3.3.1 簡單的數(shù)據(jù)刪除
3.3.2 帶WHERE子句的DELETE語句
第4章 數(shù)據(jù)的檢索
4.1 SELECT基本用法
4.1.1 簡單的數(shù)據(jù)檢索
4.1.2 檢索出需要的列
4.1.3 列別名
4.1.4 按條件過濾
4.1.5 數(shù)據(jù)匯總
4.1.6 排序
4.2 高級數(shù)據(jù)過濾
4.2.1 通配符過濾
4.2.2 空值檢測
4.2.3 反義運(yùn)算符
4.2.4 多值檢測
4.2.5 范圍值檢測
4.2.6 低效的“WHERE 1=1”
4.3 數(shù)據(jù)分組
4.3.1 數(shù)據(jù)分組入門
4.3.2 數(shù)據(jù)分組與聚合函數(shù)
4.3.3 HAVING語句
4.4 限制結(jié)果集行數(shù)
4.4.1 MySQL
4.4.2 MS SQL Server 2000
4.4.3 MS SQL Server 2005
4.4.4 Oracle
4.4.5 DB2
4.4.6 數(shù)據(jù)庫分頁
4.5 抑制數(shù)據(jù)重復(fù)
4.6 計算字段
4.6.1 常量字段
4.6.2 字段間的計算
4.6.3 數(shù)據(jù)處理函數(shù)
4.6.4 字符串的拼接
4.6.5 計算字段的其他用途
4.7 不從實體表中取的數(shù)據(jù)
4.8 聯(lián)合結(jié)果集
4.8.1 簡單的結(jié)果集聯(lián)合
4.8.2 聯(lián)合結(jié)果集的原則
4.8.3 UNION ALL
4.8.4 聯(lián)合結(jié)果集應(yīng)用舉例
第5章 函數(shù)
5.1 數(shù)學(xué)函數(shù)
5.1.1 求絕對值
5.1.2 求指數(shù)
5.1.3 求平方根
5.1.4 求隨機(jī)數(shù)
5.1.5 舍入到最大整數(shù)
5.1.6 舍入到最小整數(shù)
5.1.7 四舍五入
5.1.8 求正弦值
5.1.9 求余弦值
5.1.10 求反正弦值
5.1.11 求反余弦值
5.1.12 求正切值
5.1.13 求反正切值
5.1.14 求兩個變量的反正切
5.1.15 求余切
5.1.16 求圓周率π值
5.1.17 弧度制轉(zhuǎn)換為角度制
5.1.18 角度制轉(zhuǎn)換為弧度制
5.1.19 求符號
5.1.20 求整除余數(shù)
5.1.21 求自然對數(shù)
5.1.22 求以10為底的對數(shù)
5.1.23 求冪
5.2 字符串函數(shù)
5.2.1 計算字符串長度
5.2.2 字符串轉(zhuǎn)換為小寫
5.2.3 字符串轉(zhuǎn)換為大寫
5.2.4 截去字符串左側(cè)空格
5.2.5 截去字符串右側(cè)空格
5.2.6 截去字符串兩側(cè)的空格
5.2.7 取子字符串
5.2.8 計算子字符串的位置
5.2.9 從左側(cè)開始取子字符串
5.2.10 從右側(cè)開始取子字符串
5.2.11 字符串替換
5.2.12 得到字符的ASCII碼
5.2.13 得到一個ASCII碼數(shù)字對應(yīng)的字符
5.2.14 發(fā)音匹配度
5.3 日期時間函數(shù)
5.3.1 日期、時間、日期時間與時間戳
5.3.2 主流數(shù)據(jù)庫系統(tǒng)中日期時間類型的表示方式
5.3.3 取得當(dāng)前日期時間
5.3.4 日期增減
5.3.5 計算日期差額
5.3.6 計算一個日期是星期幾
5.3.7 取得日期的指定部分
5.4 其他函數(shù)
5.4.1 類型轉(zhuǎn)換
5.4.2 空值處理
5.4.3 CASE函數(shù)
5.5 各數(shù)據(jù)庫系統(tǒng)獨(dú)有函數(shù)
5.5.1 MySQL中的獨(dú)有函數(shù)
5.5.2 MS SQL Server中的獨(dú)有函數(shù)
5.5.3 Oracle中的獨(dú)有函數(shù)
第6章 索引與約束
6.1 索引
6.2 約束
6.2.1 非空約束
6.2.2 唯一約束
6.2.3 CHECK約束
6.2.4 主鍵約束
6.2.5 外鍵約束
第7章 表連接
7.1 表連接簡介
7.2 內(nèi)連接(INNER JOIN)
7.3 不等值連接
7.4 交叉連接
7.5 自連接
7.6 外部連接
7.6.1 左外部連接
7.6.2 右外部連接
7.6.3 全外部連接
第8章 子查詢
8.1 子查詢?nèi)腴T
8.1.1 單值子查詢
8.1.2 列值子查詢
8.2 SELECT列表中的標(biāo)量子查詢
8.3 WHERE子句中的標(biāo)量子查詢
8.4 集合運(yùn)算符與子查詢
8.4.1 IN運(yùn)算符
8.4.2 ANY和SOME運(yùn)算符
8.4.3 ALL運(yùn)算符
8.4.4 EXISTS運(yùn)算符
8.5 在其他類型SQL語句中的子查詢應(yīng)用
8.5.1 子查詢在INSERT語句中的應(yīng)用
8.5.2 子查詢在UPDATE語句中的應(yīng)用
8.5.3 子查詢在DELETE語句中的應(yīng)用
第9章 主流數(shù)據(jù)庫的SQL語法差異解決方案
9.1 SQL語法差異分析
9.1.1 數(shù)據(jù)類型的差異
9.1.2 運(yùn)算符的差異
9.1.3 函數(shù)的差異
9.1.4 常用SQL的差異
9.1.5 取元數(shù)據(jù)信息的差異
9.2 消除差異性的方案
9.2.1 為每種數(shù)據(jù)庫編寫不同的SQL語句
9.2.2 使用語法交集
9.2.3 使用SQL實體對象
9.2.4 使用ORM工具
9.2.5 使用SQL翻譯器
9.3 CowNewSQL翻譯器
9.3.1 CowNewSQL支持的數(shù)據(jù)類型
9.3.2 CowNewSQL支持的SQL語法
9.3.3 CowNewSQL支持的函數(shù)
9.3.4 CowNewSQL的使用方法
第10章 高級話題
10.1 SQL注入漏洞攻防
10.1.1 SQL注入漏洞原理
10.1.2 過濾敏感字符
10.1.3 使用參數(shù)化SQL
10.2 SQL調(diào)優(yōu)
10.2.1 SQL調(diào)優(yōu)的基本原則
10.2.2 索引
10.2.3 全表掃描和索引查找
10.2.4 優(yōu)化手法
10.3 事務(wù)
10.3.1 事務(wù)簡介
10.3.2 事務(wù)的隔離
10.3.3 事務(wù)的隔離級別
10.3.4 事務(wù)的使用
10.4 自動增長字段
10.4.1 MySQL中的自動增長字段
10.4.2 MS SQL Server中的自動增長字段
10.4.3 Oracle中的自動增長字段
10.4.4 DB2中的自動增長字段
10.5 業(yè)務(wù)主鍵與邏輯主鍵
10.6 NULL的學(xué)問
10.6.1 NULL與比較運(yùn)算符
10.6.2 NULL和計算字段
10.6.3 NULL和字符串
10.6.4 NULL和函數(shù)
10.6.5 NULL和聚合函數(shù)
10.7 開窗函數(shù)
10.7.1 開窗函數(shù)簡介
10.7.2 PARTITION BY子句
10.7.3 ORDER BY子句
10.7.4 高級開窗函數(shù)
10.8 WITH子句與子查詢
第11章 案例講解
11.1 報表制作
11.1.1 顯示制單人詳細(xì)信息
11.1.2 顯示銷售單的詳細(xì)信息
11.1.3 計算收益
11.1.4 產(chǎn)品銷售額統(tǒng)計
11.1.5 統(tǒng)計銷售記錄的份額
11.1.6 為采購單分級
11.1.7 檢索所有重迭日期銷售單
11.1.8 為查詢編號
11.1.9 標(biāo)記所有單內(nèi)最大銷售量
11.2 排序
11.2.1 非字段排序規(guī)則
11.2.2 隨機(jī)排序
11.3 表間比較
11.3.1 檢索制作過采購單的人制作的銷售單
11.3.2 檢索沒有制作過采購單的人制作的銷售單
11.4 表復(fù)制
11.4.1 復(fù)制源表的結(jié)構(gòu)并復(fù)制表中的數(shù)據(jù)
11.4.2 只復(fù)制源表的結(jié)構(gòu)
11.5 計算字符在字符串中出現(xiàn)的次數(shù)
11.6 去除最高分、最低分
11.6.1 去除所有最低、最高值
11.6.2 只去除一個最低、最高值
11.7 與日期相關(guān)的應(yīng)用
11.7.1 計算銷售確認(rèn)日和制單日之間相差的天數(shù)
11.7.2 計算兩張銷售單之間的時間間隔
11.7.3 計算銷售單制單日期所在年份的天數(shù)
11.7.4 計算銷售單制單日期所在月份的第一天和最后一天
11.8 結(jié)果集轉(zhuǎn)置
11.8.1 將結(jié)果集轉(zhuǎn)置為一行
11.8.2 把結(jié)果集轉(zhuǎn)置為多行
11.9 遞歸查詢
11.9.1 Oracle中的CONNECT BY子句
11.9.2 Oracle中的SYS_CONNECT_BY_PATH()函數(shù)
11.9.3 My SQL Server和DB2中遞歸查詢
附錄A 常用數(shù)據(jù)庫系統(tǒng)的安裝和使用
A.1 DB2的安裝和使用
A.2 MySQL的安裝和使用
A.3 Oracle的安裝和使用
A.4 Microsoft SQL Server的安裝和使用

載地址

下載錯誤?【投訴報錯】

程序員的SQL金典 楊中科著 中文 PDF版

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的程序員的SQL金典 楊中科著 中文 PDF版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。