Delphi 7数据库开发技术与工程实践(附光盘)

目 录
目 录
第1章了解数据库 1
1.1数据库的出现和发展 1
1.1.1人工管理阶段 1
1.1.2文件系统阶段 2
1.1.3数据库系统阶段 2
1.2数据库系统的组成 3
1.2.1数据库 3
1.2.2数据库管理系统 4
1.2.3软件支持系统 5
1.2.4硬件支持系统 6
1.2.5数据库管理员和使用人员 6
1.3数据库系统模型 7
1.3.1层次模型 7
1.3.2网状模型 8
1.3.3关系模型 8
1.3.4面向对象模型 9
1.4数据库的常用概念 10
1.4.1表 10
1.4.2字段 11
1.4.3索引 14
1.4.4视图 15
1.4.5数据字典 16
1.4.6查询和SQL语句 17
1.5目前流行的数据库介绍 18
1.5.1Paradox数据库 19
1.5.2InterBase数据库 19
1.5.3Access数据库 19
1.5.4SQLServer数据库 19
1.6如何进行数据库应用程序的开发 20
1.6.1数据库应用程序的基本开发步骤 20
1.6.2高效地确定数据库程序开发方案 21
1.6.3数据库应用程序的原则 22
1.7本章小结 23
第2章创建与维护数据库 24
2.1选择后台数据库 24
2.1.1选择数据库系统原则 24
2.1.2Delphi可以访问的数据源 25
2.2创建Access数据库 26
2.2.1创建数据库 26
2.2.2创建表 27
2.2.3设计字段 28
2.2.4创建查询 30
2.3创建SQLServer数据库 32
2.3.1创建数据库 33
2.3.2设计和创建表 36
2.3.3设计和创建索引 37
2.3.4备份数据库 39
2.4设计InterBase数据库 42
2.4.1设计数据库 43
2.4.2创建表格 47
2.4.3创建索引 50
2.4.4备份数据库 50
2.5创建Paradox数据库 51
2.5.1创建表 52
2.5.2设定表结构 52
2.5.3建立查询语句 54
2.6本章小结 55
第3章配置数据源 56
3.1为什么要设置数据源 56
3.1.1数据源的概念 56
3.1.2如何选用数据源 56
3.2使用BDE设置数据源 59
3.2.1建立数据库别名 59
3.2.2数据库别名与数据源的关系 59
3.2.3设置Access数据源 59
3.2.4设置SQLServer数据源 61
3.2.5设置InterBase数据源 62
3.2.6设置Paradox数据源 63
3.3使用ODBC设置数据源 64
3.3.1设置Access数据源 65
3.3.2设置SQLServer数据源 66
3.3.3设置Paradox数据源 69
3.4使用代码创建数据源 70
3.4.1使用代码创建BDE数据源 71
3.4.2使用代码创建ODBC数据源 73
3.5本章小结 75
第4章连接和访问数据库 76
4.1连接数据库 76
4.1.1为什么要连接数据库 76
4.1.2如何连接数据库 76
4.1.3使用TDatabase连接数据库 77
4.1.4使用TADOConnection连接数据库 81
4.1.5使用TSQLConnection连接数据库 84
4.2BDE方式访问数据库 86
4.2.1数据集类型控件的共同属性 87
4.2.2数据集类型控件的通用方法 90
4.2.3数据集类型控件的共同事件 94
4.2.4使用TTable访问数据库 95
4.2.5使用TQuery访问数据库 104
4.3ADO方式访问数据库 109
4.3.1使用TADOCommand访问数据库 109
4.3.2使用TADODataSet访问数据库 113
4.4访问Master/Detail表 117
4.5访问字段 117
4.5.1理解字段对象 118
4.5.2动态字段和静态字段 118
4.5.3取得字段对象信息 119
4.5.4建立新字段 120
4.6显示字段值 122
4.6.1将字段值以特定类型输出 123
4.6.2使用文本框显示特定字段的当前值 123
4.6.3使用下拉框显示字段值 125
4.6.4以列表的形式显示字段值 126
4.6.5显示数据库中的大量文本信息 126
4.7以代码进行查询 126
4.7.1返回表中的所有内容 126
4.7.2查找表中特定字段的内容 128
4.7.3设定查询条件 130
4.7.4同时查询多个表 131
4.7.5排序查询结果 132
4.8本章小结 133
第5章操纵数据库 134
5.1操纵数据库简介 134
5.1.1需要操纵哪些内容 134
5.1.2有哪些操纵手段 134
5.2使用TDBNavigator控件操纵数据库 134
5.2.1TDBNavigator控件的属性 136
5.2.2TDBNavigator控件的方法 138
5.2.3TDBNavigator控件的事件 138
5.2.4TDBNavigator控件的一个实例 139
5.3代码操作数据 140
5.3.1添加记录 140
5.3.2修改记录 145
5.3.3删除记录 148
5.3.4跳转当前记录 151
5.3.5为指定记录定义并使用书签 153
5.3.6统计表和查询中的记录数目 154
5.4动态操作表 156
5.4.1动态创建表 156
5.4.2动态创建索引 157
5.4.3删除和修改表 158
5.5创建存储过程 160
5.5.1存储过程的定义和功能 160
5.5.2什么时候需要存储过程 160
5.5.3创建并使用存储过程 161
5.6本章小结 169
第6章灵活操作数据库的常用手段 170
6.1利用表格显示数据库中的内容 170
6.1.1使用TListView显示数据库中的内容 170
6.1.2使用TTreeView控件显示数据库中的内容 181
6.2升级SQLServer数据库 189
6.3加密数据库 190
6.3.1加密Access数据库 190
6.3.2加密SQLServer数据库 193
6.4以特殊格式显示数据 195
6.4.1使用TDBGrid控件显示图片信息 195
6.4.2修改TDBGrid控件中指定行的颜色 196
6.4.3将数据库中的内容写入文本文件 198
6.4.4在下拉菜单显示数据库中的内容 199
6.4.5将图片数据保存到数据库中 201
6.4.6显示数据库中大量文本信息的方法 202
6.5本章小结 203
第7章建立网络数据库程序 204
7.1网络编程基础 204
7.1.1网络编程使用的语言 204
7.1.2HTML 207
7.1.3XML 210
7.1.4CGI 213
7.1.5ISAPI/NSAPI 218
7.1.6ApacheModul
第1章了解数据库 1
1.1数据库的出现和发展 1
1.1.1人工管理阶段 1
1.1.2文件系统阶段 2
1.1.3数据库系统阶段 2
1.2数据库系统的组成 3
1.2.1数据库 3
1.2.2数据库管理系统 4
1.2.3软件支持系统 5
1.2.4硬件支持系统 6
1.2.5数据库管理员和使用人员 6
1.3数据库系统模型 7
1.3.1层次模型 7
1.3.2网状模型 8
1.3.3关系模型 8
1.3.4面向对象模型 9
1.4数据库的常用概念 10
1.4.1表 10
1.4.2字段 11
1.4.3索引 14
1.4.4视图 15
1.4.5数据字典 16
1.4.6查询和SQL语句 17
1.5目前流行的数据库介绍 18
1.5.1Paradox数据库 19
1.5.2InterBase数据库 19
1.5.3Access数据库 19
1.5.4SQLServer数据库 19
1.6如何进行数据库应用程序的开发 20
1.6.1数据库应用程序的基本开发步骤 20
1.6.2高效地确定数据库程序开发方案 21
1.6.3数据库应用程序的原则 22
1.7本章小结 23
第2章创建与维护数据库 24
2.1选择后台数据库 24
2.1.1选择数据库系统原则 24
2.1.2Delphi可以访问的数据源 25
2.2创建Access数据库 26
2.2.1创建数据库 26
2.2.2创建表 27
2.2.3设计字段 28
2.2.4创建查询 30
2.3创建SQLServer数据库 32
2.3.1创建数据库 33
2.3.2设计和创建表 36
2.3.3设计和创建索引 37
2.3.4备份数据库 39
2.4设计InterBase数据库 42
2.4.1设计数据库 43
2.4.2创建表格 47
2.4.3创建索引 50
2.4.4备份数据库 50
2.5创建Paradox数据库 51
2.5.1创建表 52
2.5.2设定表结构 52
2.5.3建立查询语句 54
2.6本章小结 55
第3章配置数据源 56
3.1为什么要设置数据源 56
3.1.1数据源的概念 56
3.1.2如何选用数据源 56
3.2使用BDE设置数据源 59
3.2.1建立数据库别名 59
3.2.2数据库别名与数据源的关系 59
3.2.3设置Access数据源 59
3.2.4设置SQLServer数据源 61
3.2.5设置InterBase数据源 62
3.2.6设置Paradox数据源 63
3.3使用ODBC设置数据源 64
3.3.1设置Access数据源 65
3.3.2设置SQLServer数据源 66
3.3.3设置Paradox数据源 69
3.4使用代码创建数据源 70
3.4.1使用代码创建BDE数据源 71
3.4.2使用代码创建ODBC数据源 73
3.5本章小结 75
第4章连接和访问数据库 76
4.1连接数据库 76
4.1.1为什么要连接数据库 76
4.1.2如何连接数据库 76
4.1.3使用TDatabase连接数据库 77
4.1.4使用TADOConnection连接数据库 81
4.1.5使用TSQLConnection连接数据库 84
4.2BDE方式访问数据库 86
4.2.1数据集类型控件的共同属性 87
4.2.2数据集类型控件的通用方法 90
4.2.3数据集类型控件的共同事件 94
4.2.4使用TTable访问数据库 95
4.2.5使用TQuery访问数据库 104
4.3ADO方式访问数据库 109
4.3.1使用TADOCommand访问数据库 109
4.3.2使用TADODataSet访问数据库 113
4.4访问Master/Detail表 117
4.5访问字段 117
4.5.1理解字段对象 118
4.5.2动态字段和静态字段 118
4.5.3取得字段对象信息 119
4.5.4建立新字段 120
4.6显示字段值 122
4.6.1将字段值以特定类型输出 123
4.6.2使用文本框显示特定字段的当前值 123
4.6.3使用下拉框显示字段值 125
4.6.4以列表的形式显示字段值 126
4.6.5显示数据库中的大量文本信息 126
4.7以代码进行查询 126
4.7.1返回表中的所有内容 126
4.7.2查找表中特定字段的内容 128
4.7.3设定查询条件 130
4.7.4同时查询多个表 131
4.7.5排序查询结果 132
4.8本章小结 133
第5章操纵数据库 134
5.1操纵数据库简介 134
5.1.1需要操纵哪些内容 134
5.1.2有哪些操纵手段 134
5.2使用TDBNavigator控件操纵数据库 134
5.2.1TDBNavigator控件的属性 136
5.2.2TDBNavigator控件的方法 138
5.2.3TDBNavigator控件的事件 138
5.2.4TDBNavigator控件的一个实例 139
5.3代码操作数据 140
5.3.1添加记录 140
5.3.2修改记录 145
5.3.3删除记录 148
5.3.4跳转当前记录 151
5.3.5为指定记录定义并使用书签 153
5.3.6统计表和查询中的记录数目 154
5.4动态操作表 156
5.4.1动态创建表 156
5.4.2动态创建索引 157
5.4.3删除和修改表 158
5.5创建存储过程 160
5.5.1存储过程的定义和功能 160
5.5.2什么时候需要存储过程 160
5.5.3创建并使用存储过程 161
5.6本章小结 169
第6章灵活操作数据库的常用手段 170
6.1利用表格显示数据库中的内容 170
6.1.1使用TListView显示数据库中的内容 170
6.1.2使用TTreeView控件显示数据库中的内容 181
6.2升级SQLServer数据库 189
6.3加密数据库 190
6.3.1加密Access数据库 190
6.3.2加密SQLServer数据库 193
6.4以特殊格式显示数据 195
6.4.1使用TDBGrid控件显示图片信息 195
6.4.2修改TDBGrid控件中指定行的颜色 196
6.4.3将数据库中的内容写入文本文件 198
6.4.4在下拉菜单显示数据库中的内容 199
6.4.5将图片数据保存到数据库中 201
6.4.6显示数据库中大量文本信息的方法 202
6.5本章小结 203
第7章建立网络数据库程序 204
7.1网络编程基础 204
7.1.1网络编程使用的语言 204
7.1.2HTML 207
7.1.3XML 210
7.1.4CGI 213
7.1.5ISAPI/NSAPI 218
7.1.6ApacheModul
比价列表
公众号、微信群

微信公众号

实时获取购书优惠