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

極簡SQL:新手編程之道

極簡SQL:新手編程之道

定 價:¥59.00

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

購買這本書可以去


ISBN: 9787302639732 出版時間: 2023-08-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 160 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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