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

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
MySQL數(shù)據(jù)庫技術(shù)項目教程

包郵 MySQL數(shù)據(jù)庫技術(shù)項目教程

出版社:西安電子科技大學(xué)出版社出版時間:2022-02-01
開本: 26cm 頁數(shù): 294頁
中 圖 價:¥35.6(7.4折) 定價  ¥48.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

MySQL數(shù)據(jù)庫技術(shù)項目教程 版權(quán)信息

MySQL數(shù)據(jù)庫技術(shù)項目教程 本書特色

MySQL是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)具有體積小、速度快、總體擁有成本低等特點,目前被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。 本書共包含10個項目33個任務(wù),以數(shù)據(jù)庫設(shè)計、操作和管理為主線,借助深入淺出的案例和淺顯易懂的解說語言, 圍繞MySQL 8的新特性用法,從數(shù)據(jù)庫的安裝配置、數(shù)據(jù)庫的基本操作、存儲引擎、數(shù)據(jù)類型與字符集、數(shù)據(jù)表基本操作、數(shù)據(jù)庫運算符、函數(shù)、視圖索引、存儲過程、觸發(fā)器、備份與恢復(fù)、權(quán)限與安全、數(shù)據(jù)庫設(shè)計與建模等方方面面做了詳細(xì)的講解。 本書作為國家級高技能人才培訓(xùn)建設(shè)項目成果,既可以作為各類院校“數(shù)據(jù)庫開發(fā)與管理”相關(guān)課程的專用教材,也可以作為數(shù)據(jù)庫開發(fā)愛好者的參考用書。

MySQL數(shù)據(jù)庫技術(shù)項目教程 內(nèi)容簡介

MySQL是一個開放源碼的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有體積小、速度快、總體擁有成本低等特點,目前被廣泛應(yīng)用于Internet的中小型網(wǎng)站中。 本書共包含10個項目34個任務(wù),以數(shù)據(jù)庫的設(shè)計、操作和管理為主線,借助深入淺出的案例和淺顯易懂的解說語言,圍繞MySQL 8.0的新特性和用法,從數(shù)據(jù)庫的安裝配置,數(shù)據(jù)庫的基本操作、存儲引擎、數(shù)據(jù)類型與字符集,數(shù)據(jù)表的基本操作,數(shù)據(jù)庫運算符、函數(shù),視圖與索引,數(shù)據(jù)庫編程,存儲過程與觸發(fā)器,數(shù)據(jù)的備份與恢復(fù),管理數(shù)據(jù)庫安全性和數(shù)據(jù)庫設(shè)計與建模等方面作了詳細(xì)的講解。 本書可作為應(yīng)用型本科院校“數(shù)據(jù)庫開發(fā)與管理”相關(guān)課程的教材,也可作為數(shù)據(jù)庫開發(fā)愛好者的參考書。

MySQL數(shù)據(jù)庫技術(shù)項目教程 目錄

