SQL Sever
-
SQL SERVER 2005 数据库应用系统开发技术朱如龙本书全面系统地介绍了数据库的基本知识和基本概念、Microsoft SQL Server 2005的安装配置、数据库设计、各种常用数据库对象的创建和管理、数据库的备份与恢复、数据的导入与导出、访问SQL数据库的常用方法。对数据库系统设计中较为常用的数据检索、视图、存储过程、触发器及数据完整性进行了详细的阐述。本书对数据库应用系统的各种开发技术也进行了详细的阐述,并给出了经过调试的示例。本书内容涵盖了设计一个数据库管理系统要用到的主要知识。全书理论联系实际、内容翔实、可操作性强。本书既可以作为高职高专计算机及相关专业的数据库应用系统开发技术教材,也可作为各种SQL Server 2005培训班的培训教材,是一本理想的入门参考书。 -
SQL Server 2005数据库开发详解胡百敬第一章 Microsoft SQL Server 2005 概述Microsoft SQL Server 2005 的功能非常多,本章对微软所强调的管理、程序编写、分析等三个方面进行了广泛地描述。第 二 章 SQL Serve 2005 管理及开发工具SQL Server 2005 将以往的工具大幅集成,提供了一个集成的开发环境:SQL Server Business Intelligence Development Studio,同时新增了一些工具。本章针对大部分的工具程序进行了统一地介绍,在之后的章节中,对相关工具的使用与操作也会再进一步说明。第 三 章 SQL Serve 2005 Security 概述SQL Server 2005 在安全的话题上提供了相当多的改变,让数据库管理与程序编写更为安全,且更有弹性。最主要的改变有:用户和结构描述定义分开、SQL Server 自定义账号的密码可以遵循 Windows 系统安全性原则、可创建或装载证书、对称与非对称式加/解密数据表内的数据、签名与验证等,本章将详细介绍了这些新的安全机制。第四章 Transact Structure Query LanguageSQL Server 2005 大幅增加了新功能,当然也需要大幅扩增 T-SQL 语言以操控这些功能,增强执行性能与错误处理的机制。同时为了提供程序开发的能力,T-SQL 将旧有的语法也加以翻新,以更丰富的内容来显示 SQL Server 2005。另外,它也让 T-SQL 的语法更一致化,以往许多要通过系统存储过程、DBCC 等命令才能完成的工作,现在也能改以 CREATE、ALTER、等标准语法来完成。本章将针对 T-SQL 语法的增强加以讨论。第五章 XMLSQL Server 2005 新增了原生的 XML 数据类型,可以为该类型的变量或数据字段定义 XML Schema,验证数据输入与更新的正确性。通过业界标准 XQuery(W3C 委员会正在审核)来查询与维护 XML 数据,特别是 Infoset-based 结构索引,以此提升查询 XML 数据的效率等。本章将介绍上述为 XML 数据结构新增的各种功能。第 六 章 Service BrokerSQL Server 2005 新增了 Service Broker Services 服务,以此提供 SOA(Service-Oriented Architecture)在数据库平台的支持。换一个角度而言,就是提供一个强固稳定的信息平台,让你在创建松散偶合(loosely coupled)结构分布式应用程序时,又多了一个选择。Service Broker 以数据表来模拟队列,并提供标准的 T-SQL 操作方式,让系统开发人员可以利用信息沟通的特色设计应用程序。第七章 HTTP End Point 简介SQL Server 2005 提供通过 Web Service 访问的机制,以此执行 T-SQL 批处理语法,调用存储过程(不管是通过 T-SQL 编写、.NET 编写,或者是 C/C++ 编写的延伸存储过程),以及调用返回单一值(scalar-valued)的用户自定义函数。这将让前端应程序式有崭新的路径来访问SQL Server 2005。第八章 报表服务简介SQL Server 2005 为开发人员提供了较 SQL Server 2000 版本更丰富且易于维护的报表功能,加强了 Analysis Services 制作报表之能力。用户拥有更多友善的交互界面,且可通过新增的 Report Builder自定义和修改报表,有效分担程序设计师的负担。第九章 SQL Server Integration ServicesSQL Server 2005 放弃了之前相当成功的 DTS,改以 .NET 完全重新改写。推出了 SQL Server Integration Services(SSIS),务求提升性能和增添更丰富的功能。其中最大的变化是将流程管理与数据转换分成两大引擎来处理。提供较佳的流程管理与数据处理的细节可见度,同时增加了用户自行编写程序延伸 SSIS 的方便性。新版本在执行程序的流程管理、错误处理、对象设置、调试、部署、执行记录、性能等方面都有长足的进步。在本章中,我们将为您详细介绍这个全新的产品。第十章 SQL Server Analysis Services 2005 简介Analysis Services 2005 在设计理念与架构上,有着多方的改进,以此简化开发和管理的复杂度,并提升查询的效率,同时加强了许多以往难以做到的部分,如多国语言、丰富的数据挖掘模型(Data Mining Model)等。我们需要审视这些新技术以提供更稳定多元的分析。第十一章 .NET 公共语言执行环境SQL Server 2005 在核心引擎中加入了 .NET 的公共语言执行环境(CLR)。让存储过程、触发器、用户自定义函数、用户自定义类型,以及用户自定义汇总函数等五种服务器端对象皆可以通过 .NET 组件(assembly)来定义,也就是.NET 自身强大的功能可融入到 SQL Server 2005 中。本章将介绍 SQL Server 2005 引入 .NET 引擎后的开发方式与用途。第 十二 章 ADO.NET 2.0 概观与 SQL Server 2005 搭配一起出现的是 .NET Framework 2.0 版本 ,其中用来访问数据库的 ADO.NET 类也升级到 ADO.NET 2.0 版。该版除了增强旧功能外,提供了相当多的新功能,包含了以基础类为本的数据源提供程序(provider)模型、非同步访问架构、批次更新与大量数据复制、SQL Server 2005 的回调通知、单一连接同时执行多结果集、执行统计、强化的 DataSet 类等。本章将针对各种新功能做一个整体性地介绍。第 十三 章 SQL Management Object(SMO)若想要自行编写 SQL Server 2005 的管理程序,如创建对象,备份数据库等。以及通过 WMI 管理 SQL Server 旗下的各种服务,如设置各服务启动方式。换句话说,要将管理功能集成在自行开发的程序中,就需要调用 SQL Server 2005 提供的管理对象 SMO。附录 A 升级到 SQL Server 2005由于数据库的复杂度,可能会有新旧版本不兼容。也可能因为前端应用程序无法停止,需考虑升级的过程是否仍要提供系统可用性,升级失败又如何退回旧系统,这些问题都是需要在升级前慎重考虑并拟定计划的。本篇附录就新旧版本间的兼容性、升级的方式以及升级后的测试等三个方面进行了探讨。 -
数据库原理与应用赵杰,李涛,余江,王浩全本书详细描述关系型数据库的原理、数据模型和数据库理论,并结合SQL Server 2000的特点,介绍使用SQL Server建立数据库、使用SQL访问数据库、使用索引和视图、使用存储过程和触发器的方法,充分展示SQL Server 2000数据库作为面向对象的关系型数据库的各种完善的功能。本书还结合具体应用实例,讲述复杂数据库设计的方法和过程。.本书适合作为普通高等院校“数据库原理与应用”课程的通用教材,也适合从事办公自动化的管理人员和从事计算机软件设计的科技人员及其他有关人员参考。... -
SQL Server2000实验指导马晓梅本书是为学习和掌握数据库知识的读者而编写的实验指导书,是编者多年从事数据库应用软件开发和教学工作的经验积累。 本书围绕数据库理论知识,就SQL Server 2000的功能给出了大量实验,详细地介绍了在SQL Server 2000系统中,数据库、数据表、索引、视图、规则以及用户定义的数据类型和函数的创建、更新、删除,普通数据和大对象数据的查询、更新、插入、删除,触发器、存储过程的创建、修改、删除,事务、TSQL程序的设计,SQL Server数据库的备份恢复、复制、安全管理,SQL Server 2000系统的安装、注册、数据导入/导出等功能的实现过程和操作步骤,最后给出SQL Server数据库应用系统实现的案例。 本书内容由浅入深、由点到面,适合不同层面的读者学习。本书既可作为大专院校学生数据库课程的教材,也是从事计算机应用软件开发和使用SQL Server 2000系统人员实用的参考书。 -
SQL Server2000中文版数据库管理与应用标准教程王俊伟编著本书主要介绍了SQL Server 2000/2005关系数据库系统的应用知识,全面介绍了关系数据模型基础理论,SQL Server数据库系统安装、配置,SQL Server的系统结构,SQL Server 2000服务器的管理与配置,创建SQL Server数据库与表,管理数据表,对数据库进行查询,创建与使用索引和视图,SQL编程知识,实现存储过程和触发器,SQL Server安全与性能监控知识,数据库备份,事务处理机制和并发控制机制,SQL Server数据传输与分布式管理等知识。本书最后介绍了SQL Server应用编程知识。本书在各章介绍具体内容的时候,紧密结合本书两个示例数据库"学生管理数据库"和"经销商管理数据库",做到了理论与实践相结合。 本书突出了关系数据库和SQL Server 2000/2005的实践应用知识,结构编排合理,实例丰富,适合作为SQL Server数据库培训教材,同时也可以作为SQL Server数据库应用人员的参考资料。 -
SQL SERVER 2000应用与开发范例宝典明日科技,李贺,刘彬彬,孙明丽本书精选了400多个典型实例,所选实例覆盖了SQL Server 2000应用与开发中的热点问题和关键问题。全书按实际应用进行分类,可以使读者在短时间内掌握更多有用的技术,快速提高编程水平。所选内容均来源于实际项目的开发,有的实例是作者开发实践的积累,有的实例来源于公司的开发项目,还有的来自读者的问题。 通过对这些实例进行详细分析和讲解,可以让读者迅速掌握程序设计的开发经验和技巧,迅速提高程序设计的综合水平。全书分为18章,涵盖了管理SQL Server 2000、SQL Server数据库的安全性管理、使用企业管理器数据库、使用sQL语句管理数据库、sQL查询技术、更新SQL Server 2000、Delphi与SQL Server 2000、ASP与SQL Server 2000、ASP.net与SQL Server、JSP与SQL Server等方面的内容。 -
数据库助理管理师劳动和社会保障部教材办公室本套教材由劳动和社会保障部教材办公室、上海市职业培训指导中心依据上海1+X职业技能鉴定考核细目—数据库管理人员(SQL Server)(国家职业资格三级)组织编写。本套教材从强化培养操作技能,掌握一门实用技术的角度出发,较好地体现了本职业当前最新的实用知识与操作技术,对于提高从业人员基本素质,掌握数据库助理管理师(SQL Server)的核心内容与技能有直接的帮助和指导作用。 本教材在编写中根据本职业的工作特点,以能力培养为根本出发点,内容分7个单元,包括安装配置SQL Server、创建和管理数据库、SQL Server的安全管理、数据库备份、数据库恢复、并发控制,以及数据库优化等。并在各有实际操作内容的单元后配有上机练习,帮助读者进行实际操作。 为便于读者掌握本教材的重点内容,教材在单元后附有单元测试题及答案,全书最后附有知识考核模拟试卷和技能考核模拟试卷,用于检验、巩固所学知识与技能。 本教材可作为数据库管理人员(SQL Server)(国家职业资格三级)职业技能培训与鉴定考核教材,也可供中、高等职业技术院校相关专业师生,以及相关从业人员参加数据库助理管理师(SQL Server)岗位培训和就业培训使用。 -
SQL SERVER2005数据库应用系统开发技术实验指导及习题解答朱如龙本书是《SQL Server 2005 数据库应用系统开发技术》的配套教材。全书分为3章,第1章为习题解答,包括配套教材《SQL Server 2005 数据库应用系统开发技术》所附习题的全部答案。第2章为实验指导书,实验从基本的建立数据库及表对象入手,由浅入深,逐步引导学生建立其他数据库对象,实施数据完整性,建立查询、视图、索引、触发器、存储过程、进行数据库的备份与恢复。书中共14个实验,与教材配套使用,每个实验对应一个专题内容,学生可以按顺序做,也可以根据具体情况选做。第3章为课程设计指导书,包括客房管理系统课程设计示例和工资管理系统及图书管理系统两个课题的选题。其中,课程设计示例给出了设计的全部SQL脚本和VB程序代码,该示例的所有代码全部经过我们调试、编译并执行,可供大家在进行课程设计时参考。本书图文并茂,叙述深入浅出,操作步骤清楚,十分便于读者阅读、理解。 -
SQL Server2005中文版关系数据库基础与实践教程周峰本书围绕SQL Server2005提供的技术,详细探讨了如何使用SQL查询、操作数据,如何利用视图、过程、函数、索引、游标、触发器来管理和提高SQL查询与操作,然后讲解如何在XML ,Visual Basic, Java, ASP、ASP.NET、JSP中访问与操纵SQL Server数据库,最后讲解如何利用SQL Server与ASP开发网络OA办公系统,让你在案例开发中灵活应用SQL Server,掌握数据库的连接操纵技术。本书采用理论与实例结合、相互渗透、逐步引导的方法,实例丰富、图文并茂、语言流畅,内容繁简得当、由浅入深,使读者能轻松入门逐步精通。本书可作为初学者的入门教程,更适用于有一定SQL Server数据库编程基础的读者。本书围绕SQL Server2005提供的技术,详细探讨了如何使用SQL查询、操作数据,如何利用视图、过程、函数、索引、游标、触发器来管理和提高SQL查询与操作,然后讲解如何在XML ,Visual Basic, Java, ASP、ASP.NET、JSP中访问与操纵SQL Server数据库,最后讲解如何利用SQL Server与ASP开发网络OA办公系统,让你在案例开发中灵活应用SQL Server,掌握数据库的连接操纵技术。本书采用理论与实例结合、相互渗透、逐步引导的方法,实例丰富、图文并茂、语言流畅,内容繁简得当、由浅入深,使读者能轻松入门逐步精通。本书可作为初学者的入门教程,更适用于有一定SQL Server数据库编程基础的读者。 -
SQL Server2005中文版关系数据库基础与实践教程周峰编著本书围绕SQL Server 2005提供的技术,详细探讨了如何进行SQL查询,如何操作数据、生成报表以及挖掘数据,如何利用视图、过程、函数、索引、游标、触发器来管理和提高SQL查询与操作,然后讲解如何在Delphi、ASP、ASP.NET、JSP中访问与操纵SQL Server 2005数据库,最后讲解如何利用ASP和SQL Server 2005实现网络办公系统,如何利用JSP和SQL Server 2005实现在线图书销售系统,让用户在实例开发中灵活应用SQL Server 2005,掌握数据库的连接操纵技术。 本书采用理论与实例结合、相互渗透、逐步引导的方法,实例丰富、图文并茂、语言流畅,内容繁简得当、由浅人深,使读者能轻松入门并逐步精通。 本书可作为初学者的入门教程,更适用于有一定SQL Server数据库编程基础的读者。
