日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

程序员的mysql经典pdf_程序员的SQL金典 杨中科著 中文 PDF版

發布時間:2023/12/20 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员的mysql经典pdf_程序员的SQL金典 杨中科著 中文 PDF版 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

中文名: 程序員的SQL金典

作者: 圖書

分類: 軟件

資源格式: PDF

出版社: 電子工業出版社

書號: 9787121048739

發行時間: 2008年9月1日

地區:

語言:

簡介:

本書主要介紹SQL的語法規則及在實際開發中的應用,并且對SQL在MySQL、MS SQL Server、Oracle和DB2中的差異進行了分析。本書分為3部分:第1部分為基礎篇,主要講解數據庫對增、刪、改、查等SQL的支持,給出了這些SQL的應用案例;第2部分為進階篇,講解了函數、子查詢、表連接、不同DBMS中的SQL語法差異、SQL調優、NULL值處理、事務、開窗函數等高級技術;第3部分為案例篇,對前兩部分的知識進行了綜合運用。

本書適合程序開發人員及數據庫工程師參考學習,也可作為高等院校相關專業師生的參考書。

目錄:

第1章 數據庫入門

1.1 數據庫概述

1.1.1 數據庫與數據庫管理系統

1.1.2 數據庫能做什么

1.1.3 主流數據庫管理系統介紹

1.2 數據庫基礎概念

1.2.1 Catalog

1.2.2 表(Table)

1.2.3 列(Column)

1.2.4 數據類型(DataType)

1.2.5 記錄(Record)

1.2.6 主鍵(PrimaryKey)

1.2.7 索引(Index)

1.2.8 表關聯

1.2.9 數據庫的語言——SQL

1.2.10 DBA與程序員

第2章 數據表的創建和管理

2.1 數據類型

2.1.1 整數類型

2.1.2 數值類型

2.1.3 字符相關類型

2.1.4 日期時間類型

2.1.5 二進制類型

2.2 通過SQL語句管理數據表

2.2.1 創建數據表

2.2.2 定義非空約束

2.2.3 定義默認值

2.2.4 定義主鍵

2.2.5 定義外鍵

2.2.6 修改已有數據表

2.2.7 刪除數據表

2.2.8 受限操作的變通解決方案

第3章 數據的增、刪、改

3.1 數據的插入

3.1.1 簡單的INSERT語句

3.1.2 簡化的INSERT語句

3.1.3 非空約束對數據插入的影響

3.1.4 主鍵對數據插入的影響

3.1.5 外鍵對數據插入的影響

3.2 數據的更新

3.2.1 簡單的數據更新

3.2.2 帶WHERE子句的UPDATE語句

3.2.3 非空約束對數據更新的影響

3.2.4 主鍵對數據更新的影響

3.2.5 外鍵對數據更新的影響

3.3 數據的刪除

3.3.1 簡單的數據刪除

3.3.2 帶WHERE子句的DELETE語句

第4章 數據的檢索

4.1 SELECT基本用法

4.1.1 簡單的數據檢索

4.1.2 檢索出需要的列

4.1.3 列別名

4.1.4 按條件過濾

4.1.5 數據匯總

4.1.6 排序

4.2 高級數據過濾

4.2.1 通配符過濾

4.2.2 空值檢測

4.2.3 反義運算符

4.2.4 多值檢測

4.2.5 范圍值檢測

4.2.6 低效的“WHERE 1=1”

4.3 數據分組

4.3.1 數據分組入門

4.3.2 數據分組與聚合函數

4.3.3 HAVING語句

4.4 限制結果集行數

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 數據庫分頁

4.5 抑制數據重復

4.6 計算字段

4.6.1 常量字段

4.6.2 字段間的計算

4.6.3 數據處理函數

4.6.4 字符串的拼接

4.6.5 計算字段的其他用途

4.7 不從實體表中取的數據

4.8 聯合結果集

4.8.1 簡單的結果集聯合

4.8.2 聯合結果集的原則

4.8.3 UNION ALL

4.8.4 聯合結果集應用舉例

第5章 函數

5.1 數學函數

5.1.1 求絕對值

5.1.2 求指數

5.1.3 求平方根

5.1.4 求隨機數

5.1.5 舍入到最大整數

5.1.6 舍入到最小整數

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 弧度制轉換為角度制

5.1.18 角度制轉換為弧度制

5.1.19 求符號

5.1.20 求整除余數

5.1.21 求自然對數

5.1.22 求以10為底的對數

5.1.23 求冪

5.2 字符串函數

5.2.1 計算字符串長度