項目一 走進(jìn)MySQL 8.0數(shù)據(jù)庫 1 任務(wù)1.1 認(rèn)識數(shù)據(jù)庫 1 1.1.1 數(shù)據(jù)庫的基本概念 1 1.1.2 關(guān)系型數(shù)據(jù)庫 2 1.1.3 SQL語言 3 1.1.4 MySQL概述 4 1.1.5 三級模式和映像 5 任務(wù)1.2 安裝和配置MySQL 8.0數(shù)據(jù)庫 6 1.2.1 MySQL 8.0的安裝步驟 6 1.2.2 MySQL 8.0的配置 13 任務(wù)1.3 使用圖形化管理工具Navicat 14 1.3.1 使用Navicat登錄MySQL 服務(wù)器 15 1.3.2 使用Navicat工具中的命令列 17 1.3.3 使用Navicat工具中的 查詢編輯器 18 任務(wù)1. 4 設(shè)置MySQL字符集 19 1.4.1 MySQL支持的常用字符集和 校對規(guī)則 19 1.4.2 設(shè)置MySQL字符集 20 課后練習(xí) 23 項目二 操作數(shù)據(jù)庫與數(shù)據(jù)表 25 任務(wù)2.1 了解數(shù)據(jù)庫文件和存儲引擎 25 2.1.1 MySQL數(shù)據(jù)庫文件 25 2.1.2 系統(tǒng)數(shù)據(jù)庫 26 2.1.3 MySQL的存儲引擎 27 任務(wù)2.2 創(chuàng)建和操作數(shù)據(jù)庫 29 2.2.1 創(chuàng)建數(shù)據(jù)庫 29 2.2.2 查看數(shù)據(jù)庫 32 2.2.3 選擇數(shù)據(jù)庫 32 2.2.4 刪除數(shù)據(jù)庫 33 任務(wù)2.3 了解MySQL數(shù)據(jù)類型 34 2.3.1 整數(shù)類型 34 2.3.2 浮點數(shù)類型和定點數(shù)類型 35 2.3.3 日期與時間類型 36 2.3.4 字符串類型 36 任務(wù)2.4 創(chuàng)建和操作數(shù)據(jù)表 39 2.4.1 使用Navicat創(chuàng)建表 39 2.4.2 使用SQL語句創(chuàng)建表 40 2.4.3 查看數(shù)據(jù)表 41 2.4.4 修改數(shù)據(jù)表 43 2.4.5 復(fù)制數(shù)據(jù)表 46 2.4.6 刪除數(shù)據(jù)表 48 任務(wù)2.5 實現(xiàn)數(shù)據(jù)的完整性 48 2.5.1 PRIMARY KEY約束 49 2.5.2 CHECK約束 52 2.5.3 NOTNULL約束 55 2.5.4 FOREIGN KEY約束 57 2.5.5 UNIQUE約束 60 2.5.6 DEFAULT約束 62 課后練習(xí) 64 項目三 操作表中的數(shù)據(jù) 66 任務(wù)3.1 插入數(shù)據(jù) 66 3.1.1 使用Navicat圖形工具插入數(shù)據(jù) 66 3.1.2 INSERT語句 67 3.1.3 向表中全部列插入數(shù)據(jù) 68 3.1.4 給指定列插入數(shù)據(jù) 69 3.1.5 為自動增長約束列插入數(shù)據(jù) 70 3.1.6 使用默認(rèn)值插入數(shù)據(jù) 71 3.1.7 復(fù)制表中的數(shù)據(jù) 71 3.1.8 批量添加 72 任務(wù)3.2 修改數(shù)據(jù) 73 3.2.1 UPDATE語句 73 3.2.2 不指定條件修改數(shù)據(jù) 74 3.2.3 按指定條件修改數(shù)據(jù) 74 3.2.4 根據(jù)其他表的數(shù)據(jù)更新表 75 任務(wù)3.3 刪除數(shù)據(jù) 77 3.3.1 DELETE語句 77 3.3.2 刪除表中的全部數(shù)據(jù) 77 3.3.3 按條件刪除數(shù)據(jù) 78 3.3.4 使用TRUNCATE TABLE語句 清空表中的數(shù)據(jù) 78 3.3.5 使用Navicat圖形工具操作 數(shù)據(jù)表 79 課后練習(xí) 81 項目四 查詢數(shù)據(jù)表庫 85 任務(wù)4.1 掌握運算符 85 4.1.1 算術(shù)運算符 85 4.1.2 比較運算符 86 4.1.3 邏輯運算符 89 4.1.4 位運算符 92 4.1.5 IN和NOT IN運算符 95 4.1.6 運算符的優(yōu)先級 96 任務(wù)4.2 查詢單表數(shù)據(jù) 97 4.2.1 SELECT 語句 97 4.2.2 查詢列 98 4.2.3 計算列值 99 4.2.4 為表名和列名設(shè)置別名 100 4.2.5 限制查詢結(jié)果的條數(shù) 100 4.2.6 DISTINCT過濾重復(fù)數(shù)據(jù) 101 4.2.7 對查詢結(jié)果進(jìn)行排序 102 4.2.8 條件查詢數(shù)據(jù) 103 4.2.9 使用聚合函數(shù) 106 4.2.10 過濾分組 108 4.2.11 數(shù)據(jù)分組統(tǒng)計 109 任務(wù)4.3 子查詢多表數(shù)據(jù) 112 4.3.1 子查詢簡介 112 4.3.2 單列子查詢 114 4.3.3 多行子查詢 115 4.3.4 聚合函數(shù)在分組查詢中的應(yīng)用 116 4.3.5 使用條件的分組查詢 117 4.3.6 分組查詢的排序 118 任務(wù)4.4 連接查詢多表數(shù)據(jù) 119 4.4.1 笛卡兒積 119 4.4.2 自連接 120 4.4.3 外連接 121 4.4.4 內(nèi)連接 123 4.4.5 使用UNION關(guān)鍵字合并 結(jié)果集 124 4.4.6 排序合并查詢結(jié)果集 125 課后練習(xí) 126 項目五 索引與視圖 130 任務(wù)5. 1 管理索引 130 5.1.1 索引概述 130 5.1.2 索引的分類 132 5.1.3 創(chuàng)建索引 133 5.1.4 查看索引 134 5.1.5 刪除索引 136 5.1.6 使用Navicat管理索引 137 5.1.7 索引的設(shè)計原則 138 任務(wù)5.2 管理視圖 139 5.2.1 視圖概述 139 5.2.2 創(chuàng)建視圖 140 5.2.3 查看視圖 143 5.2.4 修改視圖 145 5.2.5 刪除視圖 147 5.2.6 更新視圖 147 任務(wù)5.3 編寫高效的數(shù)據(jù)查詢 150 5.3.1 優(yōu)化數(shù)據(jù)訪問 150 5.3.2 SQL的執(zhí)行計劃 151 5.3.3 子查詢優(yōu)化 154 5.3.4 Limit 查詢優(yōu)化 155 5.3.5 優(yōu)化GROUP By 158 課后練習(xí) 158 項目六 數(shù)據(jù)庫編程 161 任務(wù)6.1 學(xué)習(xí)SQL程序語言 161 6.1.1 SQL程序語言基礎(chǔ) 161 6.1.2 BEGIN…END語句 166 6.1.3 條件分支語句 167 6.1.4 WHILE循環(huán)語句 171 6.1.5 LOOP循環(huán)語句 173 6.1.6 REPEAT循環(huán)語句 175 任務(wù)6.2 學(xué)習(xí)系統(tǒng)函數(shù) 176 6.2.1 函數(shù)概述 176 6.2.2 數(shù)學(xué)函數(shù) 177 6.2.3 字符串函數(shù) 179 6.2.4 日期時間函數(shù) 180 6.2.5 系統(tǒng)信息函數(shù) 182 6.2.6 流程控制函數(shù) 183 6.2.7 JSON函數(shù) 186 6.2.8 加密函數(shù) 189 任務(wù)6.3 學(xué)習(xí)自定義函數(shù) 190 6.3.1 創(chuàng)建自定義函數(shù) 190 6.3.2 查看自定義函數(shù) 192 6.3.3 修改自定義函數(shù) 193 6.3.4 刪除自定義函數(shù) 194 任務(wù)6.4 學(xué)習(xí)游標(biāo)的使用 195 6.4.1 聲明和打開游標(biāo) 195 6.4.2 使用游標(biāo) 195 6.4.3 關(guān)閉游標(biāo) 196 6.4.4 游標(biāo)應(yīng)用案例 196 課后練習(xí) 198 項目七 管理存儲過程與觸發(fā)器 199 任務(wù)7.1 使用存儲過程實現(xiàn)數(shù)據(jù)訪問 199 7.1.1 存儲過程概述 199 7.1.2 創(chuàng)建存儲過程 200 7.1.3 調(diào)用存儲過程 202 7.1.4 查看存儲過程 203 7.1.5 修改存儲過程 203 7.1.6 刪除存儲過程 205 任務(wù)7. 2 使用觸發(fā)器實現(xiàn)自動任務(wù) 206 7.2.1 觸發(fā)器概述 206 7.2.2 創(chuàng)建觸發(fā)器 207 7.2.3 查看觸發(fā)器 210 7.2.4 刪除觸發(fā)器 211 7.2.5 使用圖形化工具管理觸發(fā)器 211 任務(wù)7.3 使用事件實現(xiàn)自動任務(wù) 212 7.3.1 事件概述 212 7.3.2 創(chuàng)建事件 213 7.3.3 查看事件 216 7.3.4 修改事件 217 7.3.5 刪除事件 217 課后練習(xí) 218 項目八 管理數(shù)據(jù)庫安全性 220 任務(wù)8.1 管理用戶 220 8.1.1 詳解MySQL user權(quán)限表 220 8.1.2 創(chuàng)建用戶 224 8.1.3 修改用戶名稱 228 8.1.4 修改用戶密碼 229 8.1.5 刪除用戶 229 任務(wù)8.2 管理權(quán)限 230 8.2.1 MySQL中的權(quán)限類型 230 8.2.2 查看權(quán)限 231 8.2.3 授予權(quán)限 232 8.2.4 收回權(quán)限 234 任務(wù)8.3 管理事務(wù)和鎖 235 8.3.1 事務(wù)概述 236 8.3.2 事務(wù)的隔離級別 237 8.3.3 MySQL的鎖機(jī)制 238 8.3.4 MySQL中的事務(wù)應(yīng)用 239 課后練習(xí) 243 項目九 備份與恢復(fù)數(shù)據(jù) 245 任務(wù)9.1 備份和恢復(fù)數(shù)據(jù) 245 9.1.1 數(shù)據(jù)備份概述 245 9.1.2 使用Navicat圖形工具 備份數(shù)據(jù) 246 9.1.3 使用mysqldump命令 備份數(shù)據(jù) 249 9.1.4 使用Navicat圖形工具 恢復(fù)數(shù)據(jù) 251 9.1.5 使用mysql命令恢復(fù)數(shù)據(jù) 254 任務(wù)9.2 導(dǎo)出和導(dǎo)入數(shù)據(jù) 255 9.2.1 數(shù)據(jù)庫遷移 255 9.2.2 使用Navicat圖形工具 導(dǎo)出數(shù)據(jù) 256 9.2.3 使用SELECT…INTO OUTFILE 語句導(dǎo)出數(shù)據(jù) 259 9.2.4 使用mysql命令導(dǎo)出數(shù)據(jù) 260 9.2.5 使用Navicat圖形工具導(dǎo)入數(shù)據(jù) 261 9.2.6 使用LOAD DATA INFILE語句 導(dǎo)入數(shù)據(jù) 265 任務(wù)9.3 使用日志備份和恢復(fù)數(shù)據(jù) 266 9.3.1 MySQL日志概述 266 9.3.2 二進(jìn)制日志 266 9.3.3 錯誤日志 271 9.3.4 通用查詢?nèi)罩?272 9.3.5 慢查詢?nèi)罩?276 課后練習(xí) 276 項目十 數(shù)據(jù)庫設(shè)計 278 任務(wù)10.1 理解數(shù)據(jù)庫設(shè)計與用戶 需求分析 278 10.1.1 數(shù)據(jù)庫系統(tǒng)設(shè)計的任務(wù) 278 10.1.2 數(shù)據(jù)庫系統(tǒng)設(shè)計的特點 279 10.1.3 數(shù)據(jù)庫設(shè)計的主要步驟 280 10.1.4 需求分析的目標(biāo) 281 10.1.5 需求信息的收集 281 10.1.6 需求信息的整理 282 任務(wù)10.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 284 10.2.1 概念結(jié)構(gòu)設(shè)計的目標(biāo) 284 10.2.2 概念結(jié)構(gòu)設(shè)計的方法與步驟 284 10.2.3 數(shù)據(jù)抽象與局部視圖的設(shè)計 285 10.2.4 全局概念模式的設(shè)計 287 10.2.5 E-R模型向關(guān)系模型的轉(zhuǎn)換 290 10.2.6 數(shù)據(jù)模型的優(yōu)化 291 課后練習(xí) 292 參考文獻(xiàn) 294
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | 广州展览设计公司_展台设计搭建_展位设计装修公司-众派展览装饰 广州展览制作工厂—[优简]直营展台制作工厂_展会搭建资质齐全 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 深圳办公室装修-写字楼装修设计-深圳标榜装饰公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 扬尘监测_扬尘监测系统_带证扬尘监测设备 - 郑州港迪科技有限公司 | 卫生人才网-中国专业的医疗卫生医学人才网招聘网站! | 三防漆–水性三防漆–水性浸渍漆–贝塔三防漆厂家 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 耐破强度测试仪-纸箱破裂强度试验机-济南三泉中石单品站 | 厌氧工作站-通用型厌氧工作站-上海胜秋科学仪器有限公司 | 金联宇电缆总代理-金联宇集团-广东金联宇电缆实业有限公司 | 招商帮-一站式网络营销服务|互联网整合营销|网络推广代运营|信息流推广|招商帮企业招商好帮手|搜索营销推广|短视视频营销推广 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 云杂志网-学术期刊-首页 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | 高精度电阻回路测试仪-回路直流电阻测试仪-武汉特高压电力科技有限公司 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 尾轮组_头轮组_矿用刮板_厢式刮板机_铸石刮板机厂家-双驰机械 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 示波器高压差分探头-国产电流探头厂家-南京桑润斯电子科技有限公司 | 温州富欧金属封头-不锈钢封头厂家 |