第Ⅰ部分 配置 3
第1章 安装和配置 3
1.1 Fedora Linux 4
1.2 Mac OS X 13
1.3 Microsoft Windows 25
1.3.1预安装Microsoft可再发行库 28
1.3.2安装MySQL产品 32
1.4本章小结 53
1.5本章内容考查 53
第2章 创建和管理连接 55
2.1 Fedora 56
2.2 Mac OS X 63
2.3 Windows 7 68
2.3.1配置MySQL Workbench连接 68
2.3.2配置Server Administration 75
2.4本章小结 80
2.5本章内容考查 80
第Ⅱ部分 数据建模 85
第3章 数据建模的概念 85
3.1数据建模理论 86
3.1.1什么是数据建模 86
3.1.2数据建模为什么重要 88
3.1.3如何实现它 93
3.2数据建模系统 95
3.2.1二元关系 97
3.2.2 n元关系 100
3.2.3符号集 100
3.3经典的规范化 103
3.3.1第一范式 104
3.3.2第二范式 107
3.3.3第三范式 108
3.4本章小结 110
3.5本章内容考查 110
第4章 创建和管理表与关系 113
4.1打开和保存文件 114
4.2创建表和视图 116
4.2.1添加表 117
4.2.2添加列 118
4.2.3添加索引 121
4.2.4 添加外键 123
4.2.5创建视图 126
4.2.6创建例程 127
4.3创建关系 128
4.4本章小结 132
4.5本章内容考查 132
第5章 创建和管理例程 135
5.1添加例程 136
5.2编辑例程 144
5.3删除例程 145
5.4本章小结 145
5.5本章内容考查 145
第6章 逆向工程 147
6.1对数据库进行逆向工程 148
6.2前向工程一个数据库 157
6.2.1从EER Model开始进行前向工程 158
6.2.2通过脚本进行前向工程 165
6.3本章小结 171
6.4本章内容考查 171
第Ⅲ部分SQL开发 175
第7章 编辑数据 175
7.1连接到Edit Data 176
7.2插入数据 180
7.3更新数据 185
7.4删除数据 187
7.5多数据编辑 190
7.6本章小结 192
7.7本章内容考查 192
第8章 管理SQL脚本 195
8.1打开SQL文件 196
8.2运行SQL文件 200
8.3本章小结 203
8.4本章内容考查 203
第Ⅳ部分 服务器管理 207
第9章 实例 207
9.1创建本地实例管理器 208
9.2创建远程实例管理器 214
9.3管理现有的实例 220
9.4维护现有的实例管理器 224
9.5本章小结 225
9.6本章内容考查 225
第10章 创建和管理用户和角色 229
10.1添加用户 230
10.2添加模式特权 238
10.3本章小结 243
10.4本章内容考查 243
第11章 导入和导出 247
11.1导出一个数据库 248
11.2导入一个数据库 254
11.3本章小结 259
11.4本章内容考查 259
第12章 数据库迁移 261
12.1迁移一个数据库 262
12.2本章小结 277
12.3本章内容考查 277
第Ⅴ部分 附录和术语表 281
附录A内容考查的答案 281
附录B MySQL Workbench扩展 305
附录C安装SQL Server 319
词汇表 数据库建模术语 343