5.2.2 字符串轉換為小寫

5.2.3 字符串轉換為大寫

5.2.4 截去字符串左側空格

5.2.5 截去字符串右側空格

5.2.6 截去字符串兩側的空格

5.2.7 取子字符串

5.2.8 計算子字符串的位置

5.2.9 從左側開始取子字符串

5.2.10 從右側開始取子字符串

5.2.11 字符串替換

5.2.12 得到字符的ASCII碼

5.2.13 得到一個ASCII碼數字對應的字符

5.2.14 發音匹配度

5.3 日期時間函數

5.3.1 日期、時間、日期時間與時間戳

5.3.2 主流數據庫系統中日期時間類型的表示方式

5.3.3 取得當前日期時間

5.3.4 日期增減

5.3.5 計算日期差額

5.3.6 計算一個日期是星期幾

5.3.7 取得日期的指定部分

5.4 其他函數

5.4.1 類型轉換

5.4.2 空值處理

5.4.3 CASE函數

5.5 各數據庫系統獨有函數

5.5.1 MySQL中的獨有函數

5.5.2 MS SQL Server中的獨有函數

5.5.3 Oracle中的獨有函數

第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 內連接(INNER JOIN)

7.3 不等值連接

7.4 交叉連接

7.5 自連接

7.6 外部連接

7.6.1 左外部連接

7.6.2 右外部連接

7.6.3 全外部連接

第8章 子查詢

8.1 子查詢入門

8.1.1 單值子查詢

8.1.2 列值子查詢

8.2 SELECT列表中的標量子查詢

8.3 WHERE子句中的標量子查詢

8.4 集合運算符與子查詢

8.4.1 IN運算符

8.4.2 ANY和SOME運算符

8.4.3 ALL運算符

8.4.4 EXISTS運算符

8.5 在其他類型SQL語句中的子查詢應用

8.5.1 子查詢在INSERT語句中的應用

8.5.2 子查詢在UPDATE語句中的應用

8.5.3 子查詢在DELETE語句中的應用

第9章 主流數據庫的SQL語法差異解決方案

9.1 SQL語法差異分析

9.1.1 數據類型的差異

9.1.2 運算符的差異

9.1.3 函數的差異

9.1.4 常用SQL的差異

9.1.5 取元數據信息的差異

9.2 消除差異性的方案

9.2.1 為每種數據庫編寫不同的SQL語句

9.2.2 使用語法交集

9.2.3 使用SQL實體對象

9.2.4 使用ORM工具

9.2.5 使用SQL翻譯器

9.3 CowNewSQL翻譯器

9.3.1 CowNewSQL支持的數據類型

9.3.2 CowNewSQL支持的SQL語法

9.3.3 CowNewSQL支持的函數

9.3.4 CowNewSQL的使用方法

第10章 高級話題

10.1 SQL注入漏洞攻防

10.1.1 SQL注入漏洞原理

10.1.2 過濾敏感字符

10.1.3 使用參數化SQL

10.2 SQL調優

10.2.1 SQL調優的基本原則

10.2.2 索引

10.2.3 全表掃描和索引查找

10.2.4 優化手法

10.3 事務

10.3.1 事務簡介

10.3.2 事務的隔離

10.3.3 事務的隔離級別

10.3.4 事務的使用

10.4 自動增長字段

10.4.1 MySQL中的自動增長字段

10.4.2 MS SQL Server中的自動增長字段

10.4.3 Oracle中的自動增長字段

10.4.4 DB2中的自動增長字段

10.5 業務主鍵與邏輯主鍵

10.6 NULL的學問

10.6.1 NULL與比較運算符

10.6.2 NULL和計算字段

10.6.3 NULL和字符串

10.6.4 NULL和函數

10.6.5 NULL和聚合函數

10.7 開窗函數

10.7.1 開窗函數簡介

10.7.2 PARTITION BY子句

10.7.3 ORDER BY子句

10.7.4 高級開窗函數

10.8 WITH子句與子查詢

第11章 案例講解

11.1 報表制作

11.1.1 顯示制單人詳細信息

11.1.2 顯示銷售單的詳細信息

11.1.3 計算收益

11.1.4 產品銷售額統計

11.1.5 統計銷售記錄的份額

11.1.6 為采購單分級

11.1.7 檢索所有重迭日期銷售單

11.1.8 為查詢編號

11.1.9 標記所有單內最大銷售量

11.2 排序

11.2.1 非字段排序規則

11.2.2 隨機排序

11.3 表間比較

