中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通

包郵 MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通

作者:研究院
出版社:現代出版社出版時間:2020-09-01
開本: 16開 頁數: 252
中 圖 價:¥37.0(6.2折) 定價  ¥60.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 版權信息

  • ISBN:9787514376388
  • 條形碼:9787514376388 ; 978-7-5143-7638-8
  • 裝幀:70g膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 本書特色

因印刷批次不同,圖書封面可能與實際展示有所區別,增值服務也可能會有所不同,以讀者收到實物為準。 《中公版·數據庫深度開發指南:MySQL數據庫理論與實戰》體系科學,條理清晰,語言通俗易懂,講解深入淺出。本書主要面向的讀者為準備使用MySQL的軟件測試人員、軟件開發人員和系統運維人員。 本書適合各個階段的讀者,對于初學者,可以從基礎篇開始學習MySQL基礎知識;對于有基礎的讀者,可以從開發篇中學習一些開發使用技巧;對于經常使用MySQL數據庫的讀者,也可以在優化、運維篇中學到較為高級的知識。因此,不同層次的讀者都能在本書中有所收獲。 本書采用雙色印刷形式,圖文并茂。配套視頻講解等增值服務是本書一大特色,重要實驗提供專業講師的視頻講解,掃描書中二維碼即可實現在線學習,操作便捷高效。

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 內容簡介

《中公版·數據庫深度開發指南:MySQL數據庫理論與實戰》本書共分為十八章,包括基礎篇、開發篇、優化篇和運維篇四部分內容,涵蓋了MySQL知識體系中,從MySQL安裝、SQL語句,到基本數據類型和函數以及數據庫基本組件的相關知識點,再到面向開發人員和運維人員的SQL優化和備份恢復等內容。本書以由淺入深、循序漸進為原則,對于較難理解的知識點,通過相關實驗的操作與分析,力求讓讀者對MySQL的基本知識點和相關業務應用能有更加全面的學習和掌握。 ●基礎篇(章至第六章) 介紹數據庫基本概念、MySQL的安裝與使用、基本數據類型、常用運算符以及常用函數。 ●開發篇(第七章至第十二章) 講解SQL查詢語句在MySQL中的應用,以及開發人員經常用到的數據庫基本組件,包括索引、視圖、存儲過程、存儲函數、觸發器,后介紹能保證業務數據完整性和一致性的事務控制與鎖。 ●優化篇(第十三章至第十五章) 介紹MySQL獨有的存儲引擎,以及SQL優化和數據庫對象優化的常用手段。 ●運維篇(第十六章至第十八章) 講解MySQL運維人員經常面對的用戶和安全管理、常用日志,以及確保數據安全備份與恢復的具體操作步驟。

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 目錄

