VB(Visual Basic)是一种广泛使用的编程语言,而SQL Server是微软公司开发的一款关系型数据库管理系统。二者结合可以构建强大的客户/服务器应用程序。本文档将详细介绍VB与SQL Server编程的各个方面,包括数据访问、客户/服务器结构、设计方法、SQL支持等。 在数据访问方面,文档第一章提出了数据访问的快速开始方法。它涉及创建示例应用程序,使用DAO(数据访问对象)和Jet、RemoteData控件和对象、ODBC Direct模型以及VBSQL和ODBC API。每一种方法都有其特定的应用场景和优缺点。例如,使用DAO和Jet适用于小型至中型的应用程序,而ODBC Direct模型则适合需要直接访问数据库的应用程序。 文档还讨论了客户/服务器计算的基础知识,包括其目标和现状(1.1我们现在的位置,1.2我们的目标),以及客户和服务器各自的角色与职责(3.2.1客户的职责,3.2.2服务器的职责)。客户/服务器计算是指将处理任务分散到客户端(客户)和服务器端(服务器),以达到更高效的资源利用和更好的系统性能。文中特别强调了客户/服务器结构中接口的重要性,以及如何设计一个有效的客户/服务器系统。 为了进一步提升客户/服务器系统的性能,文档探讨了局域网(LAN)的作用(3.3.1局域网的作用),典型的客户/服务器配置,以及分布式引擎配置。分布式引擎配置被视作一种性能更优的选择,它通过网络分散数据存储和处理,能够提供更快的数据访问速度和更高的数据吞吐量。 在设计客户/服务器应用程序时,需要考虑多种因素,包括硬件、软件、操作系统(4.1.2操作系统)、开发工具(4.1.1合用Visual Basic开发)等。文档强调了进行合理的设计决策的重要性,并且提供了一些编程指导,如使用状态机、游标和缓冲区(5.2游标和缓冲区简介)的建议。文档还建议在设计应用程序时进行性能和资源开销评估,以确保最终的系统既高效又经济。 SQL Server支持应用程序的创建是客户/服务器编程的重要部分。文档第六章强调了SQL语言在支持应用程序中的重要性,并列出了Microsoft SQL Enterprise Manager、Microsoft SQL Server、SQL Server Query Analyzer等工具在设计、配置和管理SQL Server数据库中的作用。此外,还提到了数据库大小、输入/输出比例、数据页管理、索引管理、加锁管理、恢复以及定期维护等关键数据库管理概念,这些都是在构建客户/服务器应用时需要考虑的重要因素。 整体而言,这份编程指南为读者提供了一个关于VB和SQL Server编程的全面概述,包括了从基础概念到高级技术的各个方面。它旨在帮助开发者理解如何有效地利用这两种技术构建出既强大又稳定的企业级应用。
- 粉丝: 21
- 资源: 20
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- c语言文件读写操作代码.txt
- Java 8+ 函数式编程速查表.zip
- raw文件如何打开-摄影领域的RAW文件处理与编辑解决方案
- Java 8 字符串操作库 .zip
- Java 8 功能.zip
- Java , JavaFX , Kotlin 游戏库(引擎).zip
- IPinfo API 的官方 Java 库(IP 地理位置和其他类型的 IP 数据).zip
- IntelliJ IDEA 针对 Square 的 Java 和 Android 项目的代码样式设置 .zip
- Gradle,Maven 插件将 Java 应用程序打包为原生 Windows、MacOS 或 Linux 可执行文件并为其创建安装程序 .zip
- Google Maps API Web 服务的 Java 客户端库.zip