计算机基础教育 > 数据库类
MySQL数据库程序设计
书号:9787113241803 套系名称:全国高等院校计算机基础教育“十三五”规划教材
作者:何元清 魏哲 出版日期:2018-01-01
定价:38.00 页码 / 开本:240 /16
策划编辑:周海燕 责任编辑:周海燕 彭立辉
适用专业:无 适用层次:高等院校
最新印刷时间:2023-02-06
资源下载
教学课件
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
- MySQL是世界上最受欢迎的开源关系数据库管理系统之一,由于其性能优越、功能强大,已经广泛应用于互联网上各类中小型网站及信息管理系统的应用开发,受到广大软件爱好者及商业软件用户的青睐。
本书以讲解MySQL数据库基础知识为目标,以完成学生信息管理案例的实现为载体,深入讲解数据库基础知识、MySQL编程、数据库和表的操作、视图管理、数据管理、PHP的MySQL编程等内容。本书内容丰富、讲解细致,适合作为高等院校非计算机专业数据库程序设计的教材,也可作为培训机构的培训教材和全国计算机等级考试(二级)MySQL数据库程序设计的培训教材,同时也是一本面向广大MySQL爱好者的实用参考书。
无
基 础 篇
第1章 数据库系统概述 11.1 数据库基础 11.1.1 数据、信息、数据处理 11.1.2 数据库技术的产生与发展 21.2 数据库系统结构 41.2.1 数据库系统的基本概念 41.2.2 数据库系统的体系结构 51.3 数据模型 61.3.1 概述 71.3.2 概念模型 71.3.3 逻辑模型 81.3.4 关系数据库系统 10习题 12第2章 MySQL编程基础 162.1 MySQL概述 162.2 WampServer 182.2.1 WampServer组件 182.2.2 WampServer安装与配置 192.3 结构化查询语言(SQL) 262.4 MySQL数据基础 282.4.1 数据类型 282.4.2 常量 312.4.3 变量 322.4.4 运算符与表达式 342.4.5 函数 36习题 40第3章 程序设计基础 443.1 程序设计概述 443.2 PHP编程基础 453.2.1 PHP配置 463.2.2 PHP编程步骤 483.2.3 PHP基本语法 483.2.4 PHP数据类型 493.2.5 PHP表达式 493.3 PHP流程控制 513.3.1 顺序结构 513.3.2 选择结构 513.3.3 循环结构 533.3.4 PHP文件包含 56习题 57实 践 篇第4章 创建数据库与数据表 624.1 数据库 624.1.1 创建并选择数据库 624.1.2 修改及查看数据库 644.1.3 删除数据库 654.2 数据表 654.2.1 创建数据表 654.2.2 修改数据表 684.2.3 查看表 724.2.4 复制表结构 734.2.5 删除表 744.3 数据完整性约束 74习题 82第5章 数据操纵 855.1 插入数据 855.2 删除数据 885.3 修改数据 89习题 92第6章 索引 966.1 索引简介 966.1.1 索引的概念 966.1.2 索引的利弊 966.2 索引的分类 976.3 创建、查看和删除索引 986.3.1 创建索引 986.3.2 查看索引 1016.3.3 删除索引 102习题 102第7章 数据查询 1057.1 SELECT语句 1057.2 列选择子句 1067.3 FROM子句与多表连接 1137.4 WHERE子句 1187.5 GROUP BY子句 1307.6 HAVING子句 1317.7 ORDER BY子句 1327.8 LIMIT子句 1347.9 union 语句 134习题 135第8章 视图 1398.1 视图概述 1398.2 视图的创建 1408.3 视图结构的查看与修改 1428.3.1 查看视图结构 1428.3.2 修改视图结构 1438.4 视图数据的查询与更新 1448.4.1 视图数据的查询 1448.4.2 视图数据的更新 1458.5 视图的删除 148习题 148第9章 数据管理 1519.1 触发器 1519.1.1 触发器介绍 1519.1.2 创建触发器 1519.1.3 查看触发器 1549.1.4 删除触发器 1579.1.5 使用触发器的注意事项 1579.2 事件 1589.2.1 事件介绍 1589.2.2 如何开启事件调度器 1589.2.3 创建事件 1609.2.4 查看事件 1629.2.5 修改事件 1639.2.6 删除事件 1659.3 存储过程和存储函数 1659.3.1 创建存储过程和存储函数 1669.3.2 查看存储过程和存储函数的定义 1729.3.3 删除存储过程和存储函数 1749.3.4 修改存储过程和存储函数 1759.3.5 自定义错误处理程序 1769.3.6 游标 1799.4 访问控制 1839.4.1 登录和退出MySQL服务器 1839.4.2 创建用户账户 1849.4.3 删除普通用户 1859.4.4 修改普通用户账号 1869.4.5 修改普通用户密码 1879.4.6 账号权限管理 1879.5 备份与恢复 1929.5.1 使用mysqldump命令备份 1929.5.2 使用mysql命令恢复 1939.5.3 使用SELECT into outfile导出文本文件 1939.5.4 使用LOAD DATA INFILE导入文本文件 1949.5.5 使用图形界面备份和恢复数据 1949.5.6 使用二进制日志还原数据库 196习题 198应 用 篇第10章 PHP的MySQL编程 20310.1 编程步骤 20310.2 连接MySQL数据库服务器 20310.3 选择MySQL数据库 20410.4 操作MySQL数据库 20510.4.1 数据的添加 20610.4.2 数据的查询 20610.4.3 数据的修改 21010.4.4 数据的删除 21210.5 关闭MySQL服务器的连接 21310.6 实例 21410.6.1 动态添加用户信息 21410.6.2 动态删除用户信息 216习题 217第11章 开发实例 21811.1 需求分析 21811.2 系统设计 21811.3 数据库设计 21911.4 系统实现 22011.4.1 学生基本信息管理系统页面实现 22111.4.2 添加学生信息页面实现 22111.4.3 查看学生信息页面实现 22311.4.4 删除学生信息页面实现 22411.5 学生信息管理系统程序清单 226习题 232通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL数据库的开发和管理技术,并初步具备应用程序开发能力