本书全面介绍了SQL语言各方面的相关知识。全书共分为13章,包括SQL语言基础、SQLServer数据库产品介绍、数据库和数据库表的创建与删除、SQL查询语句、SQL数据插入语句、SQL数据更新语句、索引及视图、数据的完整性与安全性、SQL中的存储过程与函数、SQL的触发器、游标的使用、事务处理与并发控制、SQL语句的综合应用实例,使读者对于SQL语句本身有一个比较深刻的理解和掌握,并能够运用SQLServer数据库工具熟练高效地进行项目开发。本书结构清晰、注重实用、深入浅出、示例详尽、涉及知识面广,非常适合数据库开发人员学习使用,尤其适合SQLServer2000及SQLServer2008版本开发人员。
本书为各个层次的、没有时间和精力来从头解决MySQL问题的用户提供了大量简练、精辟的代码段和可用的示例,每节都阐述了代码应该如何工作及原因所在。本书在目前仍然广为流行的MySQL4.1的基础上加入了MySQL5.0的内容及它强大的新特性。读者将掌握用MySQL客户端程序执行SQL查询的方法,以及通过API编写与MySQL服务器交互程序的方法。书中有大量使用Perl、PHP、Python、Java甚至Ruby来检索并显示数据的新示例,还增加了子查询、视图、存储过程、触发器和事件等内容。本书适合于所有从事数据库技术开发的相关人员阅读,是MySQL开发人员案头之书。
PowerShell是微软的新命令行Shell和脚本语言,承诺会简化自动化过程,集成在微软的不同应用和组件中。数据库专业人士可以利用它内置的大量cmdlets,或使用任意可用的.NET类来操作PowerShell,来自动化数据库任务,简化集成,或只是为了使用新的方法完成手头的工作。本书从基础的主题开始,简单介绍SQLServer和PowerShell脚本,然后进入高级的主题,帮助你管理、维护SQLServer数据库。
本书使读者不仅能够深入了解MySQL这种主流数据库,还能全面掌握作为开源数据库新秀的MariaDB的使用方法。书中内容由浅至深、层层深入,从分步介绍如何安装MySQL和MariaDB,到以虚构的观鸟网站为例,详解数据库的各种操作。具体内容包括:数据库的结构;数据的插入、选取、更新、删除、连接和子查询;字符串函数、日期和时间函数、聚合函数与数值函数等。后一个部分从更高的角度介绍数据库的管理,内容涉及用户账号及权限、数据库的备份与恢复,以及利用应用编程接口结合C、Perl、PHP、Python、Ruby等不同语言与数据库交互。
SQLServer2008是Microsoft公司在数据库领域中非常重要的产品,是关系型数据库的代表产品之一,很多大型数据库应用系统都采用SQLServer作为后台数据库。本书设计了大量的实验,介绍了数据库管理员和开发人员常用的管理、维护和优化SQLServer2008数据库技术。通过阅读本书,读者可以了解SQLServer2008的体系结构、安装过程、数据库管理和配置、数据库安全、数据库日常维护、Transact-SQL语言等数据库管理员的常识,还可以掌握SQLServer2008的多种高级应用,包括使用推出的空间数据技术、使用ReportingServices设计统计报表、用全文搜索技术对数据库中的二进制文件数据进行搜索以及对SQLServer数据库进行性能监测、分析和优化等。本书内容丰富、注重实用,理论讲解与大量实验相结合,特别适用于SQLServer数据库管理员和应用程序开发人员,以及对相关技术感兴趣的读者,也可以作为