• MySQL数据库实用教程:微课视频版
  • MySQL数据库实用教程:微课视频版
21年品牌 40万+商家 超1.5亿件商品

MySQL数据库实用教程:微课视频版

正版图书,可开发票,请放心购买。

40.54 6.8折 59.8 全新

库存25件

广东广州
认证卖家担保交易快速发货售后保障

作者孙飞显,靳晓婷主编

出版社清华大学出版社

ISBN9787302624295

出版时间2023-06

装帧平装

开本其他

定价59.8元

货号12757961

上书时间2024-07-20

哲仁书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

在当今时代,基于数据库的应用系统已经广泛深入到了人们学习、生活和工作的方方面面。例如,教务管理、QQ聊天、网上银行、网络售票、网上购物等系统都有自己的数据库。然而,就具体应用而言,存储数据量大小、经济承受能力、数据安全需求、设计者的偏好等不同,导致不同行业、不同单位、不同应用系统使用的数据库也不尽相同。例如,银行系统大都选用Oracle,不少政府机关网站选用微软公司的SQL Server,财务管理系统选用的数据库包括Access、FoxBase、SQL Server、Oracle等。但不管哪种数据库,它们提供的功能都是一样的,简单地说就是数据管理。

 

MySQL是用于交互式应用开发非常知名的开源数据库系统。作为一个小型的关系数据库管理系统,MySQL由于其体积小、速度快、总体拥有成本低,特别是源码开放的特点,国内外的许多中小型Web应用系统为降低成本而选择了MySQL作为数据库。为适应电子商务、计算机网络技术、经济信息管理、计算机软件、物联网等高职学校计算机相关专业及计算机科学与技术、网络工程、软件工程、信息安全等应用型本科计算机类学生快速学习MySQL数据库技术的需要,本书在介绍数据库相关技术知识的基础上,以当下流行的MySQL 8为例,详细说明MySQL的安装和升级方法,为以后的MySQL数据库操作及实训项目开发奠定基础。

 

本书是在火热的“互联网 ”“数字经济”背景下,为满足应用型本科、职业本科及高职高专学生学习数据库应用技术需要而编写的实用教程。全书共10个项目,以任务驱动的方式讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试。

 

本书的具体的编写分工如下: 孙飞显编写了项目5和项目10,靳晓婷编写了项目6、项目7和项目9,范乃英编写了项目1和项目8,李敏编写了项目2和项目3,徐明洁编写了项目4和附录。

 

商品简介

本书以MySQL 8.0.2x(以下简称MySQL 8)为例,按照实用型数据库人才培养的目标要求,遵循由浅入深、从易到难的规律,以项目/任务驱动、模块化教学方式,以教务管理数据库实例贯穿全书,详细讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试等内容。通过对本书的学习,读者可以快速学会MySQL 8的基本理论,掌握基于MySQL 8数据库的项目开发方法。 本书可作为应用型本科、职业本科及高职高专数据库(系统)原理及应用、数据库应用技术、数据库基础等有关数据库类课程的教材,也可供数据库应用和开发人员使用、参考。



