网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MySQL数据库应用技术项目教程(微课版)/计算机类技能型理实一体化新形态系列
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
本书以“项目导入、任务驱动”模式详细讲解了MySQL数据库技术的应用。全书共分8个项目。项目1为入门项目,通过5个具体任务,用Navicat图形界面管理工具实现一个创建数据库的完整项目,引导读者理解数据库的基本概念。项目2到项目7为主导项目,选择选课系统数据库这一典型项目,遵循数据库开发流程,依次完成设计数据库、操作数据库、数据查询、优化查询、数据库编程、数据安全维护等具体内容,夯实具体操作技能。项目8为综合实训,该项目是对所学知识的综合训练,旨在提高综合应用能力。
本书既可作为高校计算机相关专业的教材,也可作为从事数据库开发与应用人员的参考用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
目录
项目1 创建社区居民信息数据库
任务1.1 安装与配置MySQL数据库
任务1.2 登录MySQL服务器
任务1.3 用Navicat创建数据库
任务1.4 用Navicat创建表
任务1.5 用Navicat管理表数据
项目小结
同步实训1 创建服装销售数据库
学习成果达成测评
项目自测
学习成果实施报告
项目2 设计选课系统数据库
任务2.1 需求分析
任务2.2 概念设计
任务2.3 逻辑结构设计
项目小结
同步实训2 学生党员发展管理数据库设计
学习成果达成测评
项目自测
学习成果实施报告
项目3 操作选课系统数据库与表
任务3.1 操作数据库
任务3.2 操作表
任务3.3 实现表的数据完整性
任务3.4 操作表数据
项目小结
同步实训3 操作学生党员发展管理数据库
学习成果达成测评
项目自测
学习成果实施报告
项目4 查询选课系统数据库表数据
任务4.1 基础查询
任务4.2 分组查询
任务4.3 多表查询
任务4.4 子查询
项目小结
同步实训4 查询学生党员发展管理数据库中的数据
学习成果达成测评
项目自测
学习成果实施报告
项目5 优化查询选课系统数据库
任务5.1 视图
任务5.2 索引
任务5.3 优化查询
项目小结
同步实训5 优化查询学生党员管理数据库
学习成果达成测评
项目自测
学习成果实施报告
项目6 编程处理选课系统数据库数据
任务6.1 数据库编程基础
任务6.2 函数
任务6.3 存储过程
任务6.4 触发器
任务6.5 事务
任务6.6 事件
项目小结
同步实训6 程序方式处理学生党员发展管理数据库中的数据
学习成果达成测评
项目自测
学习成果实施报告
项目7 安全管理维护选课系统数据库
任务7.1 管理数据库用户权限
任务7.2 备份与恢复数据库
同步实训7 维护学生党员发展管理数据库的安全性
项目小结
学习成果达成测评
项目自测
学习成果实施报告
项目8 综合实训超市信息管理系统数据库开发
任务8.1 数据库设计
任务8.2 数据库实施
任务8.3 数据库应用与维护
学习成果实施报告
附录
附录1 NoSQL数据库简介
附录2 相关数据库文件
附录3 学习成果实施报告电子版
附录4 MySQL相关“1+X”考证题库
参考文献
序言
前言
党的二十大指出“教育、科技、人才是全面建设社
会主义现代化国家的基础性、战略性支撑”。大数据时
代,数据库技术成为现代科技发展的重要组成部分。
MySQL数据库作为流行的关系型数据库管理系统,由于
其稳定性高、跨平台、速度快、开放源码等优点,被广
泛应用在生产生活的各个方面。为顺应科技对人才的需
求,响应“实施人才强国战略”的号召,大部分高校的
计算机相关专业都开设了MySQL方向的数据库课程。本
书深入贯彻党的二十大对高等教育和教材建设的精神,
针对当前各高校对MySQL数据库应用技术课程数字化建
设的需要,由从事数据库教学的一线教师总结多年教学
经验编写而成。本书具有以下四点特色。(1) 以“学习
者为中心”,以成果为导向,从教材体例到资源建设都
高度适配高校混合式教学模式。本书以“项目引领,任
务驱动”为组织形式,清晰地划分了任务导学、任务实
施和巩固提高三个教学环节,并准备了丰富的微视频、
操作视频与自测题等电子资源,与混合式教学模式高度
适配,也可供不同类型学校线上教学选用。(2) 产教融
合使教材内容设计全面、新颖,极具实用性。本书自
2019年作为本校双元教材立项以来,首先与海信公司合
作,根据企业提供的工作流程和相关案例,结合编者的
教学经验,开发了校本教材。2021年,基于对海疆公司
研发人员以及毕业实习生的调研,在项目设计上做了大
幅修改,使案例更典型,重点更突出,更适合职业学生
学习。2022年,编者又根据自己在青岛远航公司的实践
经验,结合数据库发展现状对相关内容做了进一步的修
正和补充。在历时3年的反复修正中,我们坚持产教融
合,多方吸取建议,力求教材任务反映实际典型工作任
务,涉及的知识点全面新颖,与时俱进,使其更具实用
价值。(3) 课、岗、赛、证融通,教材具有更广泛的适
用性。在内容编排上,尽量将数据库管理系统、Web前
端开发考证的一些数据库知识技能分散融合到任务操作
中,便于读者理解掌握。同时设置一些拓展资源供有余
力的读者学习,以配合大数据技术、数据库技术等技能
大赛的需要,真正做到了课、岗、证、赛相融通。(4)
教材建设极具思政特色。立德树人既是教育的根本任务
,也是建材建设的重点。本书特别注重课程思政建设。
项目选择社区管理、学生党员管理等读者身边的事,使
读者主动了解社会,增强其社会责任感。项目之前配有
思政内容,以小故事和小案例等电子资源方式,从家国
情怀、工匠精神到思维方式、态度作风等不同方面提示
项目实施过程中需注重的素养建设。项目之后的学习成
果实施报告书要求总结项目实施过程中的感受和体会,
从而完成思政教育从被动接收到主动感悟的内化提升。
本书通过入门、主导、综合三级项目设计上的层层递进
,完成了从“兴趣引导”到“技能夯实”最后到“应用
提升”的课程能力递进。具体项目有8个,安排如下。
项目1为入门项目,通过5个任务引导读者用图形界面管
理工具实现了一个创建并管理社区居民信息数据库及表
的完整项目,从而对数据库基本概念有直观的认识。项
目2到项目7为主导项目,主导项目选取学生选课数据库
这一常见典型案例,遵循数据库开发实际工作流程,引
领读者完成从数据库设计到数据库的实施应用的整个开
发过程。项目8为综合实训,该项目是对整个教材所学
知识的综合。此项目之后要求学生能够写出完整的数据
库设计与实施文档。还可以结合其他相关课程,做出更
完整的项目。项目后配套同步实训,除巩固提升项目技
能外,也有检测学习效果的作用。同时配有学习成果达
成测评和自测题,供学生自我评测,学习成果实施报告
配有电子版,供学员总结填写提交。本书是学银在线课
程“MySQL数据库应用技术”的配套教材,欢迎读者参
与该课程慕课学习,其中有更丰富的即时学习资源和良
好的互动讨论空间。本书由吕学芳、莫新平和平涛共同
编写。具体编写分工如下: 项目1~项目4由吕学芳编写
,项目5和项目6由莫新平编写,项目7和项目8由平涛编
写。感谢学校领导和同事给予的支持,感谢青岛海信研
发中心、青岛海疆智远信息科技有限公司和青岛远航科
技有限公司对我们的大力支持。由于编者水平有限,错
误疏漏之处,敬请广大读者批评、指正。
编者2023年2月
精彩页
项目1创建社区居民信息数据

