![]()
内容推荐 本书以当前较流行的MySQL 8.0为平台,系统地介绍了数据库原理和MySQL数据库技术,全书内容取舍合理、实用,可以使读者轻松理解数据库的基本原理,快速应用MySQL技术,达到理论与实践的紧密结合。 全书分为七个部分,共14章,包括认识数据库、认识关系数据库、数据库设计、认识MySQL、MySQL数据库、MySQL数据库表操作、MySQL索引与完整性约束、MySQL查询与视图、MySQL编程基础、MySQL过程式数据库对象、事务与并发控制、MySQL安全管理等内容。另外,《MySQL数据库原理及应用:微课版》还配备了与教材内容同步的实验内容,以促进学生对理论知识的掌握与应用,提高学生的实践能力。最后一章为一个完整的项目实例“Java EE/MySQL高校教务管理系统”,将理论学习与开发设计全面融合,实现理论到实践的跨越。为方便教学与学生学习使用,《MySQL数据库原理及应用:微课版》免费赠送电子课件、教学大纲、习题答案、源程序代码,以及各章相应小节的微视频讲解等教材配套资源。 本书逻辑性、系统性、实践性和实用性较强,可以作为应用型本科、高职高专院校计算机各类专业和信息类、电子类等专业数据库相关课程的教材,也可以作为数据库应用系统开发设计人员、自学考试人员等的参考书。 目录 学习情境一 数据库知识准备 第1章 项目准备 1.1 页目背景 1.2 页目目标 1.3 需求分析 1.4 系统设计 1.4.1 系统功能设计 1.4.2 系统流程设计 1.4.3 系统数据库设计 第2章 认识数据库 2.1 数据库技术的发展 2.1.1 数据处理技术 2.1.2 数据库技术的发展阶段 2.1.3 数据库技术新发展 2.2 数据库系统介绍 2.2.1 数据库系统的组成 2.2.2 数据库的体系结构 2.3 数据模型 2.3.1 信息世界 2.3.2 概念模型 2.3.3 常见的3种数据模型 习题 第3章 认识关系数据库 3.1 关系数据结构 3.1.1 关系的定义和性质 3.1.2 关系模式和关系数据库 3.2 关系完整性 3.2.1 实体完整性 3.2.2 参照完整性 3.2.3 用户定义完整性 3.3 关系运算 3.3.1 传统的集合运算 3.3.2 专门的关系运算 3.4 关系规范化 3.4.1 函数依赖 3.4.2 关系规范化的目的 3.4.3 关系规范化的过程 习题 第4章 数据库设计 4.1 数据库设计概述 4.1.1 数据库设计的特点 4.1.2 数据库设计的方法 4.1.3 数据库设计的基本步骤 4.2 需求分析 4.2.1 需求分析的任务 4.2.2 需求分析的方法 4.2.3 数据字典 4.2.4 学生成绩管理系统数据字典 4.3 概念结构设计 4.3.1 概念结构设计的方法 4.3.2 概念结构设计的步骤 4.4 逻辑结构设计 4.4.1 将E-R图转换为关系 数据模型 4.4.2 关系模式优化 4.4.3 设计用户外模式 4.5 物理结构设计 4.5.1 确定数据库的物理结构 4.5.2 评价物理结构 4.6 数据库的实施、运行与维护 4.6.1 数据库的实施 4.6.2 数据库的运行与维护 4.7 数据库设计实例 习题 …… 学习情境二 数据库记述准备 学习情境三 数据库实施 学习情境四 数据库程序设计 学习情境五 安全管理与维护 学习情境六 MySQL实验 学习情境七 MySQL综合应用 参考文献 |