VB.NET数据库编程(高等学校计算机科学与技术教材)
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 石志国等编著
出 版 社: 清华大学出版社
出版时间: 2009-6-1字数:版次: 1页数: 226印刷时间:开本: 16开印次: 1纸张:I S B N : 9787811235661包装: 平装内容简介
本书系统地介绍了VB.NET数据库系统编程以及应用系统设计,以项目开发为目标、SQL Server2005作为基础、VB.NET 2005/2008作为开发工具,贯穿各种知识点,介绍各类小程序、项目通用模块与整体项目的设计与开发。
全书分成三个部分共12章。第一部分VB.NET与数据库开发基础,介绍.NET应用开发的体系、数据库编程基础以及SQL Server 2005开发基础;第二部分VB.NET数据库开发进阶,进一步分成5个专题详细介绍AD0.NET、数据绑定、水晶报表、数据图表以及数据Web服务;第三部分VB.NET数据库项目实例,从项目模块的角度介绍了通用模块设计、学生信息管理系统、旅馆房间管理系统和进销存物流管理系统。
本书可以作为高校及各类培训机构相关课程的教材或参考书。本书提供全书源代码、软件和授课幻灯片等资料,可以从图书支持网站http://www.gettop.net下载,也可以从出版社网站http://press.bjtu.edu.cn的下载栏目中下载。
目录
第1部分VB.NET与数据库开发基础
第1章.NET应用开发概述
1.1软件编程体系简介
1.1.1C/S结构编程体系
1.1.2B/S结构编程体系
1.2.NET应用开发简介
1.2.1.NET的设计目标
1.2.2.NET框架组成
1.3VB.NET简介
1.3.1VB.NET的发展历程
1.3.2VB.NET的特点
1.4Visual Studi0.NET开发环境
1.4.1主要功能窗口简介
1.4.2VB.NET读取Access数据库表
小结
课后习题
第2章数据库编程基础
2.1数据库系统简介
2.1.1数据管理的发展过程
2.1.2数据库的发展过程
2.1.3数据库的基本术语
2.2SQL语言概述
2.2.1数据准备
2.2.2基本SQL语句
2.2.3聚合函数
2.2.4分组查询
2.2.5交叉查询
2.3 VB.NET使用SQL语句操作数据库初步
2.3.1执行SQL查询语句
2.3.2使用Like子句实现模糊查询
2.3.3测试SQL操作语句
2.4客服留言系统
小结
课后习题
第3章SQL Server数据库开发基础
3.1SQL Server概述与安装
3.1.1SQL Server的安装
3.1.2测试VB.NET+SQL Server的开发平台
3.2SQL Server的集成环境介绍
3.2.1SQL Server配置管理器
3.2.2SSMS集成管理器
3.2.3联机帮助
3.3创建数据库
3.3.1创建数据库
3.3.2删除数据库
3.3.3SQLServer提供的数据类型
3.3.4创建数据库表
3.3.5修改表结构
3.3.6删除数据库表
3.4数据完整性
3.4.1使用Identity属性
3.4.2使用Uniqueidentifier类型
3.4.3使用六大约束
3.5VB.NET读取SQL Server数据库
3.5.1VB.NET查询SQL Server数据库表
3.5.2VB.NET操作SQL Server数据库表
3.6SQL Server存储过程
3.6.1存储过程的概念
3.6.2创建SQL Server存储过程
3.6.3密码验证存储过程模块
3.7VB.NET操作SQL Server存储过程
3.7.1调用无输入输出参数存储过程
3.7.2调用带输入输出参数的存储过程
3.7.3通讯录
小结
课后习题
第2部分VB.NET数据库开发迸阶
第4章AD0.NET数据访问接口
4.1数据访问接口技术概述
4.1.1AD0与AD0.NET的关系
……
第5章数据绑定与数据控件
第6章水晶数据报表设计
第7章数据图表系统开发
第8章XML与数据Web服务
第3部分VB.NET数据库项目实例
第9章数据库项目模块基础
第10章学生信息管理系统
第11章旅馆房间管理系统
第12章进销存物流管理系统
附录A部分习题参考答案
参考文献
书摘插图
第1部分VB.NET与数据库开发基础
第2章数据库编程基础
本章要点:
介绍数据库程序设计基础,数据管理及数据库的发展过程
从应用开发角度介绍SQL语言
介绍常用的数据查询语言和数据操作语言,并简要介绍聚合函数、分组查询和交叉查询的使用方法
介绍使用VB.NET程序执行SQL语句
2.1数据库系统简介
数据库管理系统通常是指DBMS(Database Management System),它是一个程序集合,使用户能够在其中存储和修改信息,并抽取信息。
2.1.1 数据管理的发展过程
数据管理的发展目前经历了三个阶段。
①数据管理最早采用的是人工管理阶段,这一阶段没有支持数据管理的软件,数据和程序不独立。
②后来发展到文件系统阶段,这一阶段中信息以文件为单位存储,并且由操作系统统一管理。这样逻辑结构和物理结构分离,是数据与程序有了一定的独立性,实现了以文件为单位的共享。
③当前发展到数据库系统阶段,在这一阶段中,企业或部门以数据为中心组织数据,形成综合性的数据库,为各种应用共享。这样,程序和数据具有较高的独立性,数据容易修改,容易扩展,具有良好的用户接口。
……