![]()
内容推荐 本书深入浅出地介绍了MySQL数据库技术的发展和应用,涉及MySQL基础知识、MySQL数据库操作、MySQL数据库优化等几个部分。每章的内容充实、循序渐进。在讲解过程中,穿插了大量的实例和任务,帮助读者理解和掌握各个知识;每章结尾都配有相关习题,有助于读者自测和练习。 本书共12章,包括数据库设计概述、MySQL环境配置和创建数据库、MySQL表结构的管理、表记录的更新操作、表记录的检索、MySQL运算符和系统函数、视图和触发器、存储过程和存储函数、MySQL分区、MySQL查询优化、索引优化和数据库优化以及用户信息管理系统。 本书可以作为各类院校计算机科学与技术、网络工程、电子信息等相关专业“MySQL数据库设计”课程的教材,也可作为从事Web程序设计相关工作的技术人员自学参考用书。 目录 第1章 数据库设计概述 1.1 数据库的发展 1.1.1 人工管理阶段 1.1.2 文件系统阶段 1.1.3 数据库系统阶段 1.1.4 云数据库阶段 1.2 数据库技术 1.2.1 数据库系统 1.2.2 数据库管理员 1.2.3 用户和数据库系统 1.2.4 MySQL发展历程 1.3 SQL语言 1.3.1 SQL语言分类 1.3.2 E-R图 1.3.3 SQL语句执行流程 1.4 数据库访问技术 1.4.1 ODBC 1.4.2 DAO 1.4.3 OLE DB 1.4.4 ADO 1.4.5 ADO.NET 1.4.6 JDBC 1.4.7 PDO 1.4.8 PyMySQL 1.4.9 MySQL 1.4.10 GO-SQL-Driver 1.5 MySQL三大范式 1.5.1 第一范式 1.5.2 第二范式 1.5.3 第三范式 1.6 MySQL存储引擎 1.6.1 查看MySQL中的存储引擎 1.6.2 常用的存储引擎介绍 本章习题 第2章 MySQL环境配置和创建数据库 2.1 安装MySQL数据库 2.2 创建数据库 2.2.1 CREATE DATABASE语句创建数据库 2.2.2 CREATE DATABASE IF NOT EXISTS语句创建数据库 2.3 查看数据库 2.3.1 查看MySQL中存在的数据库 2.3.2 查看数据库的创建信息 2.3.3 修改数据库名称 2.4 数据库编码 2.4.1 创建数据库时指定字符编码 2.4.2 设置数据库默认编码 2.4.3 修改数据库的字符编码 2.5 删除数据库 本章习题 第3章 MySQL表结构的管理 3.1 创建数据表 3.1.1 创建数据表 3.1.2 创建数据表时指定主键 3.1.3 创建数据表时指定外键 3.1.4 创建数据表时指定字段非空 3.1.5 创建数据表时指定默认值 …… 第4章 表记录的更新操作 第5章 表记录的检索 第6章 MySQL运算符和系统函数 第7章 视图和触发器 第8章 存储过程和存储函数 第9章 MySQL分区 第10章 MySQL查询优化 第11章 索引优化和数据库优化 第12章 用户信息管理系统 附录 参考文献 |