内容简介
第1章 绪论
1-1 数据库技术概述
1-1-1 常用术语
1-1-2 数据库技术的产生与发展
1-1-3 数据库系统的特点
1-1-4 数据库技术的应用示例
1-1-5 数据库应用软件的开发过程
1-2-1 数据库体系结构
1-2 数据库系统的体系结构
1-2-2 数据库系统体系结构
1-3 数据库系统的组成
1-4 数据库技术的发展趋势
1-4-1 数据模型的发展
1-4-2 数据库技术与其他相关技术的结合
1-4-3 面向应用领域的数据库新技术
1-5 数据库系统举例
1-5-1 应用系统的背景
1-5-2 软件开发环境
1-5-4 系统分析设计方法
1-5-3 硬件环境与网络环境
习题一
第2章 关系数据库
2-1 数据模型及其分类
2-1-1 数据模型的组成要素
2-1-2 概念模型
2-1-3 最常用的数据模型
2-2 关系数据模型
2-2-1 关系数据模型的数据结构
2-2-2 关系代数
2-2-3 关系数据库的完整性
2-3 关系数据库设计
2-3-1 规范的数据库设计方法与步骤
2-3-2 由E-R图向关系模式的转换
2-3-3 关系模式优化
2-3-4 经验设计
2-4 关系数据库标准语言SQL
2-4-1 SQL概述
2-4-2 数据定义
2-4-3 数据查询
2-4-4 数据更新
2-4-5 视图
2-5-1 Fox系列数据库
2-5-2 ACCESS数据库
2-5 关系数据库产品
2-5-3 ORACLE数据库
2-5-4 Informix数据库
2-5-5 SQL Server数据库
2-5-6 Sybase数据库
习题二
3-1-1 SQL Server简介
3-1-2 SQL Server 2000的新特点
3-1 SQL Server 2000概述
第3章 SQL Server数据库
3-1-3 SQL Server 2000体系结构
3-1-4 SQL Server 2000的安装
3-2 SQL Server 2000的系统组成
3-2-1 SQL Server 2000的系统数据库
3-2-2 SQL Server 2000的系统表
3-2-3 SQL Server 2000的系统存储过程
3-3 SQL Server 2000的数据类型
3-3-1 SQL Server 系统数据类型
3-3-2 用户自定义数据类型
3-4 Transact-SQL语言
3-4-1 SQL Server数据库中的新增对象
3-4-2 创建数据库对象
3-4-3 删除数据库对象
3-5 数据库及数据库对象的操作
3-5-1 文件和文件组
3-5-2 数据库操作
3-5-3 表操作
3-5-4 视图操作
3-5-5 索引操作
3-5-6 存储过程
3-5-7 触发器
3-6 SQL Server 2000编程
3-6-1 变量说明
3-6-2 流程控制语句
3-6-3 其他Transact-SQL编程语句及编程结构
3-6-4 SQL Server 2000函数
习题三
4-1 数据库系统开发方法
4-1-1 数据库应用系统开发过程
第4章 数据库应用系统开发
4-1-2 系统开发方法与技术
4-2 客户机/服务器结构
4-2-1 文件服务器结构
4-2-2 客户机/服务器结构
4-2-3 三层客户机/服务器结构——浏览器/服务器模型
4-3 应用系统中的并发控制
4-3-1 事务
4-3-2 并发控制方法
4-3-3 SQL Server 中的并发控制
4-4 开放式数据库开发
4-4-1 ODBC
4-4-2 定义ODBC数据源
4-4-3 用ODBC访问数据库
4-4-4 数据操作对象ADO
4-5 数据库应用程序开发工具
4-5-1 用Visual Basic开发数据库应用
4-5-2 用PowerBuilder开发数据库应用
4-5-3 用Delphi开发数据库应用
习题四
5-1-1 Web中的基本概念
第5章 Web数据库及其开发技术
5-1 Web数据库概述
5-1-2 静态网页与动态网页
5-2 动态网站开发
5-2-1 三层Web模型
5-2-2 动态网站开发技术
5-2-3 网站开发过程与环境
5-3 ASP概述
5-3-1 ASP的运行环境
5-3-3 理解ASP动态页面
5-3-2 Active Server Pages的特点
5-3-4 VBScript脚本语言
5-3-5 通过表单交互
5-3-6 ASP的内建对象
5-4 Web数据库实现
5-4-1 ASP使用数据库的方法
5-4-2 以表格形式显示记录
5-4-3 分页显示
5-4-4 查询数据库
5-4-5 更新数据库
习题五
第6章 信息技术在管理中的应用
6-1 从企业管理信息系统到决策支持系统
6-1-1 电子数据处理
6-1-2 管理信息系统
6-1-3 MRP和MRPⅡ
6-1-4 ERP
6-1-5 电子商务
6-1-6 决策支持系统
6-2-1 数据仓库的定义
6-2 数据仓库
6-2-2 OLAP与数据仓库的组织
6-2-3 数据仓库系统
6-2-4 数据仓库的实施
6-2-5 数据仓库的主流厂商及产品
6-3 数据挖掘
6-3-1 数据挖掘的基本概念
6-3-2 数据挖掘的任务
6-3-3 数据挖掘方法
6-3-4 数据挖掘工具
6-4 数据仓库建设案例——Sybase构建招行数据仓库
习题六
第7章 数据库管理
7-1 DBA的职责
7-2 数据库安全管理
7-2-1 安全性控制的方法
7-2-2 SQL Server 中数据库的安全
7-3 数据库恢复
7-3-1 备份的策略
7-3-2 恢复的策略
7-3-3 SQL Server 中的备份与恢复
7-4 数据安全管理案例介绍
习题七
附录 实验指导
实验1 数据库系统设计
实验2 关系数据模型的设计
实验3 数据库的定义实验
实验4 数据库中的基本操作
实验5 SQL语言
实验6 数据库中其他对象的定义及操作
实验7 数据库管理
实验8 应用系统开发实验
参考文献