为你推荐
书名页
内容简介
版权页
前言
目录页
第1篇 步入MySQL开发的殿堂
第1章 MySQL导论
1.1 数据库概述
1.1.1 数据库技术的发展
1.1.2 数据模型
1.1.3 常用数据库介绍
1.2 MySQL简介
1.2.1 MySQL是什么
1.2.2 MySQL的特点
1.2.3 MySQL的应用
1.3 MySQL体系结构综述
1.3.1 插件式存储引擎体系结构
1.3.2 公共MySQL数据库服务器层
1.4 MySQL引擎
1.4.1 选择存储引擎
1.4.2 使用存储引擎
1.4.3 MyISAM存储引擎
1.4.4 InnoDB存储引擎
1.5 小结
第2章 MySQL基本操作
2.1 获得MySQL
2.2 MySQL的安装和配置
2.2.1 Windows下二进制包安装
2.2.2 重新配置MySQL服务器
2.3 MySQL GUI的安装和使用
2.3.1 MySQL Administrator
2.3.2 MySQL Query Browser
2.3.3 MySQL Migration Toolkit
2.3.4 MySQL Workbench
2.4 MySQL的使用
2.4.1 MySQL的基本使用
2.4.2 MySQL客户端程序
2.4.3 MySQL服务端程序
2.5 MySQL工具程序的使用
2.5.1 mysqladmin
2.5.2 mysqlcheck
2.5.3 mysqldump
2.5.4 mysqlshow
2.5.5 myisamchk
2.5.6 myisampack
2.5.7 mysqlbinlog
2.5.8 mysqlimport
2.5.9 perror
2.6 小结
第3章 SQL基础知识
3.1 SQL语言基本知识
3.1.1 SQL的历史
3.1.2 SQL的特点
3.1.3 SQL的基本概念
3.2 数据定义语言
3.2.1 数据库级别的SQL操作
3.2.2 创建、删除与修改基本表
3.3 数据查询语言
3.3.1 普通查询
3.3.2 条件查询
3.3.3 查询排序
3.3.4 查询分组与行计数
3.3.5 多表查询
3.4 数据操纵语言
3.4.1 插入数据
3.4.2 修改数据
3.4.3 删除数据
3.5 数据控制语言
3.5.1 授权
3.5.2 回收权限
3.6 嵌入式SQL
3.6.1 嵌入式SQL语句与主语言之间的通信
3.6.2 不用游标的SQL语句
3.6.3 使用游标的SQL语句
3.7 小结
第2篇 苦练基本功
第4章 数据库分析与设计
4.1 数据设计概述
4.1.1 数据库和信息系统
4.1.2 数据库设计的特点
4.1.3 数据库设计的基本步骤
4.1.4 数据库各级模式的形成过程
4.2 数据库的设计范式
4.3 数据库设计技巧
4.3.1 需求分析阶段
4.3.2 表和字段的设计
4.3.3 选择键和索引
4.3.4 索引使用原则
4.3.5 数据完整性设计
4.3.6 其他设计技巧
4.4 Power Designer 10简介
4.5 Power Designer 10的使用
4.6 正向工程与逆向工程
4.7 小结
第5章 存储过程、触发器
5.1 存储过程和授权表
5.2 存储过程的语法
5.2.1 基本语法规则
5.2.2 条件
5.2.3 循环
5.2.4 调用存储过程
5.2.5 参数和返回值
5.2.6 存储过程的管理
5.2.7 BEGIN-END复合语句
5.2.8 存储过程的变量
5.2.9 游标
5.2.10 存储过程应用示例
5.3 存储过程、函数、触发器和复制:常见问题
5.4 触发器
5.4.1 创建触发器
5.4.2 删除触发器
5.4.3 触发器应用示例
5.5 存储过程和触发器的二进制日志功能
5.6 小结
第6章 JDBC基础
6.1 基本的JDBC概念
6.1.1 JDBC基本功能
6.1.2 JDBC的层次
6.1.3 JDBC驱动
6.2 关于ODBC
6.2.1 ODBC接口
6.2.2 ODBC体系结构
6.2.3 JDBC与ODBC
6.2.4 建立ODBC数据源
6.3 JDBC数据库设计方法
6.3.1 JDBC的数据库访问模型
6.3.2 连接池
6.4 JDBC安全性
6.4.1 Java体系结构对信息安全的支持
6.4.2 JDBC安全模式
6.5 获取和安装JDBC
6.6 关于JDBC API
6.6.1 接口概貌
6.6.2 JDBC API的接口和类
6.6.3 如何实现JDBC性能优化
6.7 小结
第7章 Connector/J的使用
7.1 安装Connector/J
7.1.1 支持的Java版本
7.1.2 MySQL服务器版本指南
7.1.3 Connector/J的安装
7.2 JDBC引用
7.2.1 JDBC基本编程的步骤
7.2.2 预处理语句
7.2.3 批处理命令
7.2.4 事务
7.2.5 可更新的结果集
7.2.6 用DataSource建立连接
7.3 与J2EE和其他Java框架一起使用Connector/J
7.3.1 O/R Mapping的介绍
7.3.2 Hibernate介绍
7.3.3 Struts简介
7.4 诊断Connector/J方面的问题
7.4.1 关于授权问题
7.4.2 SQLException,无法连接到MySQL服务器
7.4.3 结果集不可更新
7.4.4 如何通报缺陷和问题
7.5 Connector/J的版本
7.6 小结
第3篇 突出重围项目实战
第8章 用户管理系统案例
8.1 系统需求分析
8.1.1 需求概述
8.1.2 系统功能描述
8.2 系统总体架构
8.3 数据库设计
8.3.1 业务实体设计
8.3.2 数据模型设计
8.4 系统详细设计
8.4.1 界面设计
8.4.2 逻辑主线
8.4.3 系统中的视图设计
8.4.4 系统中的包设计
8.4.5 数据库的访问连接设计
8.4.6 业务层设计
8.5 运行与调试本章的案例
8.6 小结
第9章 CASE支撑系统案例
9.1 系统需求分析
9.1.1 需求概述
9.1.2 系统功能描述
9.2 系统总体架构
9.3 数据库设计
9.3.1 业务实体设计
9.3.2 数据模型设计
9.4 系统详细设计
9.4.1 界面设计
9.4.2 逻辑主线
9.4.3 系统中的视图设计
9.4.4 系统中的包设计
9.4.5 数据库的访问连接设计
9.4.6 业务层设计
9.5 运行与调试本章的案例
9.6 小结
第10章 文件管理系统案例
10.1 系统需求分析
10.1.1 需求概述
10.1.2 系统功能描述
10.2 系统总体架构
10.3 数据库设计
10.3.1 E-R图
10.3.2 数据模型设计
10.4 系统详细设计
10.4.1 界面设计
10.4.2 逻辑主线
10.4.3 系统中的视图设计
10.4.4 系统中的包设计
10.4.5 数据库的访问连接设计
10.4.6 业务层设计
10.5 运行与调试本章的案例
10.6 小结
第11章 教务管理系统案例
11.1 系统需求分析
11.1.1 需求概述
11.1.2 系统功能描述
11.1.3 系统分析
11.2 系统总体架构
11.3 数据库设计
11.3.1 数据库逻辑结构设计
11.3.2 创建数据库
11.3.3 创建表的脚本文件
11.4 系统详细设计
11.4.1 界面设计
11.4.2 目录和包结构设计
11.4.3 HibernateUtil设计
11.4.4 SetCharacterEncodingFilter设计
11.4.5 数据层设计
11.5 小结
第4篇 高级开发技术
第12章 MySQL5.0高级特性
12.1 MySQL 5.0存储过程新特性
12.1.1 存储过程体中合法的MySQL语句
12.1.2 Call the Procedure调用存储过程
12.1.3 Characteristics Clauses特征子句
12.1.4 Parameters参数
12.2 新SQL语句和Loops循环语句
12.2.1 新SQL语句
12.2.2 Conditions and IF-THEN-ELSE条件式和IF-THEN-ELSE
12.2.3 循环语句
12.3 数据导入导出工具mysqlimport
12.4 MySQL性能优化
12.5 小结
第13章 MySQL与XML
13.1 XML
13.1.1 XML的10个设计目标
13.1.2 XML的语法简介
13.1.3 XML的相关技术及应用简介
13.2 XSLT
13.2.1 XPath简介
13.2.2 XSLT-转换
13.3 XML、MySQL的结合运用
13.3.1 ExtractValue()函数
13.3.2 UpdateXML()函数
13.4 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