注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)極簡(jiǎn)SQL:新手編程之道

極簡(jiǎn)SQL:新手編程之道

極簡(jiǎn)SQL:新手編程之道

定 價(jià):¥59.00

作 者: 關(guān)東升
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302639732 出版時(shí)間: 2023-08-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 160 字?jǐn)?shù):  

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

  本書(shū)是一部系統(tǒng)論述SQL編程語(yǔ)言的理論和實(shí)際應(yīng)用技術(shù)的圖書(shū),全書(shū)共分為12章,包括編寫(xiě)第一個(gè)SQL程序、MySQL數(shù)據(jù)庫(kù)、MySQL表管理、視圖管理、索引管理、修改數(shù)據(jù)、查詢(xún)數(shù)據(jù)、匯總查詢(xún)結(jié)果、子查詢(xún)、表連接、MySQL中特有的SQL語(yǔ)句、MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)。另外,每章后面安排了“動(dòng)手練一練”實(shí)踐環(huán)節(jié),旨在幫助讀者消化吸收本章知識(shí)點(diǎn),并在本書(shū)附錄A中提供了參考答案。為便于讀者高效學(xué)習(xí),快速掌握SQL,本書(shū)作者精心制作了完整的教學(xué)課件、源代碼與微課視頻,并提供在線(xiàn)答疑服務(wù)。本書(shū)適合零基礎(chǔ)入門(mén)的讀者,也可作為高等院校和培訓(xùn)機(jī)構(gòu)的教材。

作者簡(jiǎn)介

  關(guān)東升 一個(gè)在IT領(lǐng)域摸爬滾打20多年的老程序員、知名培訓(xùn)專(zhuān)家、暢銷(xiāo)書(shū)作家。精通多種IT技術(shù)。參與設(shè)計(jì)和開(kāi)發(fā)北京市公交一卡通大型項(xiàng)目,開(kāi)發(fā)國(guó)家農(nóng)產(chǎn)品追溯系統(tǒng)、金融系統(tǒng)微博等移動(dòng)客戶(hù)端項(xiàng)目,并在A(yíng)pp Store發(fā)布多款游戲和應(yīng)用軟件。 長(zhǎng)期為中國(guó)移動(dòng)、中國(guó)聯(lián)通、中國(guó)南方航空、中國(guó)石油、中國(guó)工商銀行、平安銀行和天津港務(wù)局等企事業(yè)單位提供培訓(xùn)服務(wù)。先后出版了《iOS開(kāi)發(fā)指南》《從零開(kāi)始學(xué)Swift》《Cocos2d-x實(shí)戰(zhàn)》《Python從小白到大?!贰禞ava從小白到大?!贰禔ndroid從小白到大牛(Kotlin版)》等40多部圖書(shū)。

圖書(shū)目錄

