1.1 总本说明 1
目录 1
1.2.1 数据模型 1
1.2 知识要点 1
4.2.2 连接池简介 7 1
案例一 全面练习关系数据库SQL语言 1
前言 1
丛书序 1
1.2.2 数据库系统 2
1.2.3 数据库应用系统 3
1.2.4 结构化查询语言SQL 6
1.3 实现步骤 8
1.3.1 SQL的数据定义 8
1.3.2 SQL的数据操纵 12
1.3.3 SQL的数据控制 17
1.4 注释说明 18
1.5 课后练习 18
2.1 总体说明 19
2.2 知识要点 19
2.2.1 发展历程 19
案例二 练习使用SQL Server数据库 19
2.2.2 体系结构 20
2.2.3 基本特性 22
2.2.4 Transact-SQL语言 23
2.3 实现步骤 26
2.3.1 使用ISQL/w 27
2.3.2 使用SQL EM 28
2.3.3 使用SQL Server客户配置程序 28
2.3.4 使用SQL Security Manager 29
2.3.6 使用SQL Performance Monitor 30
2.3.5 使用SQL Service Manager 30
2.4 注释说明 31
2.3.7 使用SQL Server Books Online 31
2.5 课后练习 32
案例三 练习使用Oracle数据库 33
3.1 总体说明 33
3.2 知识要点 33
3.2.1 Oracle系统简介 33
3.2.2 Oracle系统的体系结构 34
3.2.3 分布式处理和分布式数据库 38
3.3 实现步骤 40
3.3.1 Oracle的安装 40
3.3.2 Oracle的运行问题 58
3.3.3 数据库实例的启动和关闭 64
3.3.4 数据字典的使用 65
3.3.5 Oracle事务管理 66
3.3.6 数据库触发器 67
3.4 注释说明 69
3.5 课后练习 69
案例四 使用数据库的各种连接技术 70
4.1 总体说明 70
4.2 知识要点 70
4.2.1 ODBC简介 70
4.2.3 VC中的开放数据库连接技术 72
4.3 实现步骤 73
4.3.1 在JSP中连接各种数据库 74
4.3.2 Java数据库连接与连接池 78
4.4 注释说明 91
4.5 课后练习 91
5.2 知识要点 92
5.2.1 关系数据库的基本结构 92
案例五 用Visual Basic进行数据库编程 92
5.1 总体说明 92
5.2.2 Microsoft Jet引擎 93
5.2.3 VB中的结构化查询语言 95
5.3 实现步骤 96
5.3.1 使用数据库管理器 97
5.3.2 使用Data控件 102
5.3.3 使用DataGrid控件 105
5.3.4 使用ADO Data控件 107
5.3.5 综合应用实例 111
5.4 注释说明 116
5.5 课后练习 116
6.2 技术要点 117
6.2.1 关于PowerBuilder 117
6.1 案例说明 117
案例六 用PowerBuilder进行数据库编程 117
6.2.2 PowerBuilder系统开发环境 118
6.2.3 数据窗口对象、控件与组件 120
6.2.4 PowerBuilder的SQL扩展 122
6.3 实现步骤 131
6.3.1 同数据库的连接和断开 131
6.3.2 数据库管理 137
6.3.3 数据库设计 144
6.3.4 使用动态数据窗口 152
6.4 注释说明 154
6.5 课后练习 155
案例七 用Access和VC实现订餐管理系统 156
7.1 总体说明 156
7.2 知识要点 156
7.2.1 如何配置ODBC数据源 156
7.2.2 MFC对ODBC的支持 157
7.2.3 利用MFC进行ODBC数据库操作 158
7.2.4 关于Access数据库 159
7.3 实现步骤 161
7.3.1 程序功能简介 161
7.3.2 程序设计过程 161
7.4 注释说明 176
7.5 课后练习 176
案例八 用SQL Server和ASP实现供货管理系统 177
8.1 总体说明 177
8.2 知识要点 177
8.3 实现步骤 177
8.3.1 后台数据库设计 177
8.3.2 产品浏览功能 185
8.3.3 购买产品与购物袋处理功能 193
8.3.4 结账处理功能 196
8.3.5 订单出货处理功能 201
8.3.6 物流公司配送处理功能 205
8.4 注释说明 206
8.5 课后练习 207
案例九 用MySQL和JSP实现新闻发布系统 208
9.1 总体说明 208
9.2 技术要点 208
9.2.1 新闻发布系统模块设计 208
9.2.2 系统的数据字典 209
9.2.3 MySQL数据库的使用 210
9.3 实现步骤 216
9.3.1 创建相关数据库 216
9.3.2 首页和新闻详细内容页面的实现 217
9.3.3 新闻编辑与添加等功能的实现 221
9.4 注释说明 227
9.5 课后练习 228
附录A 课后练习提示与解析 229
附录B 《数据库技术》教学纲要参考 239
附录C Transact-SQL高级用法参考 246