数据库原理与应用项目化教程——基于MySQL
掌握数据库原理与应用,从零开始,轻松入门!通过项目化学习掌握数据库核心技术,通过项目实践,轻松应对各种数据库知识的挑战!

作者:赖敏、杨月红、秦敏

丛书名:计算机类技能型理实一体化新形态系列

定价:59.8元

印次:1-1

ISBN:9787302719151

出版日期:2026.07.01

印刷日期:2026.07.27

图书责编:张龙卿

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书详细地介绍了如何使用MySQL和Navicat Premium进行数据库原理与应用的基础学习,全书分为数据库基础、数据库基本操作和数据库的维护三大模块,共19章。核心内容包括认识数据库、需求分析、MySQL数据库、MySQL字符集、MySQL的数据类型、数据库操作、表操作、表数据操作、索引、数据约束和参照完整性、数据查询、视图、存储过程、存储函数、触发器、事务及锁、数据备份与恢复、用户和权限管理、Java连接MySQL数据库。整本书主要围绕一个教学管理系统的数据库进行讲解,教学管理系统的数据一共有7张数据库表,方便读者系统认识和学习数据库原理与应用的知识。 本书的三大模块紧紧围绕“理论知识+开发案例”的模式进行编写,在数据库基础模块中以一个完整的项目为主线,帮助读者将所学的知识应用到案例中。本书非常注重基础,内容丰富,简单易懂,每个章节、每个知识点所对应的案例和项目的代码都十分完整,书中还展示了绝大部分案例运行结果的截图,让读者一目了然。 本书适合作为高等院校计算机、软件工程等相关专业的教材,或供数据库管理等领域相关人员参考阅读,还可以作为数据库自学者和爱好者的参考读物。

赖敏,副教授,重庆财经学院软件学院软件工程专业教研室教师,主要讲授:数据库原理与应用、UML、操作系统、Python程序设计等多门课程,教学效果显著。曾获得重庆市蓝桥杯软件设计大赛“优秀指导老师”奖、获得校级“教师赛课”三等奖、获得校级说课教学竞赛”三等奖、论文《浅谈基于Java面向对象的内存映像》获中华科研论文一等奖、获得校级“第二课堂”软件设计比赛“优秀指导教师”奖、获得由重庆财经学院举办的“教师赛课”三等奖。主持市教委教研教改项目1项,主要参与科研项目4个,主要参与横向项目2个,主持及主研校级项目1项,参与重庆市市级精品在线开放课程2项,主编教材1部,参编教材4部,公开发表核刊2篇,发表普通学术论文及教研教改论文9篇。获得软件著作权5个、实用新型专利5项、参与各种专业培训7次。

前言 在当今的信息化时代,数据已经成为企业决策和运营的重要基石。如何高效地存储、管理和分析数据,成为每个企业和技术人员必须面对的问题。MySQL作为一款开源的关系数据库管理系统,以其高性能、可靠性和易用性成为众多企业的首选。 本书旨在帮助读者系统地掌握MySQL数据库的基础知识和应用开发技能。我们将从数据库的基本概念出发,逐步深入MySQL的安装、配置、数据操作、查询优化、事务管理以及性能调优等多个方面。通过丰富的实例和详细的讲解,使读者能够迅速上手MySQL,并在实际工作中灵活运用。归纳起来,本书有如下特色。 (1) 数据库基础模块以教学管理系统项目的数据库作为基础,针对学习中比较难懂的数据库基本概念,通过实际的项目来 具体讲解。 (2) 数据库操作模块仍然将教学管理系统这个实际项目贯穿整个学习过程,并将前面所学的基础知识运用到 该项目中。这个模块分步骤详细讲解了数据库 操作过程的每一个步骤和代码,让初学者亲身体会一个项目的数据库 是怎么从头到尾做出来的。 (3) 数据库的维护模块基于实际操作步骤详细讲解了数据库维护的相关知识。每个 环节 都配有详细的案例和操作步骤。 (4) 本书所有例子都经过测试,能够正常运行并可以显示运行结果,为读者的学习提供了极大的方便。 (5) 本书有利于培养高校学生的动手实践能力,为面向工程教育认证的学生毕业要求达成度、技能熟练度培养体系的构建做了强有力的支撑。 本书由重庆财经学院 赖敏、杨月红以及重庆第一中学秦敏编著。 具体分工 如下: ...

目录
荐语
查看详情 查看详情
目录

模块一数据库基础

第1章认识数据库

1.1数据库的发展和分类

1.1.1关系数据库

1.1.2非关系数据库

1.2数据库的基本概念

1.3数据库的三级模式

第2章需求分析

2.1需求分析的任务

2.2需求分析的过程

2.3用户需求获取

2.4结构化分析建模

2.4.1功能层次模型

2.4.2数据流模型

2.4.3数据字典

2.5数据关系模型

2.5.1实体间的联系

2.5.2ER图

2.5.3ER图的画法

第3章MySQL数据库

3.1MySQL数据库简介

3.2MySQL数据库的版本

3.3MySQL的下载、安装、配置和使用

3.3.1下载MySQL

3.3.2安装MySQL

3.3.3配置MySQL

3.3.4验证安装是否成功

3.3.5使用MySQL

3.4Navicat Premium简介

3.4.1下载Navicat Premium 16

3.4.2安装Navicat Premium 16

3.4.3使用Navicat Premium 16

第4章MySQL字符集

4.1字符集的概念

4.1.1字符

4.1.2字符编码

4.1.3字符集

4.2字符集的原理

4.2.1ASCII字符集

4.2.2GB2312字符集

4.2.3GBK字符集

4.2.4Unicode字符集

4.3校对规则

... 查看详情

做中学,学中做,一本会用的数据库书。

查看详情