网络数据库应用系统开发技术——ASP.NET
分類: 图书,计算机/网络,程序设计,ASP,
作者: 芦丽萍,王志军 等编著
出 版 社: 电子工业出版社
出版时间: 2009-1-1字数: 506000版次: 1页数: 290印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121067532包装: 平装编辑推荐
本套教材以强化实践教学和激发自主学习为目标,以理论知识为主线,以实践应用为驱动,旨在提高学习者的实践能力和综合素质。此外,本套教材注重经验、方法与思想的可迁移性,以适应高等院校教育技术及相关专业课程与教学改革的需要。
内容简介
本书是面向网络数据库应用系统开发人员的新型培训教材,以网络数据库应用系统的开发项目为主线,将系统开发过程中使用的各种相关技术从纵向上贯穿起来,帮助读者了解各项技术的应用技巧及技术之间的相互融合关系,从而使读者快速掌握系统开发的要点,轻松上手进行开发项目实践。全书分为数据库基础篇、开发技术篇和项目实践篇,分别讨论了网络数据库应用系统基本概念;数据库的基本操作、数据管理、编程基础;C#编程语言;ASP.NET技术与应用;网络数据库应用系统的总体设计;综合项目实践等。本书具有重点突出、实践性强的特点,适合于教育技术本科专业及相近专业的职业教育课程使用。本书在每一章的开始都给出了该章的学习目标,章后附有习题,书后附有习题答案。
目录
第1章 网络数据库应用系统概述.
1.1 网络数据库应用系统
1.2 网络数据库应用系统开发技术
1.3 网络数据库应用系统体系结构
1.4 网络数据库应用系统开发过程
1.5 本章小结
习题1
数据库基础篇
第2章 SQL Server 2005基本操作
2.1 关系数据库的基本概念
2.2 使用管理器创建数据库和表
2.3 使用程序代码创建数据库和表
2.4 数据库创建综合实践
2.5 本章小结
习题2
第3章 SQL Server 2005数据管理
3.1 SQL和T-SQL
3.2 使用T-SQL更新和删除数据
3.3 T-SQL数据查询
3.4 数据库管理综合实践
3.5 本章小结
习题3
第4章 T-SQL编程基础
4.1 用户自定义标识符
4.2 数据类型、运算符及表达式
4.3 变量
4.4 T-SQL语句与程序控制结构
4.5 T-SQL函数
4.6 T-SQL数据库编程综合实践
4.7 本章小结
习题4
第5章 SQL Server2005高级应用
5.1 存储过程
5.2 触发器
5.3 游标
5.4 事务处理
5.5 SQL高级应用综合实践
5.6 本章小结
习题5
技术开发篇
第6章 为NET量身打造的语言——C#
6.1 C#语言简介
6.2 数据类型
6.3 变量和常量
6.4 表达式
……
第7章 C#面向对象的高级应用
第8章 ASPNET技术及应用
第9章 ASPNET基本对象
第10章 ADO NET与数据库访问
项目实践篇
第11章 网络数据库应用系统设计
第12章 综合项目实践
附录 习题参考答案
书摘插图
第1章 网络数据库应用系统概述
【学习目标】
(1)理解网络数据库应用系统的概念。
(2)了解网络数据库应用系统的基本类型和工作原理。
(3)了解网络数据库应用系统的开发技术。
(4)掌握网络数据库应用系统的开发流程。
随着现代社会信息需求量的不断增长,如何在网络环境下实现信息的互操作和数据共享,已经发展成为计算机应用领域的热点问题。开发一个满足实际工作需要的应用系统,需要综合运用多媒体、网页制作、数据库访问等,在软件工程思想指导下,完成从用户需求分析,设计开发,到系统调试直至最后投入使用的完整流程。本章旨在帮助读者明确网络数据库应用系统的基本概念,以项目为核心,将开发网络数据库应用系统的相关技术从纵向上贯通起来,进而使读者了解系统的规范开发流程,形成对网络数据库应用系统的整体认识。
1.1 网络数据库应用系统
1.1.1 基本概念
数据库应用系统近年来发展很快,应用范围不断扩大,在民航、金融、教育等领域均发挥着重要的作用。此类系统的突出特点是用户通过设计友好的程序界面与后台数据库进行数据交互,无须掌握专门的数据库访问技术,经简单操作即可实现数据查询、存取、管理等功能。简单地说,数据库应用系统就是以数据库为核心,通过界面友好的应用程序,实现对数据的存储、查询、管理等操作的计算机应用系统。
网络技术的日益进步和网络通信质量的不断提高,为人们在更广阔的范围内共享数据提供了良好的物质基础,于是网络数据库应用系统更加受到各行各业的青睐。网络数据库应用系统是指为完成某项实际工作而设计开发的、能够满足以数据库为核心的多台联网计算机对数据库进行操作和管理需要的应用系统。系统通常由应用程序、数据库管理系统、数据库三部分构成,在网络环境下,这三部分可以分别部署在不同的计算机中,用户能够通过网络与远端的数据库建立连接,实现数据操作。
……