目錄
基礎篇
1.1數據庫基礎3
1.1.1數據庫3
1.1.2數據表3
1.1.3列及數據類型4
1.1.4記錄4
1.1.5主鍵4
1.2SQL簡介5
2.1關系型數據庫6
2.2MySQL起源6
2.3MySQL優勢6
2.4MySQL5.7特性7
2.4.1安全性7
2.4.2靈活性8
2.4.3易用性8
2.4.4可用性9
2.4.5性能9
3.1下載與安裝MySQL11
3.1.1基于Windows操作系統的下載與安裝11
3.1.2基于Linux操作系統的下載與安裝17
3.2使用MySQL23
3.2.1操作MySQL數據庫23
3.2.2操作MySQL數據表25
4.1數值類型30
4.1.1整數類型30
4.1.2近似數值類型32
4.1.3位值類型34
4.2字符串類型36
4.2.1char與varchar類型37
4.2.2binary與varbinary類型38
4.2.3enum類型39
4.2.4set類型40
4.3日期和時間類型41
4.3.1date、time與datetime類型41
4.3.2timestamp類型42
4.3.3year類型44
5.1算術運算符46
5.2比較運算符47
5.3邏輯運算符51
5.4位運算符52
5.5運算符優先級55
6.1數值函數57
6.2字符串函數59
6.3日期和時間函數61
6.4流程控制函數64
6.5其他常用函數66
開發篇
7.1基本查詢語句71
7.2單表查詢73
7.2.1查詢所有字段73
7.2.2查詢部分字段74
7.2.3使用where語句進行篩選查詢75
7.2.4使用orderby語句對結果集排序78
7.2.5使用groupby語句對結果集分組79
7.2.6使用聚集函數查詢80
7.3多表查詢81
7.3.1連接查詢82
7.3.2嵌套子查詢83
7.3.3集合查詢84
8.1索引概述88
8.2索引類型88
8.2.1普通索引與唯一索引88
8.2.2單列索引與多列索引88
8.2.3全文索引89
8.3索引設計原則89
8.4創建索引89
8.4.1在創建表時創建索引89
8.4.2在已創建的表上創建索引96
8.5刪除索引100
9.1視圖概述102
9.2視圖的基本操作102
9.2.1創建視圖102
9.2.2修改視圖105
9.2.3查看視圖107
9.2.4更新視圖108
9.2.5刪除視圖110
10.1存儲過程和函數概述112
10.2創建存儲過程和函數112
10.2.1創建存儲過程112
10.2.2創建存儲函數114
10.2.3使用變量116
10.2.4使用游標117
10.2.5使用流程控制117
10.3調用存儲過程和函數120
10.4查看存儲過程和函數121
10.5修改存儲過程和函數123
10.6刪除存儲過程和函數123
11.1觸發器概述125
11.2觸發器類型125
11.3創建觸發器126
11.4查看觸發器129
11.5刪除觸發器131
12.1事務概述132
12.2事務隔離級別133
12.2.1讀未提交(READUNCOMMITTED)133
12.2.2讀已提交(READCOMMITTED)135
12.2.3可重復讀(REPEATABLEREAD)138
12.2.4可串行化(SERIALIZABLE)141
12.3事務控制語句143
12.4InnoDB的鎖146
12.4.1鎖的粒度146
12.4.2鎖的種類147
優化篇
13.1存儲引擎概述151
13.2存儲引擎類型151
13.3InnoDB存儲引擎152
13.3.1InnoDB存儲結構152
13.3.2InnoDB內存結構153
13.3.3InnoDB特性155
14.1索引對DML語句效率的影響156
14.1.1實驗準備157
14.1.2explain語句158
14.1.3實驗一:百萬記錄取1條159
14.1.4實驗二:百萬記錄取1000條161
14.1.5實驗三:百萬記錄取全部162
14.1.6實驗四:百萬記錄更新1條163
14.1.7實驗五:百萬記錄更新索引字段164
14.1.8實驗六:刪除百萬記錄164
14.1.9實驗七:插入百萬記錄165
14.1.10索引使用總結166
14.2SQL語句寫法對查詢效率的影響166
14.2.1避免使用表達式作為查詢條件167
14.2.2盡量使用in替代or168
14.2.3條件列表值連續時使用between替代in169
14.2.4無重復記錄結果集使用unionall合并169
14.2.5有條件使用where子句替代having子句171
14.2.6使用like時通配符要放在右側172
14.3表分區對查詢效率的影響174
14.3.1創建分區表174
14.3.2普通表與分區表查詢效率對比175
15.1數據表設計因素178
15.2數據庫結構優化179
15.2.1數據量因素180
15.2.2數據類型因素181
15.2.3存儲引擎因素182
15.3數據對象維護SQL語句183
15.3.1checktable語句183
15.3.2checksumtable語句184
15.3.3repairtable語句184
15.3.4analyzetable語句185
15.3.5optimizetable語句185
運維篇
16.1用戶和權限管理189
16.1.1用戶驗證的三個基本要素189
16.1.2創建用戶191
16.1.3設置用戶密碼192
16.1.4重命名用戶192
16.1.5刪除用戶193
16.1.6權限級別194
16.1.7權限類型194
16.1.8授權194
16.1.9查看用戶權限197
16.1.10撤銷授權197
16.1.11授權表198
16.1.12用戶驗證流程198
16.1.13查看連接用戶進程狀態199
16.2制定數據安全策略202
16.2.1數據庫級安全策略202
16.2.2操作系統級安全策略203
16.2.3網絡級安全策略203
16.2.4業務級安全策略203
17.1日志概述204
17.2錯誤日志204
17.2.1查看錯誤日志的位置205
17.2.2查看錯誤日志的內容205
17.3查詢日志206
17.3.1查看查詢日志的位置和狀態206
17.3.2臨時開啟查詢日志206
17.3.3永久開啟查詢日志207
17.4慢查詢日志208
17.4.1查看慢查詢日志的位置和狀態208
17.4.2臨時開啟慢查詢日志209
17.4.3永久開啟慢查詢日志209
17.5二進制日志210
17.5.1查看二進制日志的位置和狀態212
17.5.2開啟二進制日志213
17.5.3二進制日志的格式214
17.5.4查看二進制日志的內容215
17.5.5管理二進制日志217
17.5.6二進制日志的切換219
18.1備份與恢復概述222
18.2數據庫備份223
18.3常用的備份工具225
18.3.1物理備份工具225
18.3.2邏輯備份工具225
18.4mysqldump詳解226
18.4.1使用mysqldump導出數據226
18.4.2mysqldump相關選項226
18.4.3mysqldump備份228
18.4.4還原mysqldump備份230
18.4.5數據庫恢復231
18.5物理備份冷備實驗235
18.5.1實驗描述235
18.5.2建立數據庫備份235
18.5.3記錄備份時日志序號236
18.5.4插入測試數據236
18.5.5切換日志236
18.5.6添加測試用戶237
18.5.7再次切換日志237
18.5.8模擬數據庫損壞238
18.5.9還原冷備份239
18.5.10恢復數據到故障之前狀態240
18.5.11登錄驗證恢復結果241
18.5.12實驗總結241
18.6邏輯備份不完全恢復實驗242
18.6.1實驗描述242
18.6.2查看當前test庫的狀態243
18.6.3數據庫邏輯備份243
18.6.4插入測試數據244
18.6.5模擬誤刪數據245
18.6.6數據還原246
18.6.7數據恢復249
18.6.8實驗總結251
展開全部

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 節選

  章 數據庫概述 1.1數據庫基礎 在現實生活中,當在互聯網上登錄網站時,需要數據庫來驗證用戶登錄信息;當搜索資料時,需要數據庫來提供用戶所需要的信息;當外出購物刷卡消費時,同樣需要數據庫來記錄用戶消費信息……人們可能沒有意識到自己一直使用著數據庫,但數據庫卻實實在在地存在于人們生活的方方面面。 1.1.1數據庫 數據庫(Database)是按照一定的數據結構來組織、存儲和管理數據的集合或倉庫。為了更簡單地理解數據庫,可以把它想象成一個電腦硬盤,它只是一個用來存放數據的物理位置,通過這個物理位置可以訪問到用戶存儲的信息。 注意,數據庫往往會與數據庫管理系統這個概念混淆。因為在實際生活中,人們直接使用數據庫的專業術語來表示它們使用的數據庫管理軟件,這是引起概念混淆的主要原因。數據庫管理系統簡稱為DBMS,數據庫簡稱為DB,在實際生活中并不能直接訪問和操作數據庫,數據庫是通過數據庫管理系統來創建、訪問和操作的容器。 1.1.2數據表 數據表是存儲數據的數據結構,它是某種特定類型數據的結構化清單,用來存儲某種特定類型的數據。簡單來說,一個數據庫中的表可以簡單地理解為一種電子表格,所有的數據都是以數據表的形式存儲在數據庫中。在一個數據庫中,每個數據表都有一個用來唯一標識自身的特定名稱,通過該名稱在數據庫中可以唯一地找到使用該名稱的數據表。 對應于上文中提到的數據庫類似于一個電腦硬盤,那么數據表則可以看作是電腦硬盤中的分區。在將數據放入硬盤的時候,并不是把它隨便放到一個地方即可,而是先要選擇將它存放在電腦硬盤的哪個分區下,比如C盤或者D盤,這里的C盤或者D盤就相當于數據表。 1.1.3列及數據類型 一個數據表由一個或者多個數據列組成,列是數據表中的某一個字段,它保存著數據表中某一部分特定類型的信息。 理解列的概念可以將數據表想象成一個網格,在這個網格中每一列都保存著一類特定的信息。例如,在員工信息表中,一列存儲著員工的工號,一列存儲著員工的姓名,而員工地址、聯系方式等信息也相應地存儲在不同的列中,所有的列信息共同構成了一個完整的員工信息表結構。 在數據表中,每一列都有相對應的數據類型,數據類型為允許該列所存儲數據的數據種類。例如,上述的員工信息表,工號要求該列所存儲的數據全部為整數類型,姓名要求該列所存儲的數據全部為字符串類型。 數據類型限制該列中可存儲數據的種類,有利于正確地分類數據,還有利于優化磁盤使用和存儲。因此,在創建數據表時必須嚴格定義每一列的數據類型。 1.1.4記錄 記錄又稱為行,每一個數據表中的數據都是按行存儲的,所保存的每條記錄都存儲在自己所屬的指定行中。 如果把數據表想象成一個網格,在這個網格中垂直的列稱為表列,那么網格中水平的行則稱為表行(記錄)。例如,在員工信息表中,一條記錄存儲著一個員工的所有信息,所有的記錄共同組成了這個員工信息表數據。 1.1.5主鍵 在數據庫中,每一個數據表都有一個唯一標識該表的名稱,而在數據表中,每一條記錄也有一個唯一標識該條記錄的特定列(或一組列),這個唯一標識該條記錄的特定列稱為該數據表的主鍵。 主鍵用來唯一標識一條特定的記錄,如果沒有主鍵,在數據表中操作這條特定的記錄會變得異常艱難。雖然在數據表中并不總是需要主鍵的,但是大多數據表在設計之初都應該保證每個數據表都有一個(或一組)主鍵,以便于之后的維護和管理。 主鍵通常定義在數據表的某一列上,但是在實際設計數據表時,也可以同時將數據表的多列作為主鍵。在使用多列作為主鍵時,必須滿足以下條件: ①任意兩條記錄都不具有相同的主鍵值。 ②每條記錄都必須具有一個主鍵值。 ③設置為主鍵的列不允許為NULL。 ④所有設置為主鍵的列值組合必須唯一,單個主鍵列值可以不唯一。 1.2SQL簡介 SQL是結構化查詢語言的英文縮寫,其英文全稱為StructuredQueryLanguage。SQL是一種專門用來訪問和處理數據庫的標準計算機語言。 設計SQL的初目的是提供專門從數據庫中讀寫數據的簡單高效的方法,因此,SQL語句只使用幾個特殊的關鍵字即可簡單高效地訪問數據庫。 此外,眾多重要的數據庫管理系統都支持SQL語句,因此在學習與使用數據庫時,學會使用SQL語句十分重要。 注意,盡管SQL是一門ANSI(AmericanNationalStandardsInstitute,美國國家標準化協會)標準的計算機語言,但仍然存在著許多不同版本。本書中所有SQL都是專門針對MySQL數據庫管理系統的,雖然該SQL所使用的語法多數也適用于其他數據庫管理系統,但是這些SQL并不是完全可以移植的。