第1章編寫(xiě)第一個(gè)SQL程序
微課視頻17分鐘
1.1SQLite數(shù)據(jù)庫(kù)
1.1.1安裝SQLite數(shù)據(jù)庫(kù)
1.1.2通過(guò)命令行訪(fǎng)問(wèn)SQLite數(shù)據(jù)庫(kù)
1.2編寫(xiě)Hello World程序代碼
1.3關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)
1.3.1Oracle
1.3.2SQL Server
1.3.3DB 2
1.3.4MySQL
1.4SQL概述
1.4.1SQL標(biāo)準(zhǔn)
1.4.2SQL句法
1.5動(dòng)手練一練
第2章MySQL數(shù)據(jù)庫(kù)
微課視頻24分鐘
2.1MySQL概述
2.1.1MySQL的主要特點(diǎn)
2.1.2MySQL的主要版本 
2.2MySQL數(shù)據(jù)庫(kù)安裝和配置
2.2.1在Windows平臺(tái)安裝MySQL
2.2.2在Linux平臺(tái)安裝MySQL
2.2.3在macOS平臺(tái)安裝MySQL
2.3圖形界面客戶(hù)端工具
2.3.1下載和安裝MySQL Workbench工具
2.3.2配置連接數(shù)據(jù)庫(kù)
2.3.3管理數(shù)據(jù)庫(kù)
2.3.4管理表
2.3.5執(zhí)行SQL語(yǔ)句
2.4動(dòng)手練一練
第3章MySQL表管理
微課視頻50分鐘
3.1關(guān)系模型的核心概念
3.1.1記錄和字段
3.1.2鍵
3.1.3約束條件
3.2管理數(shù)據(jù)庫(kù)
3.2.1創(chuàng)建數(shù)據(jù)庫(kù)
3.2.2刪除數(shù)據(jù)庫(kù)
3.2.3選擇數(shù)據(jù)庫(kù)
3.3創(chuàng)建表
3.4字段數(shù)據(jù)類(lèi)型
3.4.1字符串?dāng)?shù)據(jù)
3.4.2數(shù)值數(shù)據(jù)
3.4.3日期和時(shí)間數(shù)據(jù)
3.4.4大型對(duì)象
3.5指定鍵
3.5.1指定候選鍵
3.5.2指定主鍵
3.5.3指定外鍵
3.6其他約束
3.6.1指定默認(rèn)值
3.6.2禁止空值
3.6.3設(shè)置CHECK約束
3.7修改表
3.7.1修改表名
3.7.2添加字段
3.7.3刪除字段
3.8刪除表
3.9動(dòng)手練一練
第4章視圖管理
微課視頻13分鐘
4.1視圖概念
4.2創(chuàng)建視圖
4.2.1案例準(zhǔn)備: Oracle自帶示例——SCOTT用戶(hù)數(shù)據(jù)
4.2.2提出問(wèn)題
4.2.3解決問(wèn)題
4.3修改視圖
4.4刪除視圖
4.5動(dòng)手練一練
第5章索引管理
微課視頻15分鐘
5.1創(chuàng)建索引
5.1.1創(chuàng)建多字段組合索引
5.1.2創(chuàng)建唯一索引
5.2刪除索引
5.3使用索引的最佳實(shí)踐
5.4動(dòng)手練一練
第6章修改數(shù)據(jù)
微課視頻38分鐘
6.1插入數(shù)據(jù)——INSERT語(yǔ)句
6.2更改數(shù)據(jù)——UPDATE語(yǔ)句
6.3刪除數(shù)據(jù)——DELETE語(yǔ)句
6.4數(shù)據(jù)庫(kù)事務(wù)
6.4.1理解事務(wù)概念
6.4.2事務(wù)的特性
6.4.3事務(wù)的狀態(tài)
6.4.4事務(wù)控制
6.5動(dòng)手練一練
第7章查詢(xún)數(shù)據(jù)
微課視頻23分鐘
7.1SELECT語(yǔ)句
7.1.1指定查詢(xún)字段
7.1.2指定字段順序
7.1.3選定所有字段
7.1.4為字段指定別名
7.1.5使用表達(dá)式
7.1.6使用算術(shù)運(yùn)算符
7.2查詢(xún)結(jié)果排序——ORDER BY子句
7.3篩選查詢(xún)結(jié)果——WHERE子句
7.3.1比較運(yùn)算符
7.3.2邏輯運(yùn)算符
7.3.3IN運(yùn)算符
7.3.4BETWEEN運(yùn)算符
7.3.5LIKE運(yùn)算符
7.3.6運(yùn)算符優(yōu)先級(jí)
7.4動(dòng)手練一練
第8章匯總查詢(xún)結(jié)果
微課視頻28分鐘
8.1聚合函數(shù)
8.1.1COUNT函數(shù)
8.1.2SUM函數(shù)
8.1.3AVG函數(shù)
8.1.4MIN函數(shù)和MAX函數(shù)
8.2分類(lèi)匯總
8.2.1分組查詢(xún)——GROUP BY子句
8.2.2使用HAVING子句篩選查詢(xún)結(jié)果
8.2.3使用DISTINCT運(yùn)算符去除重復(fù)數(shù)據(jù)
8.3動(dòng)手練一練
第9章子查詢(xún)
微課視頻33分鐘
9.1子查詢(xún)的概念
9.1.1從一個(gè)案例引出的思考
9.1.2使用子查詢(xún)解決問(wèn)題
9.2單行子查詢(xún)
9.2.1示例: 查找所有工資超過(guò)平均工資水平的員工信息
9.2.2示例: 查找工資最高的員工信息
9.2.3示例: 查找與SMITH職位相同的員工信息
9.2.4示例: 查找誰(shuí)的工資超過(guò)了工資最高的銷(xiāo)售人員
9.2.5示例: 查找職位與CLARK相同,且工資超過(guò)CLARK的
員工信息
9.2.6示例: 查找資格最老的員工信息
9.2.7示例: 查找EMP表中第2高的工資
9.3多行子查詢(xún)
9.3.1示例: 查找銷(xiāo)售部的所有員工信息
9.3.2示例: 查找與SMITH或CLARK職位不同的所有員工信息
9.4嵌套子查詢(xún)
9.4.1示例: 查找工資超過(guò)平均工資的員工所在的部門(mén)
9.4.2示例: 查找EMP表中工資第3高的員工信息
9.5在DML中使用子查詢(xún)
9.5.1在DELETE語(yǔ)句中使用子查詢(xún)
9.5.2示例: 刪除部門(mén)所在地為紐約的所有員工信息
9.6動(dòng)手練一練
第10章表連接
微課視頻30分鐘
10.1表連接的概念
10.1.1使用表連接重構(gòu)“查找銷(xiāo)售部的所有員工信息”案例
10.1.2準(zhǔn)備數(shù)據(jù)
10.2內(nèi)連接
10.2.1內(nèi)連接語(yǔ)法格式1
10.2.2內(nèi)連接語(yǔ)法格式2
10.2.3查找部門(mén)在紐約的所有員工姓名
10.3左連接
10.3.1左連接語(yǔ)法格式
10.3.2示例: EMP表與DEPT表的左連接查詢(xún)
10.4右連接
10.4.1右連接語(yǔ)法格式
10.4.2示例: EMP表與DEPT表的右連接查詢(xún)
10.5全連接
10.6交叉連接
10.6.1交叉連接語(yǔ)法格式1
10.6.2交叉連接語(yǔ)法格式2
10.7動(dòng)手練一練
第11章MySQL中特有的SQL語(yǔ)句
微課視頻26分鐘
11.1自增長(zhǎng)字段
11.2MySQL日期相關(guān)數(shù)據(jù)類(lèi)型
11.3限制返回行數(shù)
11.4常用函數(shù)
11.4.1數(shù)字型函數(shù)
11.4.2字符串函數(shù)
11.4.3日期和時(shí)間函數(shù)
11.5動(dòng)手練一練
第12章MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā)
微課視頻30分鐘
12.1存儲(chǔ)過(guò)程
12.1.1使用存儲(chǔ)過(guò)程重構(gòu)“查找銷(xiāo)售部的所有員工信息”案例
12.1.2調(diào)用存儲(chǔ)過(guò)程
12.1.3刪除存儲(chǔ)過(guò)程
12.2存儲(chǔ)過(guò)程參數(shù)
12.2.1IN參數(shù)
12.2.2OUT參數(shù)
12.2.3INOUT參數(shù)
12.3存儲(chǔ)函數(shù)
12.3.1創(chuàng)建存儲(chǔ)函數(shù)
12.3.2調(diào)用存儲(chǔ)函數(shù)
12.4動(dòng)手練一練
附錄A動(dòng)手練一練參考答案

本目錄推薦

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