您好,欢迎来到聚文网。 登录 免费注册
MYSQL数据库基础实例教程(第3版)(微课版)

MYSQL数据库基础实例教程(第3版)(微课版)

“十四五”职业教育国家规划教材,第三版经典改版
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 作者: 周德伟 著
  • 商品条码: 9787115644022
  • 版次: 3
  • 开本: 16开
  • 页数: 210
定价:¥54.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
“十四五”职业教育国家规划教材全新改版 四大项目贯穿:引导一示范一模仿一实践 MySQL 8.0+Navicat 15.0+思维导图+微课视频 第三版全新升级
内容简介
本书以MySQL数据库管理系统为平台,较全面地介绍数据库的基础知识及其应用。全书共9个单元,包括认识数据库、数据库设计、数据定义、数据操作、数据查询、数据视图、索引与分区、数据库编程和数据安全。全书采用案例教学方式,设有应用举例、商业实例、综合实训、实战演练4个部分,分别采用4个不同的数据库项目贯穿始末。大部分单元先以应用举例的方式讲解知识要点,再分析商业实例,给出解决问题的完整方案,并提供与商业实例相对应的综合实训,以便读者在实践中模拟操作,最后通过实战演练帮助读者巩固所学的内容。 本书可以作为职业院校相关专业的数据库基础和数据库开发课程的教材,也适合作为计算机软件开发人员、从事数据库管理与维护工作的专业人员和广大计算机爱好者的自学参考书,还可以作为全国计算机等级考试二级“MySQL数据库程序设计”和“1+X”Web前端开发(中级)职业技能等级证书的考试参考书。
作者简介
周德伟 作者是一位长期工作在教学第一线的“双师”教师,副教授。近20多年来一直致力于数据库基础、数据库开发等课程教学改革的研究,教学经验丰富,曾十多次获深圳信息学院教学质量优秀奖,教学效果优良。同时有8年企业数据库管理与开发实际经验,获得Microsoft、Oracle等国际知名企业认证的MCDBA(微软认证数据库管理员)、MCDBA(微软认证应用程序开发专家)、OCA(Oracle)资格证书。主编过“十二五”、“十三五”、“十四五”国家规划教材《MySQL数据库技术》等MySQL数据库相关,编写经验丰富,组织能力强。
目录
单元1  认识数据库  1 问题引入  1 学习目标  1 思维导图  2 相关知识  2 1.1  数据库概述  2 1.1.1  数据与数据库  2 1.1.2  数据库技术的发展  3 1.1.3  数据库管理系统  4 1.1.4  数据库系统  5 1.1.5  结构化查询语言  6 1.1.6  大数据时代的数据库管理系统  7 1.2  MySQL的安装与配置  10 1.2.1  MySQL服务器的安装与配置  11 1.2.2  MySQL图形化管理工具  17 1.2.3  连接与断开服务器  19 【综合实训】安装和配置MySQL服务器  22 单元小结  23 理论练习  23 【实战演练】MySQL的下载、安装与配置  24 单元2  数据库设计  25 问题引入  25 学习目标  25 思维导图  26 相关知识  26 2.1  关系数据库设计  26 2.1.1  数据的加工  26 2.1.2  数据模型的概念  27 2.1.3  概念模型  29 2.1.4  E-R图设计实例  31 2.1.5  联系到关系模式的转换  34 2.2  数据库设计规范化  36 2.2.1  关系数据库范式理论  36 2.2.2  数据库规范化实例  38 【商业实例】设计Petstore数据库  40 任务1  根据宠物商店业务逻辑建立概念模型——Petstore数据库的E-R图  40 任务2  将Petstore数据库的E-R图转换为关系模型  41 任务3  Petstore数据库规范化  41 【综合实训】图书借阅及教学管理数据库设计  42 单元小结  42 理论练习  43 【实战演练】设计学生成绩管理系统数据库——SchoolDB  44 单元3  数据定义  46 问题引入  46 学习目标  46 思维导图  47 相关知识  47 3.1  创建与管理数据库  47 3.1.1  创建数据库  48 3.1.2  管理数据库  51 3.2  创建与管理数据库表  53 3.2.1  创建数据库表  53 3.2.2  管理数据库表  56 3.3  数据完整性约束  59 3.3.1  数据的完整性约束  59 3.3.2  主键约束  60 3.3.3  替代键约束  62 3.3.4  参照完整性约束  63 3.3.5  CHECK完整性约束  65 3.4  使用图形化管理工具管理数据库和表  67 3.4.1  使用图形化管理工具管理数据库  67 3.4.2  使用图形化管理工具管理数据库表  69 【商业实例】Petstore数据定义  71 任务1  Petstore数据库表结构分析  71 任务2  创建Petstore数据库与表  73 任务3  建立数据完整性约束  74 【综合实训】LibraryDB数据定义  74 单元小结  76 理论练习  77 【实战演练】SchoolDB数据定义  78 单元4  数据操作  80 问题引入  80 学习目标  80 思维导图  81 相关知识  81 4.1  数据插入  82 4.2  数据修改  84 4.3  数据删除  85 4.3.1  使用DELETE语句删除数据  85 4.3.2  使用TRUNCATE TABLE语句删除表数据  87 【商业实例】Petstore数据操作  87 任务1  Petstore数据库表内容分析  87 任务2  Petstore数据插入  89 任务3  Petstore数据修改与删除  91 【综合实训】LibraryDB数据操作  92 单元小结  94 理论练习  94 【实战演练】SchoolDB数据操作  95 单元5  数据查询  98 问题引入  98 学习目标  98 思维导图  99 相关知识  99 5.1  单表查询  99 5.1.1  SELECT语句定义  99 5.1.2  选择列  100 5.1.3  WHERE子句  104 5.2  多表查询  108 5.2.1  FROM子句  108 5.2.2  多表连接  108 5.2.3  子查询  112 5.2.4  联合查询  115 5.3  分类汇总与排序  118 5.3.1  聚合函数  118 5.3.2  GROUP BY子句  120 5.3.3  HAVING子句  122 5.3.4  ORDER BY子句  123 5.3.5  LIMIT子句  124 【商业实例】Petstore数据查询  124 任务1  列查询实例操作  124 任务2  条件查询实例操作  125 任务3  多表查询实例操作  125 任务4  分类汇总与排序实例操作  126 【综合实训】LibraryDB数据查询  127 单元小结  128 理论练习  128 【实战演练】SchoolDB数据查询  129 单元6  数据视图  131 问题引入  131 学习目标  131 思维导图  132 相关知识  132 6.1  创建和查询视图  132 6.1.1  视图概述  132 6.1.2  创建视图  133 6.1.3  查询视图  134 6.2  操作视图  134 6.2.1  通过视图操作数据  134 6.2.2  修改视图定义  136 6.2.3  删除视图  137 【商业实例】Petstore数据视图  137 任务1  创建与查询视图  137 任务2  操作视图  138 【综合实训】LibraryDB数据视图  138 单元小结  139 理论练习  139 【实战演练】SchoolDB数据视图  140 单元7  索引与分区  141 问题引入  141 学习目标  141 思维导图  142 相关知识  142 7.1  索引的分类  142 7.2  创建索引  143 7.2.1  使用CREATE INDEX语句  143 7.2.2  使用ALTER TABLE语句  143 7.2.3  在创建表时创建索引  144 7.3  删除索引  145 7.4  索引对查询的影响  146 7.5  数据库分区  147 7.5.1  分区类型  147 7.5.2  分区管理  151 【商业实例】Petstore索引与分区  152 任务1  按要求为Petstore数据库建立相关索引  152 任务2  Petstore分区  153 【综合实训】LibraryDB索引与分区  153 单元小结  154 理论练习  154 【实战演练】SchoolDB索引与分区  155 单元8  数据库编程  156 问题引入  156 学习目标  156 思维导图  157 相关知识  157 8.1  编程基础知识  157 8.1.1  常量与变量  157 8.1.2  系统内置函数  159 8.1.3  表达式  161 8.1.4  流程控制语句  162 8.2  存储过程  165 8.2.1  创建存储过程  165 8.2.2  显示存储过程  167 8.2.3  调用存储过程  167 8.2.4  删除存储过程  170 8.2.5  游标的用法及作用  170 8.2.6  存储过程的嵌套  173 8.3  创建和调用存储函数  174 8.3.1  创建存储函数  174 8.3.2  调用存储函数  176 8.4  设置触发器  177 8.4.1  创建触发器  177 8.4.2  删除触发器  180 8.5  事件  180 8.5.1  创建事件  181 8.5.2  事件调度器设置  181 【商业实例】Petstore数据库编程  182 【综合实训】LibraryDB数据库编程  186 单元小结  187 理论练习  187 【实战演练】SchoolDB数据库编程  188 单元9  数据安全  190 问题引入  190 学习目标  190 思维导图  191 相关知识  191 9.1  用户和数据权限管理  191 9.1.1  添加和删除用户  191 9.1.2  权限分类  193 9.1.3  使用图形化管理工具管理用户与权限  197 9.2  数据的备份与恢复  198 9.2.1  备份和恢复需求分析  198 9.2.2  数据库备份和恢复  199 9.2.3  MySQL日志  202 9.3  事务和多用户管理  204 9.3.1  事务  204 9.3.2  多用户与锁定机制  206 【商业实例】Petstore数据安全  207 【综合实训】LibraryDB数据安全  208 单元小结  209 理论练习  209 【实战演练】SchoolDB数据安全  210

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网