项目目标
知识目标:
能力目标:
素质目标:
(1)理解数据库的基本
(1)能够在Windows操作系统下
(1)了解数据库管理系统
概念。
安装MySQL 数据库。
的发展,增强职业责
(2)了解并会设置MySQL
(2)能够启动登录和配置MySQL
任感和民族自强感。
的字符集。数据库。(2)通过软件的独立安装
(3)了解系统数据库。(3)能够用Navicat创建数据库配置,养成自主学习
(4)理解表的概念。和表。独立思考的习惯。
(5)掌握MySQL 中的数(4)能够用Navicat插入、更新、(3)通过数据库和表的创
据类型。删除查看数据。建,培养精益求精的
(5)能够用Navicat迁移数据库工匠意识。
到其他服务器。
项目情境
社区信息化建设是城市信息化建设的重要组成部分,而其中的社区居民信息管理为信
息化建设提供了数据基础。通过对居民信息的查询,可以更方便、更有针对性地开展社区工
作,更好地服务社区居民。例如,通过查询居民就业情况,可以对社区准备就业的人员开展
就业培训指导;又如,可以通过筛选社区居民的年龄,轻松找到社区老人的信息,及时给老人
们提供温馨的服务等。
那么这个查询过程是怎么实现的呢? 步骤如图1.
1所示。
图1.
1 居民信息查询示意图
首先社区工作人员在客户端(如手机、计算机等电子设备)登录社区信息平台,通过信息
平台输入要查询的内容,比如查询年龄大于70 岁的老人。
然后系统向服务器发送查询命令,查询年龄大于70的居民,服务器会根据这个查询指
令来查询相关信息,并返回查询结果。接下来,社区人员就可以根据这个查询结果来定向进
行相关服务了。
那么为什么可以在服务器中查询到这些信息呢? 这是因为小区居民的信息事先已经都
存放在服务器的一个地方,这个地方就称为数据库。
本项目中,首先需要安装并配置好MySQL以及其图形管理工具Navicat,然后登录服
务器,用Navicat创建一个存放居民信息的数据库,并在该数据库中根据要求创建两个常用
表:居民信息表和住户表,最后向表中插入相关数据。
本项目作为入门项目,任务操作基本采用图形界面方式,方便易学。可以在任务实际操
作中学习理解任务导学中的相关数据库理论知识。
学习建议
. 在创建的数据库实例的具体操作过程中加深对数据库基本概念的理解。
. 登录MySQL服务器时需要熟悉一些必要的Windows命令的书写方法。
. 表的属性特征(如主键等)可大体了解,到主导项目时再深度学习及理解。
视频1.1:数据库技
术的应用和发展
看“数据库技术的应用和发展”视频,说说自己是如何领会党的二十大
提出了“科技兴国”和“科技自立自强”精神的。
任务1.1安装与配置MySQL 数据库
任务描述
在了解MySQL的软件及版本信息的基础上,下载MySQL 数据库,并安装和配置
MySQL数据库。
学习目标
. 能够说出MySQL数据库管理系统的特点。
. 能够下载安装与配置MySQL8.0数据库。
知识准备
1.MySQL简介
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB 公司开发,是最流行的关
系型数据库管理系统之一。MySQL数据库具有跨平台的特性,可以在Windows、UNIX、
Linux和macOS等平台上使用,由于其体积小、速度快、总体拥有成本低,尤其是开放源码
这一特点,因此受到了越来越多公司的青睐。比如新浪、网易、百度、Google、雅虎等企业的
网站开发都选择MySQL 作为网站数据库。
2
MySQL 数据库应用技术项目教程(微课版)
项目1创建社区居民信息数据库
2.MySQL版本信息
(1)根据操作系统分类。根据操作系统的类型,MySQL分为Windows版、UNIX版、
Linux版和macOS版。下载MySQL前,首先要了解自己使用的操作系统,根据操作系统
下载相应的MySQL 。 (2)根据用户群体分类。
①社区版(Community)。社区版可以自由下载而且完全免费,但是官方不提供任何技
术支持,适用于大多数普通用户。
②企业版(Enterprise)。企业版不仅不能自由下载而且收费,但是该版本提供了更多
的功能,可以享受完备的技术支持,适用于对数据库的功能和可靠性要
求比较高的企业客户。
视频1.
2:MySQL的
1.下载MySQL
下载安装与配置
(1)打开官方网站htp://www.mysq.om,如图1.
lc2所示。
图1.
2 MySQL官方网站
(2)打开MySQL首页后,单击DOWNLOADS选项,进入MySQL产品页面,然后单
击MySQLCommunity(GPL)Downloads按钮,进入MySQLCommunityDownloads页
面,在该页面选择MySQLInstalerforWindow如图1.
s选项,3所示。
图1.
3 MySQL社区版下载页面
(3)MySQL最新版本为8.30,有在线安装以及离
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 3:06:28