数据库技术及应用(MySQL版)
本书为新形态一体化教材,按照高等院校培养高素质技术技能型人才的要求,从实用和够用的原则出发,采用“项目导向、任务驱动”的模式进行编写,将数据库的知识、技术与方法融为一体,并设计了一个完整的项目来引导学生进行实践。

作者:陈永政,张呈宇,徐浩

丛书名:国家级实验教学示范中心联席会计算机学科组规划教材

定价:42元

印次:1-1

ISBN:9787302722472

出版日期:2026.07.01

印刷日期:2026.08.03

图书责编:龙启铭

图书分类:教材

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

本书以“电商平台系统”企业真实项目为主线,全面系统地讲解数据库技术与MySQL应用。全书分为三篇:第一篇“数据库基础知识”深入讲解数据模型、关系代数和数据库设计;第二篇“数据库基础应用”详细介绍**MySQL9安装配置、数据定义、操作与查询;第三篇“数据库高级应用”深入探讨视图、索引、编程、事务与安全。本书采用企业级双项目驱动模式,配备丰富的二维码在线数字资源,每章包含兴趣阅读、项目实训、习题及拓展案例,实现“提-教-学-做-评-拓”的闭环。通过“电商平台系统”主线项目和“酒店管理系统”拓展项目的双线并进,帮助读者掌握数据库设计与开发的全流程技能。 本书可作为高等学校“数据库”课程的教材,也可作为社会培训、自学考试人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。

陈永政,男,副教授,信息系统项目管理师(高级工程师),专业带头人,软件企业工作多年,实施过上百个信息化IT项目、发表学术论文30余篇,主编出版教材3部,参编5部,主持(参与)省部级课题10余项,授权实用专利3项,软件著作权5项。曾获重庆市软件程序设计大赛一等奖、重庆市青年职业标兵、重庆工程学院优秀教师、优秀骨干教师、重庆市优秀指导教师、指导学生获得国家级、市级奖项30余次。

前言 在数字经济时代,数据已成为企业最核心的资产,数据库技术作为信息系统的基石,其重要性日益凸显。如何让初学者在有限的学时内既掌握数据库的通用理论,又能迅速完成真实业务系统的设计与落地?三年来,编者与企业工程师、一线教师反复打磨,最终形成了这本以企业真实项目为载体、融理论与实践于一体的教材。 全书内容分为三篇,共10个项目。 第一篇“数据库基础知识”(项目一~项目三)从数据库系统的基本概念入手,系统介绍数据模型、关系数据库理论基础和数据库设计方法,重点讲解ER模型设计、关系规范化及数据库生命周期的各阶段任务,为后续实践打下坚实的理论基础。 第二篇“数据库基础应用”(项目四~项目七)聚焦MySQL的实际操作,包括安装配置,数据库与表定义,数据的增、删、改、查等基本操作,通过Navicat等工具演示,提升操作效率,并结合电商平台系统的业务数据开展任务实践,提高读者的基础SQL编程能力。 第三篇“数据库高级应用”(项目八~项目十)深入数据库的高级主题,讲解视图与索引的优化应用、存储过程、触发器、事务编程,以及数据库安全与备份恢复机制,并通过实际编程与安全管理等任务,培养读者解决复杂数据业务问题的能力。 本书由校企“双元”团队共同编写,企业工程师负责案例真实性与代码质量设计,院校教师负责教学逻辑与难度梯度设计。在写作过程中,MySQL 9.3的新版特性被有机融入对应章节,使本书既“接地气”又“不掉队”。本书具有以下鲜明特色。 (1) 企业级双项目驱动。以“电商平台系统”这一企业真实项目贯穿全书各章节,使学习过程与实际工作场景紧密结合;同时以“酒店管理系统”作为拓...

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

第一篇数据库基础知识

项目一认识数据库3

任务1.1数据库系统的基本概念4

1.1.1信息和数据4

1.1.2数据库系统的组成4

1.1.3数据管理技术的发展5

任务1.2数据模型简介7

1.2.1数据模型7

1.2.2概念模型8

1.2.3逻辑模型9

1.2.4物理模型10

任务1.3数据库系统的结构10

1.3.1三级模式结构11

1.3.2两级映像12

项目小结12

项目实训一: 认识电商平台系统的数据库系统12

习题一12

项目拓展一13

项目二关系数据库14

任务2.1关系模型14

2.1.1关系数据结构15

2.1.2关系操作16

2.1.3关系的完整性约束17

任务2.2关系代数17

2.2.1传统的集合运算182.2.2专门的关系运算20

2.2.3电商平台系统的关系代数25

任务2.3常见的关系数据库管理系统26

2.3.1MySQL26

2.3.2PostgreSQL26

2.3.3Oracle27

2.3.4Microsoft SQL Server27

2.3.5SQLite27

任务2.4SQL简介28

2.4.1SQL的特点28

2.4.2SQL的功能29

2.4.3SQL的基本语法规则30

项目小结31

项目实训二: 电商平台系统的关系代数31

习题二31

项目拓展二32

项目三数据库设计33

任务3.1数据库设计概述33

任务3.2需求分析35

3.2.1需求分析的任务35

3.2.2需求分析的方法35

3.2.3电商平台系统的DFD3... 查看详情

本书是面向高等院校计算机类相关专业的一门专业基础教材,涉及数据库基础知识、MySQL数据库的安装和配置、数据库和表的操作、事务管理、存储过程管理、视图管理、数据库的高级操作等内容,内容涵盖了数据库相关技术的**标准,通过本教材的学习,学生能够了解数据库的基础知识,掌握MySQL的开发和管理技术。

查看详情