





作者:李岩、侯菡萏、赵立波、徐宏伟、张玉芬
定价:59.8元
印次:1-6
ISBN:9787302572091
出版日期:2021.03.01
印刷日期:2025.01.06
图书责编:闻祥军
图书分类:教材
《MySQL数据库原理及应用:微课版》以当前较流行的MySQL 8.0为平台,系统地介绍了数据库原理和MySQL数据库技术,全书内容取舍合理、实用,可以使读者轻松理解数据库的基本原理,快速应用MySQL技术,达到理论与实践的紧密结合。 全书分为七个部分,共14章,包括认识数据库、认识关系数据库、数据库设计、认识MySQL、MySQL数据库、MySQL数据库表操作、MySQL索引与完整性约束、MySQL查询与视图、MySQL编程基础、MySQL过程式数据库对象、事务与并发控制、MySQL安全管理等内容。另外,《MySQL数据库原理及应用:微课版》还配备了与教材内容同步的实验内容,以促进学生对理论知识的掌握与应用,提高学生的实践能力。最后一章为一个完整的项目实例“Java EE/MySQL高校教务管理系统”,将理论学习与开发设计全面融合,实现理论到实践的跨越。为方便教学与学生学习使用,《MySQL数据库原理及应用:微课版》免费赠送电子课件、教学大纲、习题答案、源程序代码,以及各章相应小节的微视频讲解等教材配套资源。 《MySQL数据库原理及应用:微课版》逻辑性、系统性、实践性和实用性较强,可以作为应用型本科、高职高专院校计算机各类专业和信息类、电子类等专业数据库相关课程的教材,也可以作为数据库应用系统开发设计人员、自学考试人员等的参考书。
李岩,哈尔滨金融学院教授,从事普通本科教学工作30年。主持科研课题8项,其中,黑龙江省教改工程项目“公共课、基础课教学中加强学生素质和创新意识教育的研究与实践”获省优秀教学科研成果一等奖。在清华大学出版教材6部,包括《Visual FoxPro程序设计与应用》《SQL Server2012实用教程》等。在各级期刊上发表学术论文20篇。 侯菡萏,哈尔滨金融学院副教授,从事普通本科教学工作15年。主持科研项目2项,参与科研项目10余项,其中《以培养应用型人才为目标的金融院校计算机基础类课程教学改革与实践》获黑龙江省高等教育教学成果二等奖,《煤矿生产管理三维信息系统》获黑龙江省科技进步二等奖。在清华大学出版社出版教材6部,其中《数据结构习题与实训教程(C语言描述)》被评为“十二五”普通高等教育本科国家级规划教材。制作多媒体课件《数据结构》获第十三届全国多媒体课件大赛高教工科组三等奖。
前 言 数据库技术是计算机技术领域中发展速度最快的技术之一,也是应用最为广泛的技术之一,它已经成为计算机信息系统的核心技术和重要基础。 数据库课程不仅是高校计算机各专业的必修核心课程,也是信息管理、物联网、电子类等其他专业的必修课程。随着对基于计算机网络和数据库技术的信息管理系统、应用系统需求量的增加,各类人员对数据库理论与技术的需求也在不断增强。目前我国技能型人才短缺,技能型人才的培养核心是实践能力,学生应该在学校就开始接受实践能力的培养,以便在毕业后能很快适应社会的需求。为了满足当前高等学校应用型人才培养的要求和当今社会对人才的需求,编写一本具有系统性、先进性和实用性,同时又能较好地适应不同层面需求的数据库教材无疑是必要的。 本书编写的指导思想是帮助读者掌握数据库系统的基本原理、技术和方法,了解现代数据库系统的特点及发展趋势,提高用所学知识解决实际问题的动手能力,培养数据库设计和应用能力。 本书具有以下特点: (1) 既注重系统地介绍数据库的基本原理和方法,又补充了现代数据库系统的主要技术及新知识,强调基础理论够用,数据库技术实用,设计方法好用。 (2) 将原有数据库原理与数据库应用技术两方面内容进行有效整合,缩减了传统数据库系统的部分内容,突出了数据库理论与实践紧密结合的特点,全书结合一个应用案例展开学习,强调系统性和实用性。 (3) 将实践教学内容单独编写为一章,在保证理论教学内容的同时,使学习者有很好的实践教学内容可以参考,通过实践学习巩固理论学习,做到边学边做,突出实践能力训练。 全书分为七个部分,共14章。第一...
学习情境一 数据库知识准备
第1章 项目准备 3
1.1 项目背景 4
1.2 项目目标 4
1.3 需求分析 4
1.4 系统设计 4
1.4.1 系统功能设计 4
1.4.2 系统流程设计 6
1.4.3 系统数据库设计 6
第2章 认识数据库 9
2.1 数据库技术的发展 10
2.1.1 数据处理技术 10
2.1.2 数据库技术的发展阶段 11
2.1.3 数据库技术新发展 14
2.2 数据库系统介绍 19
2.2.1 数据库系统的组成 19
2.2.2 数据库的体系结构 20
2.3 数据模型 22
2.3.1 信息世界 22
2.3.2 概念模型 23
2.3.3 常见的3种数据模型 26
习题 29
第3章 认识关系数据库 31
3.1 关系数据结构 32
3.1.1 关系的定义和性质 32
3.1.2 关系模式和关系数据库 33
3.2 关系完整性 33
3.2.1 实体完整性 34
3.2.2 参照完整性 34
3.2.3 用户定义完整性 35
3.3 关系运算 35
3.3.1 传统的集合运算 35
3.3.2 专门的关系运算 37
3.4 关系规范化 41
3.4.1 函数依赖 41
3.4.2 关系规范化的目的 42
3.4.3 关系规范化的过程 43
习题 45
第4章 数据库设计 47
4.1 数据库设计概述 48
4.1.1 数据库设计的特点 48
4.1.2 ... 查看详情