图书
网络数据库应用技术

网络数据库应用技术"

作者:赵慧勤
ISBN:7-111-14991-2
定价:¥24.0
字数:0千字
页数:
出版时间:2004-10-25
开本:16
版次:
装帧:平装
出版社:机械工业出版社
简介

本书首先系统地介绍了数据库的基本原理、结构化查询语言SQL以及网络数据库的基本知识,然后重点介绍了网络数据库管理系统SQLServer 2000的使用,接着分别以C/S体系结构和B/S体系结构为主线,详细阐述了开发网络数据库应用系统所使用的技术。在介绍基于C/S体系结构的网络数据库应用系统的开发时,主要介绍了C/S体系结构的基本概念、功能组成、客户端开发工具、ODBC技术、ADO技术、开发环境与开发步骤等;在介绍基于B/S体系结构的网络数据库应用系统的开发时,介绍了Web技术、B/S体系结构功能组成、开发环境和开发步骤,并详细介绍了网页设计语言HTML、脚本语言VBScript以及动态网页开发技术ASP。 本书在介绍C/S和B/S两种体系结构网络数据库应用系统开发技术时,均配以实例,并将各种技术应用其中,从而增强了可读性。本书可以作为高校计算机专业及相关专业学生的教材,也可作为网络数据库应用系统设计与开发人员的参考书。

前言

随着Internet的普及与推广,社会对网络数据库应用系统开发人员的需求越来越高。为了适应社会的需要,近年来,我国许多高校的计算机及相关专业,对教学大纲进行了调整,开设了网络数据库课程。但是,目前市场上同时介绍基于C/S和B/S两种体系结构的网络数据库应用系统的开发,并将两种体系结构加以对比的书籍很少。为此,我们编写了本书。 本书的编写思路是从理论到实践,系统地介绍了开发网络数据库应用系统所用到的知识和技能,具有很强的实用价值。写作时,后台数据库采用SQL Server2000,并分别以C/S体系结构和B/S体系结构为主线,详细介绍了开发C/S体系结构和B/S体系结构两种网络数据库应用系统的开发技术、开发步骤、开发环境,并通过应用实例对整个开发过程进行详细说明。 全书分为3篇:第1篇理论篇。主要介绍网络数据库的基本理论知识。 第2篇基于C/S体系结构的网络数据库应用技术。主要介绍基于C/S体系结构的网络数据库应用系统开发所使用到的技术。 第3篇基于B/S体系结构的网络数据库应用技术。主要介绍基于B/S体系结构的网络数据库应用系统开发所使用到的技术。 本书最大的特点是理论和实践相结合,使读者易于掌握、理解和应用所学知识,具有很强的实用性,在内容选择上侧重主要功能和关键技术。 本书所配光盘,包括书中综合实例的完整程序代码,以及电子教案等。 本书由赵慧勤、张景安、傅文博、刘军编写。张叶娥、马永、刘芳参与了本书的资料收集、部分程序的调试,以及文稿录入编排工作,在此表示感谢。 由于编者水平有限,书中欠妥之处,敬请广大读者批评指正。

目录

