万本电子书0元读

万本电子书0元读

顶部广告

MySQL数据库应用项目式教程电子书

·全书以学生熟悉的成绩管理系统发案例为主线行编写,方便学生快速理解和掌握数据库知识。 ·工作手册式教材。将实战任务环节以综合案例——商品销售管理数据库形式展现,以学习工作页的形式独立成册。 ·为“MySQL数据库应用”在线放课程的配套教材,读者可以在智慧职教MOOC学院平台加在线课程的学习。 ·配套资源丰富,配有电子课件、习题解答、程序源代码、教学大纲、教学日历等。

售       价:¥

纸质售价:¥52.40购买纸书

0人正在读 | 0人评论 6.4

作       者:张凌杰,张慧娟

出  版  社:机械工业出版社

出版时间:2024-03-28

字       数:15.5万

所属分类: 经管/励志 > 管理 > 会计/金融投资

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书以MySQL数据库管理系统为平台,以学生成绩管理系统发案例为主线行编写,较全面地介绍了数据库的基础知识及其应用。全书共9个项目,包括建立MySQL数据库环境、创建与维护MySQL数据库、创建与维护MySQL数据表、数据查询、创建和管理视图、创建和管理索引、创建与使用存储过程和存储函数、创建和使用触发器,以及维护MySQL数据库的安全性。 本书根据“项目引领,任务驱动”式的教学思路,充分考虑读者的认知曲线,科学地设计典型学习任务,每个任务都有明确的要求及实现方案,具有较强的实用性和操作性。 本书内容翔实、图文并茂、浅显易懂,既可以作为高等职业院校相关专业的教学用书,也可以作为MySQL数据库初学者的学习用书。<br/>【推荐语】<br/>·全书以学生熟悉的成绩管理系统发案例为主线行编写,方便学生快速理解和掌握数据库知识。 ·工作手册式教材。将实战任务环节以综合案例——商品销售管理数据库形式展现,以学习工作页的形式独立成册。 ·为“MySQL数据库应用”在线放课程的配套教材,读者可以在智慧职教MOOC学院平台加在线课程的学习。 ·配套资源丰富,配有电子课件、习题解答、程序源代码、教学大纲、教学日历等。<br/>【作者】<br/>张凌杰,河南水利与环境职业学院教授,副校长。河南省高等学校计算机应用技术专业综合改革试项目负责人;河南省高校精品在线放课程《HTML5网页设计》负责人;SCI、EI检索论文6篇;编写教材多部。《计算机网络技术(第2版)》和《网络操作系统(Windows Server 2008)》两部教材选“十四五”职业教育国家规划教材。<br/>
目录展开

前言

二维码资源清单

项目1 建立MySQL数据库环境

1.1 初识MySQL

1.1.1 数据库基础知识

1.1.2 关系数据库简介

1.1.3 MySQL数据库简介

1.2 安装和配置MySQL

1.2.1 任务1-1 安装和配置MySQL

1.2.2 任务1-2 启动与停止MySQL服务

1.2.3 任务1-3 登录与退出MySQL服务器

1.2.4 任务1-4 试用MySQL客户端命令行窗口

1.3 MySQL图形化管理工具

1.3.1 MySQL图形化管理工具简介

1.3.2 任务1-5 安装MySQL图形化管理工具Navicat

1.3.3 任务1-6 试用MySQL图形化管理工具Navicat

课后练习1

项目2 创建与维护MySQL数据库

前导知识:数据库设计的基本方法和步骤

2.1 创建数据库

2.1.1 任务2-1 创建数据库前的准备工作

2.1.2 任务2-2 使用图形化管理工具创建和查看数据库

2.1.3 任务2-3 使用CREATE DATABASE语句创建数据库

2.2 修改数据库

2.2.1 任务2-4 使用图形化管理工具修改数据库

2.2.2 任务2-5 使用ALTER DATABASE语句修改数据库

2.3 选择、查看与删除数据库

2.3.1 任务2-6 使用语句方式选择与查看数据库

2.3.2 任务2-7 删除数据库

2.4 任务2-8 查看并选择MySQL数据库支持的存储引擎

课后练习2

项目3 创建与维护MySQL数据表

前导知识:MySQL的数据类型及数据完整性约束

3.1 创建数据表及其约束

3.1.1 任务3-1 分析并设计数据表的结构及约束

3.1.2 任务3-2 使用图形化管理工具创建数据表

3.1.3 任务3-3 使用CREATE TABLE语句创建数据表

3.2 复制和删除数据表

3.2.1 任务3-4 复制数据表

3.2.2 任务3-5 删除数据表

3.3 修改表结构

3.3.1 任务3-6 使用图形化管理工具修改数据表

3.3.2 任务3-7 使用ALTER TABLE语句修改数据表

3.4 数据的插入、更新与删除

3.4.1 任务3-8 使用图形化管理工具插入、修改和删除数据表记录

3.4.2 任务3-9 使用INSERT语句向数据表中插入记录

3.4.3 任务3-10 使用UPDATE语句修改表中记录

3.4.4 任务3-11 使用DELETE语句删除表中记录

3.5 导入、导出MySQL数据表中的数据

3.5.1 任务3-12 导入MySQL数据表中的数据

3.5.2 任务3-13 导出MySQL数据表中的数据

课后练习3

项目4 数据查询

前导知识:SELECT语句概览

4.1 基于单表的基本查询