MySQL數據庫理論與實戰 數據庫運維、開發,輕松自學一本通 作者簡介

中公教育優就業研究院,是中公教育旗下研究優就業的結構,秉承“學員第一”的理念,匯聚了數位兢兢業業的輔導與研究者,堅持自主研發。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 黑龙江「京科脑康」医院-哈尔滨失眠医院_哈尔滨治疗抑郁症医院_哈尔滨精神心理医院 | 神马影院-实时更新秒播 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 耐热钢-耐磨钢-山东聚金合金钢铸造有限公司 | 铆钉机|旋铆机|东莞旋铆机厂家|鸿佰专业生产气压/油压/自动铆钉机 | 冷镦机-多工位冷镦机-高速冷镦机厂家-温州金诺机械设备制造有限公司 | 深圳APP开发_手机软件APP定制外包_小程序开发公司-来科信 | 牛皮纸|牛卡纸|进口牛皮纸|食品级牛皮纸|牛皮纸厂家-伽立实业 | 桁架机器人_桁架机械手_上下料机械手_数控车床机械手-苏州清智科技装备制造有限公司 | 有声小说,听书,听小说资源库-听世界网 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 尾轮组_头轮组_矿用刮板_厢式刮板机_铸石刮板机厂家-双驰机械 | 好杂志网-首页| 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | 新车测评网_网罗汽车评测资讯_汽车评测门户报道 | QQ房产导航-免费收录优秀房地产网站_房地产信息网 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 金蝶帐无忧|云代账软件|智能财税软件|会计代账公司专用软件 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 无缝钢管-聊城无缝钢管-小口径无缝钢管-大口径无缝钢管 - 聊城宽达钢管有限公司 | 家庭教育吧-在线家庭教育平台,专注青少年家庭教育 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 食品无尘净化车间,食品罐装净化车间,净化车间配套风淋室-青岛旭恒洁净技术有限公司 | 深圳天际源广告-形象堆头,企业文化墙,喷绘,门头招牌设计制作专家 | 重庆中专|职高|技校招生-重庆中专招生网 | 吹田功率计-长创耐压测试仪-深圳市新朗普电子科技有限公司 |