11.3.1 檢索制作過采購單的人制作的銷售單

11.3.2 檢索沒有制作過采購單的人制作的銷售單

11.4 表復制

11.4.1 復制源表的結構并復制表中的數據

11.4.2 只復制源表的結構

11.5 計算字符在字符串中出現的次數

11.6 去除最高分、最低分

11.6.1 去除所有最低、最高值

11.6.2 只去除一個最低、最高值

11.7 與日期相關的應用

11.7.1 計算銷售確認日和制單日之間相差的天數

11.7.2 計算兩張銷售單之間的時間間隔

11.7.3 計算銷售單制單日期所在年份的天數

11.7.4 計算銷售單制單日期所在月份的第一天和最后一天

11.8 結果集轉置

11.8.1 將結果集轉置為一行

11.8.2 把結果集轉置為多行

11.9 遞歸查詢

11.9.1 Oracle中的CONNECT BY子句

11.9.2 Oracle中的SYS_CONNECT_BY_PATH()函數

11.9.3 My SQL Server和DB2中遞歸查詢

附錄A 常用數據庫系統的安裝和使用

A.1 DB2的安裝和使用

A.2 MySQL的安裝和使用

A.3 Oracle的安裝和使用

A.4 Microsoft SQL Server的安裝和使用

總結

以上是生活随笔為你收集整理的程序员的mysql经典pdf_程序员的SQL金典 杨中科著 中文 PDF版的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩精品一区二区三区在线 | 一级特毛片 | 欧美日韩乱 | 欧美 日韩 中文字幕 | 国产a视频精品免费观看 | 三级小视频在线观看 | 日韩成人精品 | 亚洲精品一二 | 就要操就要日 | 五月天婷婷视频 | 老妇女玩小男生毛片 | 欧美中出| 日本少妇18p | 国产欧美一区二区三区视频 | 美日韩一级 | 深夜精品| 久久天堂电影 | 人妻无码中文字幕 | 131美女爱做视频 | 18我禁在线观看 | 国产夜夜夜 | 风间由美av | 丰满岳乱妇在线观看中字无码 | 国产精品一区二区入口九绯色 | 78日本xxxxxxxxx59 亚洲图片小说视频 | 三上悠亚一区二区三区 | 外国毛片 | 男人的天堂影院 | 一级片av| 日本黄大片在线观看 | 闫嫩的18sex少妇hd | 91免费观看网站 | 在线青草 | www.99av| 国产欧美视频一区二区 | 午夜肉伦伦 | 久久久久国产精品熟女影院 | 91成人短视频 | 日韩欧美自拍偷拍 | 精品国产一区二区在线观看 | 狠狠人妻久久久久久综合麻豆 | 日韩欧美在线观看视频 | 中文字幕第一页av | 成人在线免费网址 | 亚洲精品一区二区18漫画 | 亚洲乱亚洲 | 色版视频 | 永久免费精品影视网站 | 精品乱码一区内射人妻无码 | 日本在线免费看 | 国产免费一区二区三区视频 | 国产在线拍揄自揄拍无码 | 伊人久久大香线蕉av一区 | 狠狠夜| 久久久久一区二区三区四区 | 777精品视频 | 草草影院国产第一页 | 精品久久久视频 | 国产伦子伦对白视频 | 天天干网址| 亚洲欧美另类在线视频 | 国产又色又爽无遮挡免费动态图 | 91在线影院| 久久久久亚洲av无码麻豆 | 亚洲狠狠婷婷综合久久久久图片 | 开心激情五月网 | 日本a级黄 | 欧美一级爽aaaaa大片 | 国产九九在线 | 亚洲乱码av | 黄色录像a级片 | 午夜专区| 久久精品无码中文字幕 | 亚洲成人自拍偷拍 | 国产卡一卡二卡三无线乱码新区 | 香蕉人妻av久久久久天天 | 国内自拍偷拍网 | 欧洲视频一区二区 | 亚洲成人毛片 | 亚洲第一成人av | 毛片基地免费 | 成人黄色免费在线观看 | 超碰夫妻| 亚洲aⅴ网站 | 亚洲伦理网 | 欧美成人不卡视频 | 婷婷色av| 五月天黄色网 | 欧美精品国产一区二区 | 蜜桃av一区二区 | 免费在线欧美 | 亚洲欧美日韩在线一区二区 | 日韩欧美一区二区在线观看 | 久久久久影视 | 手机在线小视频 | 黄色录像毛片 | 日韩黄色一级大片 | 丝袜脚交免费网站xx | 一级做a爱片久久毛片 |