4.1.1 任务4-1 选择字段进行查询

4.1.2 任务4-2 使用AS指定字段别名

4.1.3 任务4-3 使用DISTINCT去掉查询结果的重复值

4.1.4 任务4-4 使用关键字LIMIT查询限定数量的记录

4.2 条件查询

4.2.1 WHERE子句中常用的查询条件

4.2.2 任务4-5 使用比较运算符创建查询

4.2.3 任务4-6 使用BETWEEN…AND创建范围比较查询

4.2.4 任务4-7 使用IN创建范围比对查询

4.2.5 任务4-8 使用LIKE创建模糊查询

4.2.6 任务4-9 使用IS NULL创建空值查询

4.2.7 任务4-10 创建多重条件查询

4.3 任务4-11 使用ORDER BY语句对查询结果排序

4.4 查询的分组与汇总

4.4.1 任务4-12 使用聚合函数查询

4.4.2 任务4-13 使用GROUP BY子句创建分组查询

4.4.3 任务4-14 使用HAVING子句对分组数据进行过滤

4.5 多表连接查询

4.5.1 任务4-15 创建内连接查询

4.5.2 任务4-16 创建外连接查询

4.6 子查询

4.6.1 任务4-17 创建单值子查询

4.6.2 任务4-18 使用IN关键字创建多值子查询

4.6.3 任务4-19 使用EXISTS关键字创建子查询

4.6.4 任务4-20 使用ANY、ALL关键字创建子查询

4.7 联合查询UNION及其他

4.7.1 任务4-21 使用UNION语句创建联合查询

4.7.2 任务4-22 使用Navicat的查询创建工具实现查询操作

课后练习4

项目5 创建和管理视图

前导知识:认识视图

5.1 创建视图

5.1.1 任务5-1 使用CREATE VIEW语句创建单源表视图

5.1.2 任务5-2 使用图形化管理工具创建视图

5.2 修改视图

5.2.1 任务5-3 使用ALTER VIEW语句修改视图

5.2.2 任务5-4 使用图形化管理工具修改视图

5.3 删除视图

5.3.1 任务5-5 使用DROP VIEW语句删除视图

5.3.2 任务5-6 使用图形化管理工具删除视图

5.4 利用视图更新数据

5.4.1 任务5-7 通过视图查询和更新表中数据

5.4.2 任务5-8 通过带WITH CHECK OPTION的视图更新表中数据

课后练习5

项目6 创建和管理索引

前导知识:索引概述

6.1 创建索引

6.1.1 任务6-1 使用语句在创建表时创建索引

6.1.2 任务6-2 在已有表中使用CREATE INDEX创建索引

6.1.3 任务6-3 使用图形化管理工具创建索引

6.2 查看和删除索引

6.2.1 任务6-4 使用SHOW INDEX语句查看索引

6.2.2 任务6-5 使用DROP INDEX语句删除索引

6.2.3 任务6-6 在已有数据表中修改表删除索引

课后练习6

项目7 创建与使用存储过程和存储函数

前导知识:认识存储过程和存储函数

7.1 任务7-1 创建并调用无参数存储过程

7.2 创建并调用带参数存储过程

7.2.1 任务7-2 创建并调用带IN参数的存储过程

7.2.2 任务7-3 创建并调用带IN和OUT参数的存储过程

7.2.3 任务7-4 创建并调用带INOUT参数的存储过程

7.3 任务7-5 创建并调用应用游标的存储过程

7.4 任务7-6 创建并调用存储函数

7.5 任务7-7 创建并使用事务

课后练习7

项目8 创建和使用触发器

前导知识:触发器概述

8.1 创建触发器

8.1.1 任务8-1 创建INSERT类型触发器

8.1.2 任务8-2 创建DELETE类型触发器

8.1.3 任务8-3 创建UPDATE类型触发器

8.2 查看及删除触发器

8.2.1 任务8-4 查看数据表中有哪些触发器

8.2.2 任务8-5 删除触发器

课后练习8

项目9 维护MySQL数据库的安全性

前导知识:MySQL权限表

9.1 添加数据库用户

9.1.1 任务9-1 使用图形化管理工具创建用户

9.1.2 任务9-2 使用CREATE USER语句创建用户

9.1.3 任务9-3 使用GRANT语句创建用户

9.2 数据库用户权限管理

9.2.1 任务9-4 在命令行中管理用户权限

9.2.2 任务9-5 在图形化管理工具中管理用户权限

9.3 数据库用户管理

9.3.1 任务9-6 修改用户密码

9.3.2 任务9-7 删除用户

9.4 任务9-8 数据库角色管理

9.5 备份与还原数据库

9.5.1 任务9-9 使用图形化管理工具备份和还原数据库

9.5.2 任务9-10 使用命令备份和还原数据库

9.5.3 任务9-11 转储数据库

课后练习9

参考文献

商品销售管理数据库的设计与实现

实战任务1 分析与设计数据库

实战任务2 创建商品销售数据库

实战任务3 在商品销售数据库中创建数据表并完善数据

实战任务4 在商品销售数据库中为表创建索引和约束

实战任务5 检索商品销售数据库表中的数据

实战任务6 在商品销售数据库中创建视图

实战任务7 在商品销售数据库中创建存储过程和存储函数

实战任务8 在商品销售数据库中创建和管理触发器

实战任务9 创建用户并授予不同级别的权限

实战任务10 备份数据库、转储数据库文件

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部