本书主要为刚接触数据库系统的读者提供学习SQL Server 2000所必需的基础知识及基本技能。该书具有很强的实用性,在讲解过程中,把知识点的介绍、软件的操作和实际应用有机地结合起来,在介绍完知识点和相关内容后,通过一些精选的实例来阐述如何将这些知识点应用于实际中,这样就很便于读者的理解和掌握。在本书的SQL Se1ver数据库应用开发章节中安排了两个比较实用的例子,对数据库的应用开发做了详细的介绍,这两个实例是:采用VB.NET开发一个电话簿管理系统(C/S结构)和用ASRNET开发一个网上图书商店(B/S结构)。通过对这两个实例的学习,读者能轻松自如地应用SQL Server 2000,并在这些开发平台上设计开发出实用的应用系统。
本书主要作为大专院校计算机、电子信息、通信与网络专业的教学用书,也可以作为对SQL Server数据库感兴趣的相关专业师生的自学、教学参考书以及社会相关领域的培训教材。
本书是学习和掌握关系数据库系统SQL Server 2000的入门指导书,本书各章的主要内容如下。
第1章数据库基础知识 主要介绍数据库与数据库系统的基本概念,包括数据库模型、实体——关系(E—R)设计、关系型数据库设计、常见关系型数据库以及SQL Server 2000的特性。
第2章SQL Server 2000的安装主要介绍SQL Server 2000的发展历程及目前的七种版本特点,然后介绍安装SQL Server2000需要的硬件和软件环境,最后介绍安装准备以及安装过程。
第3章SQL Server 2000界面与工具 主要介绍SQL Server 2000企业管理器界面及各功能模块界面,包括企业管理器、服务管理器、查询分析器、服务器网络实用工具和客户端网络实用工具的具体使用方法。
第4章T-SQL编程主要介绍Transact—SQL的功能以及常用语句,还介绍了T-SQL的标识符、命名规则、常用运算符号、表达式、常用函数,以及存储过程的编写、创建、执行、修改、删除。
第5章SQL Server 2000数据库管理主要讲解SQL Server数据库管理的相关知识,包括数据库服务器的管理、数据库的创建、数据表格管理、索引管理、视图管理、存储过程管理以及触发器管理等知识。
第6章SQL Server 2000数据库维护 主要介绍数据转换服务(DTS)提供的各种导入导出工具、数据库的备份和还原以及SQL Server的自动化管理。
第7章SQL Server性能优化与安全主要介绍如何对SQL Server的性能进行监测,如何优化和管理SQL Server数据库,如何进行用户权限管理以及自定义数据库角色。
第8章SQL Server数据库应用开发先通过一个C/S架构的实际实例讲解了如何使用Visua1 Basic.NET结合SQL Server进行数据库的开发,然后通过一个B/S架构的实例讲解了使用ASR.NET与SQL Server进行B/S架构程序开发的流程以及开发过程中注意的问题。
第9章前沿技术主要介绍关于数据仓库、数据仓库功能特点与架构、数据挖掘、XM1及其简单使用等前沿开发的内容,使读者对这些技术有一个系统的了解,从而为以后的进一步学习打下基础。
第10章SQL Server 2000实验主要是与前面9章内容相配套的实验。
本书内容详细实用、结构安排合理、可操作性强。本书主要作为大专院校计算机、电子信息、通信与网络专业的教学用书,也可以作为对SQL Server数据库感兴趣的相关专业师生的自学、教学参考书以及社会相关领域培训教材。