出版说明
前言
第1篇理论篇
第1章 数据库系统概述
1.1 计算机数据管理的发展
1.1.1 人工管理阶段
1.1.2 文件系统阶段
1.1.3数据库阶段
1.2 数据模型
1.2.1 数据模型的定义
1.2.2 实体联系模型
1.2.3 数据模型的类型
1.3数据库系统
1.3.1 数据库系统的组成
1.3.2 数据库系统的结构
1.3.3 数据库管理系统
1.4数据库管理
1.4.1 事务的概念
1.4.2数据库安全性
1.4.3 数据库完整性
1.4.4 数据库并发控制
1.4.5数据库恢复
1.5数据库设计
1.5.1 数据库的设计任务与内容
1.5.2数据库的设计方法
1.5.3 数据库的设计步骤
1.6 习题
第2章 SOL语言
2.1 SQL语言概述
2.1.1 SQL语言的发展
2.1.2SQL语言的特点
2.1.3SQL的基本概念
2.2 SQL的数据定义
2.2.1 数据库的建立与删除
2.2.2字段数据类型
2.2.3 基本表的创建、修改和撤销
2.2.4 设计、创建和维护索引
2.3 SQL的数据查询
2.3.1 SELECT命令的格式与基本使用
2.3.2 条件查询
2.3.3 分组查询
2.3.4查询的排序
2.3.5 数据表连接及连接查询
2.3.6 子查询
2.3.7 合并查询
2.4 SQL的数据更新
2.4.1 插人数据记录
2.4.2修改数据记录
2.4,3 删除数据记录
2.5嵌入式SQL语言
2,5.1 SQL语言的运行环境
2.5.2 游标机制
2.5.3 动态SQL语言简介
2.6 习题
第3章 网络数据库基础
3.1 网络通信协议
3.1.1 网络通信协议的定义
3.1.2 TCP/IP协议
3.1.3 HTTP协议
3.2 网络数据库
3.2.1 基本概念
3.2.2 网络数据库应用系统体系结构
3.2.3 网络数据库应用系统开发方法和步骤
3.3 常用网络数据库管理系统介绍
3.3.1 SQLServer
3.3.2 Oracle
3.3.3 IBM DB2
3.3.4 MySQL数据库
3.3.5 Sybase
3.4 习题
第4章 网络数据库管理系统SQL Server 2000
4.1 SQLServer2000的安装
4.1.1 版本及安装环境
4.1.2安装步骤
4.2管理工具程序
4.2.1 企业管理器(EnterpriseManager)
4.2.2查询分析器(QueryAnalyzer)
4.2.3 其他管理工具程序介绍
4.3数据库操作
4.3.1 概述
4.3.2新建数据库
4.3.3修改数据库
4.3.4删除数据库
4.4数据表操作
4.4.1 数据类型
4.4.2数据表操作
4.4.3 索引
4.5 SQLServer的完整性与安全性
4.5.1 数据库完整性在SQLServer中的实现
4.5.2 数据库安全性在SQLServer中的实现
4.6 数据库的备份和恢复
4.6.1 备份模式
4.6.2 数据库的备份
4.6.3 恢复模式
4.6.4 数据库的恢复
4.7 习题
第2篇 基于C/S体系结构的网络数据库应用技术
第5章 C/S体系结构的应用系统开发技术
5.1 C/S体系结构概述
5.1.1 C/S体系结构基本知识
5.1.2 C/S环境下应用成分的分布
5.1.3 C/S体系结构的技术特点
5.2 客户端开发工具介绍
5.2.1 Visual Basic
5.2.2 Delphi
5.2.3 Visual FoxPro
5.2.4 PowerBuilder
5.2.5 Java
5.3 ODBC技术
5.3.1 ODBC的概念和作用
5.3.2 ODBC的结构
5.3.3 ODBC数据源的配置和连接
5.4 ADO技术
5.4.1 OLEDB和AIX)概念
5.4.2 AIX)功能
5.5 C/S体系结构的网络数据库应用系统开发
5.5.1 C/S体系结构的开发环境
5.5.2 C/S体系结构的网络数据库应用系统的开发步骤
5.6 习题
第6章 应用实例——基于C/S结构的图书管理信息系统
6.1 系统简介
6.1.1 系统开发目标
6.1.2 系统功能、特点及运行环境
6.2服务器端数据库设计
6.2.1 数据库概念结构设计
6.2.2 数据库逻辑结构设计
6.2.3数据库物理结构设计
6.3 客户端功能实现
6.3.1 ODBC数据源设置
6.3。2 客户端设计与实现
第3篇 基于三层B/S体系结构的网络数据库应用技术
第7章 B/S体系结构的应用系统开发技术
7.1 Web应用框架
7.1.1 Web技术简介
7.1.2 Web的工作原理
7.1.3 B/S体系结构的特点
7.2 B/S体系结构的功能组成
7.2.1 浏览器
7.2.2 Web服务器
7.2.3数据库服务器
7.3 B/S体系结构的网络数据库应用系统开发
7.3.1 B/S体系结构的开发环境
7.3.2 B/S体系结构的网络数据库应用系统开发步骤
7.3.3 B/S、C/S体系结构网络数据库应用系统的比较
7.4 习题
第8章 浏览器端开发技术
8.1 概述
8.1.1 HTML
8.1.2 DHTML
8.1.3 XML语言
8.1.4 VBScript
8.1.5 JavaScript
8.2 HTML
8.2.1 HTML基本标记
8.2.2 表格(Table)
8.2.3表单控制(Form)
8.2.4 框架(Frame)
8.3 VBScript语言
8.3.1 客户端脚本和服务器端脚本
8.3.2 VBScript的数据类型
8.3.3 VBScdpt常量与变量
8.3.4运算符和表达式
8.3.5 流程控制
8.3.6 VBScript过程和函数
8.3.7 VBScript常用标准函数
8.4 习题
第9章 服务器端开发技术
9.1 B/S体系结构中数据库接口技术
9.1.1 CGI(Common Gateway Interface)
9.1.2 服务器API
9.1.3 ASP
9.2 ASP技术
9.2.1 ASP的运行环境
9.2.2 ASP的工作流程
9.2.3 ASP文件的结构
9.2.4 ASP的内置对象和应用组件
9.3 数据库访问组件ADO
9.3.1 ADO对象模型
9.3.2用Connection对象连接数据库
9.3.3 用RecordSet对象控制数据
9.3.4 用Command对象执行数据库操作
9.4 习题
第10章 应用实例——基于B/S结构的图书管理信息系统
10.1 系统简介
10.1.1 系统开发目标
10.1.2 系统功能、特点及运行环境
10.2 服务器端数据库设计
10.3 功能模块的设计与实现
10.3.1系统登录模块的设计
10.3.2 主界面模块的设计
10.3.3 图书管理模块的设计与实现
10.3.4 读者管理模块的设计与实现
10.3.5 借阅管理模块的设计与实现
10.3.6 读者留言模块的设计与实现
附录 实验
实验一 SQLServer的安装与基本使用
实验二 SQLServer 2000的数据操作
实验三 SQLServer2000的安全性设置和数据库的备份与恢复
实验四 SQL语言的使用
实验五 综合实验:基于C/S结构的工资管理系统
实验六 Web服务器(IIS/PWS)安装、配置及使用
实验七 使用HTML语言制作页面
实验八 利用VBScript脚本语言制作页面
实验九 利用ASP设计服务器端应用程序
实验十 利用ADO访问数据库
实验十一 综合实验:基于B/S结构的工资管理系统
参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个