内 容 简 介SQL Server是由Microsoft开发的关系数据库管理系统(DBMS),具有强大的数据管理和分析能力。本书通过多个具有工程应用背景的项目实例详细介绍如何使用SQL Server管理和维护数据。全书共分11章。第1章到第5章全面系统地介绍了数据库技术的基础理论、SQL Server关系数据库系统、Transact-SQL语言基础、SQL Server数据库对象管理等。第6章到第11章是本书的精华部分,以多个具有工程应用背景的管理系统实例,详细讲述了管理系统创建的全部过程,其中,第6章是使用Visual Basic进行开发,第7章是使用PowerBuilder进行开发,第8章是使用Delphi进行开发,第9章是使用Java进行开发,第10章到第11章是使用C#和ASP .NET进行开发。本书内容翔实、实例新颖,结构清晰、操作步骤简洁,具有很强的工程应用背景。因此,本书不仅适合使用SQL Server进行数据库系统开发的广大软件开发人员参考使用,而且对高校计算机专业的学生进行毕业设计具有很高的参考价值。
前 言 SQL Server 2000作为Microsoft公司在数据库管理领域精心打造的重要产品,具有高度的可伸缩性和可靠性,提供了对Web的完全支持,并拥有强大的集成和可扩展的分析功能,能够帮助用户进行快速开发、调试和数据转换。今天的商业环境要求多元化的数据库解决方案,SQL Server 2000以其数据管理与分析的灵活性,允许用户在快速变化的环境中从容响应,快速开发出新一代企业级商业应用程序,从而为企业赢得核心竞争优势打开胜利之门。 本书从实战着手,使用了当今最流行的几种开发工具,包括Visual Basic,PowerBuilder,Delphi,Java,C#等,以多个具有工程应用背景的管理信息系统实例,详细讲述了使用SQL Server 2000开发管理信息系统的全部过程,包括项目的需求分析、UML系统建模、系统配置、数据库分析、界面设计和代码分析与实现等,以使读者能够透彻地掌握管理信息系统的开发方法和步骤,开发出具有实用价值的管理信息系统。 本书共分11章。第1章到第5章介绍了使用SQL Server进行数据库系统开发的一些基础性知识,包括对数据库基础、SQL Server关系数据库系统、Transact-SQL语言基础、SQL Server数据库对象管理等方面的全面介绍。第6章到第11章是本书的精华部分,主要实例包括现在流行的各种数据库管理系统模块。其中,第6章介绍了使用Visual Basic开发图书馆管理信息系统;第7章介绍了使用PowerBuilder开发销售管理信息系统;第8章介绍了使用Delphi开发档案管理信息系统;第9章介绍了使用Java开发库存管理信息系统;第10章和第11章分别介绍了使用C#和ASP.NET开发酒店客房管理系统和企业客户服务系统。这些实例取材于真实项目,具有较高的实用性,读者略加修改即可直接使用。 考虑到部分读者对各种编程语言以SQL Server为后台的数据库的各种管理信息系统的开发不是非常了解,所以本书在详细介绍具体的管理信息系统开发之前,都有侧重点地讲解了本实例所用语言的数据库编程技术,以及与SQL Server相关的数据库技术,这些技术都具有相当的实用性和代表性,是开发数据库管理信息系统必须掌握的技术。 本书不仅适合广大使用SQL Server进行数据库系统开发的软件开发人员参考,而且对高校计算机专业的学生进行毕业设计具有很高的参考价值。 读者在阅读本书时,可以通过访问http://www.tupwk.com.cn反馈意见,或浏览和下载《数据库应用开发技术丛书》其他图书信息。 在本书编写中,中科院研究生院的刘大玮同志编写第1、4、5、8、9章,广东省汕头市澄海区广播电视大学的马传宝同志编写第2、3、6、7章,北京航天航空大学的孙颖洁同志编写第10、11章。此外,李婷、刘世章、韩少飞、蓝荣香、王昊亮、喻波、马天一、魏勇、郝荣福、孙明、李大宇、武思宇、牟博超、李彬、付鹏程、高翔、朱丽云、崔凌等同志在整理材料方面给予了编者很大的帮助,在此,编者对他们表示衷心的感谢。 由于时间仓促,加之水平所限,书中不足之处在所难免,敬请读者批评指正。 编 者 ? II ? SQL Server数据库项目案例导航 ? 29 ? 第1章 Visual FoxPro 8.0数据库系统设计概述