MySQL数据库基础
本书介绍了数据库及MySQL的基础知识,以案例为驱动,循序渐进地介绍了MySQL数据库的基本操作及在实践中的具体应用。全书共分为10章,内容包括数据库基础知识、数据库设计、数据库及数据表的基本操作、数据更新、数据查询、数据视图、索引、数据库编程、数据安全、综合案例。
本书配有大量的演示案例和课后练习,注重实际操作,具有很强的实用性。本书既可作为高等院校相关专业的教材,也可作为MySQL的初学人员及程序开发人员的学习参考用书。
本书主要针对大学计算机软件相关专业学生及希望学习MySQL技术的读者而编写。在编写的过程中,充分突出了“理论够用实践为主”的特点,以案例驱动,通过小案例、课堂案例、综合案例贯穿全书内容。对每个知识点,按照理论讲解、案例演示、案例分析、应用技巧进行组织编写,符合高校学生的学习特点。教材注重启发和培养学生的编程思想,将理论知识应用到实践分析和解决问题中。
本书介绍了数据库及MySQL的基础知识,以案例为驱动,循序渐进地介绍了MySQL数据库的基本操作及在实践中的具体应用。全书共分为10章,内容包括数据库基础知识、数据库设计、数据库及数据表的基本操作、数据更新、数据查询、数据视图、索引、数据库编程、数据安全、综合案例。
本书配有大量的演示案例和课后练习,注重实际操作,具有很强的实用性。本书既可作为高等院校相关专业的教材,也可作为MySQL的初学人员及程序开发人员的学习参考用书。
本书由罗印担任主编,并负责编写第1章和第3章的内容,由严新巧负责编写第2章和第4章的内容,由张受亭负责编写第5章和第6章的内容,由赵勇负责编写第7章和第9章的内容,由刘雯雯负责编写第8章和第10章的内容。罗印负责全书的目录制定、内容优化、统稿及审稿等工作。
第1章数据库基础知识
1.1基本概念
1.2关系数据库
1.3MySQL的安装与配置
本章小结
课后习题
第2章数据库设计
2.1数据库设计概述
2.2概念结构设计
2.3逻辑结构设计
2.4物理结构设计
2.5数据库实施与维护
本章小结
课后习题
第3章数据库及数据表的基本操作
3.1数据库的基本操作
3.2MySQL存储引擎
3.3数据类型
3.4数据表的基本操作
本章小结
课后习题
第4章数据更新
4.1插入数据
4.2数据修改
4.3数据删除
本章小结
课后习题
第5章数据查询
5.1MySQL数据基本查询
5.2MySQL查询条件选择
5.3MySQL多表查询
5.4行浏览查询
本章小结
课后习题
第6章数据视图
6.1视图的基本概念
6.2视图的操作
6.3对性能的影响
本章小结
课后习题
第7章索引
7.1索引简介
7.2创建索引
7.3删除索引
本章小结
课后习题
第8章数据库编程
8.1存储过程的基本操作
8.2MySQL存储函数
8.3触发器
本章小结
课后习题
第9章数据安全
9.1用户与权限
9.2数据的备份与恢复
本章小结
课后习题
第10章综合案例
10.1功能需求概述
10.2概要结构设计
10.3逻辑结构设计
10.4物理结构设计
参考文献