目录
目录 数据集与 源码 项目1MySQL 8数据库的下载与安装 1.1项目描述 1.2任务解析 1.3相关知识 1.3.1有关数据库的术语 1.3.2数据库的分类 1.3.3MySQL 8基础 1.3.4数据库的选型 1.4任务实施 1.4.1MySQL 8数据库的下载 1.4.2MySQL 8数据库的安装与配置 1.5任务小结 1.5.1命令行方式启动MySQL 8服务 1.5.2命令行方式停止MySQL 8服务 自测与实验1安装与配置MySQL 8服务器 项目2MySQL 8数据库的可视化操作 2.1项目描述 2.2任务解析 2.3相关知识 2.3.1MySQL 8可视化管理工具——MySQL Workbench 2.3.2MySQL 8可视化管理工具——Navicat 2.3.3MySQL 8可视化管理工具——phpMyAdmin 2.3.4MySQL 8数据库和表的基本知识 2.4任务实施 2.4.1基于MySQL Workbench的任务实施 2.4.2基于Navicat的任务实施 2.5任务小结 2.6拓展提高 2.6.1Sequel Pro 2.6.2HeidiSQL 2.6.3SQL Maestro MySQL Tools Family 2.6.4SQLWave 2.6.5dbForge Studio 2.6.6DBTools Manager 2.6.7MyDB Studio 自测与实验2可视化的MySQL 8数据库/数据表操作 项目3MySQL 8数据库语言与编程 3.1项目描述 3.2任务解析 3.3相关知识与实例 3.3.1数据库语言概述 3.3.2MySQL数据库操作 3.3.3MySQL数据表操作 3.3.4MySQL表记录操作 3.3.5MySQL常量 3.3.6MySQL变量 3.3.7MySQL函数 3.3.8MySQL运算符 3.3.9MySQL表达式 3.4任务小结 3.5拓展提高 3.5.1MySQL复杂运算 3.5.2数据类型选择 自测与实验3.1教务管理数据库和数据表创建 自测与实验3.2教务管理数据表信息的插入、删除、修改 项目4MySQL 8数据库的查询与优化 4.1项目描述 4.2任务解析 4.3相关知识 4.3.1SELECT语句 4.3.2选择列 4.3.3FROM子句 4.3.4WHERE子句 4.3.5GROUP BY子句 4.3.6ORDER BY子句 4.3.7LIMIT子句 4.4任务实施 4.5任务小结 4.6拓展提高 自测与实验4MySQL 8数据库查询 项目5MySQL 8视图、索引及其应用 5.1项目描述 5.2任务解析 5.3相关知识 5.3.1MySQL 8数据库视图 5.3.2MySQL 8索引 5.4任务实施 5.4.1MySQL 8数据库视图操作 5.4.2MySQL 8数据库索引操作 5.5任务小结 5.6拓展提高 自测与实验5MySQL 8视图、索引及其应用 项目6MySQL 8内部存储过程与触发 6.1项目描述 6.2任务解析 6.3相关知识 6.3.1内部存储过程 6.3.2存储函数 6.3.3存储优化 6.3.4触发器 6.3.5事件 6.4任务实施 6.5任务小结 6.6拓展提高 项目7MySQL 8事务处理与并发访问 7.1项目描述 7.2任务解析 7.3相关知识 7.3.1MySQL 8的事务处理 7.3.2MySQL 8并发访问 7.4任务实施 7.4.1查询和修改事务隔离级别 7.4.2查询MySQL并发连接数量 7.4.3查询MySQL表级锁争夺情况 7.4.4MySQL 8存储引擎操作 7.4.5MySQL 8事务隔离与排他锁实例 7.5任务小结 7.6拓展提高 7.6.1并发插入技术 7.6.2锁调度技术 7.6.3锁竞争削减技术 7.6.4死锁避免技术 7.6.5性能优化技术 自测与实验7MySQL 8数据库的并发访问与控制 项目8MySQL 8数据库的备份与恢复 8.1项目描述 8.2任务解析 8.3相关知识 8.3.1备份需要考虑的问题 8.3.2备份的类型 8.3.3备份的对象 8.3.4备份与恢复的方法 8.4任务实施 8.4.1在Windows 10下用MySQL Workbench导出和导入数据库 8.4.2使用命令mysqldump备份和使用mysql命令恢复数据库 8.4.3使用SQL语句导入导出文件 8.5任务小结 自测与实验8MySQL 8数据库的备份与恢复 项目9MySQL 8系统管理与运行维护 9.1项目描述 9.2任务解析 9.3相关知识 9.3.1MySQL 8的用户 9.3.2MySQL权限 9.3.3用户权限管理 9.3.4MySQL安全 9.4任务实施 9.4.1MySQL的用户管理实例 9.4.2用户权限管理实例 9.4.3MySQL数据库维护 9.4.4MySQL的性能提升 9.4.5MySQL的版本升级 9.5任务小结 9.6拓展提高 9.6.1安装证书管理工具 9.6.2创建根证书并自签名 9.6.3创建服务器证书并用根证书签署 9.6.4创建客户证书并用根证书签署 9.6.5在主数据库创建从数据库操作所用的用户并指定用SLL认证 9.6.6关闭主数据库 9.6.7重启服务器使配置生效 9.6.8用从数据库客户程序建立加密连接 自测与实验9MySQL 8系统管理 项目10基于Java的教务管理系统MySQL 8数据库设计实现与测试 10.1项目描述 10.2任务解析 10.3相关知识 10.3.1数据库项目开发流程 10.3.2数据流图 10.4任务实施——数据库需求分析 10.4.1功能需求 10.4.2数据字典 10.4.3处理过程 10.4.4数据存储 10.5任务实施——数据库概念结构设计 10.5.1教务管理系统数据库的实体属性描述 10.5.2教务管理系统数据库ER图 10.6任务实施——数据库逻辑结构设计 10.6.1根据ER图将实体转换为关系模式 10.6.2根据ER图将联系转换为关系模式 10.7任务实施——数据库物理结构设计与实施 10.7.1创建数据库 10.7.2创建实体表 10.7.3创建联系表 10.8基于Java的教务管理系统数据库测试程序设计与实现 10.8.1登录页面 10.8.2功能主页 10.8.3用户添加 10.8.4用户删除 10.8.5用户修改 10.8.6用户查询 附录AMySQL主要命令 参考文献

内容摘要
本书以MySQL 8.0.2x(以下简称MySQL 8)为例,按照实用型数据库人才培养的目标要求,遵循由浅入深、从易到难的规律,以项目/任务驱动、模块化教学方式,以教务管理数据库实例贯穿全书,详细讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试等内容。通过对本书的学习,读者可以快速学会MySQL 8的基本理论,掌握基于MySQL 8数据库的项目开发方法。

本书可作为应用型本科、职业本科及高职高专数据库(系统)原理及应用、数据库应用技术、数据库基础等有关数据库类课程的教材,也可供数据库应用和开发人员使用、参考。

主编推荐
MySQL 8实例化教程,任务驱动,项目引领,配套微课视频、在线题库、教学大纲、课件等资源

精彩内容
本书以MySQL 8.0.2x(以下简称MySQL 8)为例,按照实用型数据库人才培养的目标要求,遵循由浅入深、从易到难的规律,以项目/任务驱动、模块化教学方式,以教务管理数据库实例贯穿全书,详细讲述MySQL 8数据库的下载与安装、可视化操作、语言与编程、查询与优化、视图与索引、内部存储过程与触发、事务处理与并发访问、备份与恢复、系统管理与运行维护、基于Java的教务管理系统MySQL 8数据库设计实现与测试等内容。通过对本书的学习,读者可以快速学会MySQL 8的基本理论,掌握基于MySQL 8数据库的项目开发方法。 本书可作为应用型本科、职业本科及高职高专数据库(系统)原理及应用、数据库应用技术、数据库基础等有关数据库类课程的教材,也可供数据库应用和开发人员使用、参考。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP