SQL是使用最广泛的数据库语言,绝大多数重要的DBMS支持SQL。本书由浅入深地讲解了SQL的基本概念和语法,涉及数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,实例丰富,便于查阅。新版对书中的案例进行了全面的更新,并增加了章后挑战题,便于读者巩固所学知识。
MySQL是世界上受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。 《MySQL必知必会》注重实用性,操作性很强,适用于广大软件开发和数据库管理人员学习参考。
本书是书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序更新为对应很新的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。
MySQL资深专家RonaldBradford撰写的精品书籍《EffectiveMySQL之备份与恢复》涵盖了所有能够确保开发合理备份和恢复计划的选项,并对各选项做了详细说明,给出了语法示例。《EffectiveMySQL之备份与恢复》对照讲解不同的备份和恢复策略,将帮助您防止MySQL数据因范围广泛的各种灾难受到损坏。主要内容理解不同备份策略如何影响锁定和系统可用性了解静态备份选项和时间点要求的重要性体会使用MySQLreplication实现不同备份策略的优势了解云计算中MySQL方案的好处与风险确定对数据保护需求具有决定性影响的重要业务因素识别影响数据持久性和性能的重要配置变量发现潜在灾难类型并制定可靠对策使用压缩、流、增量和并行选项来优化备份方法
本书从基础、开发、性能调整和实战4方面介绍了SQL技术及其应用,包括数据库与架构、表管理、索引管理、基本查询、子查询、联接和APPLY运算符、操作结果集、窗口计算和表旋转、数据修改、视图、游标、存储过程、触发器、用户自定义函数、事务处理、并发访问控制、查询的优化与执行等内容。 本书既覆盖了改善效率和性能的普通SQL技术,也深入探讨了SQL新技术,更包含一些实用的查询解决方案,希望本书能够成为读者进入SQL查询殿堂的捷径。此外,本书在介绍各种查询语法时,更注重对查询逻辑思维方式的引导和介绍,帮助读者举一反三,提升动手解决实际问题的能力。
本书深入源代码,剖析了MySQL数据库系统的架构,并提供了分析、集成和修改MySQL源代码的专家级建议。本书分三个部分:部分介绍开发和修改开源系统的概念,提供探讨更高级数据库概念所需的工具和资源;第二部分讨论MySQL系统,阐明如何修改MySQL源码,如何将MySQL系统作为嵌入式数据库系统;第三部分更深入地探讨了MySQL系统,讲述数据库工作的内部机理。本书面向MySQL数据库开发人员。
本书是书《MySQL技术内幕:InnoDB存储引擎》的姊妹篇,深刻揭示了MySQL中SQL编程的精髓与奥秘,能为开发者和DBA们利用SQL语言解决各种与开发和管理相关的MySQL难题提供很好的指导和帮助。 ?????????全书一共10章,全面探讨了MySQL中SQL编程的各种方法、技巧与实践。章首先介绍了SQL编程的概念、数据库的应用类型以及SQL查询分析器,然后介绍了SQL编程的三个阶段,希望读者通过本书的学习能达到最后的融合阶段。第2章全面讲解了MySQL中的各种数据类型和与之相对应的各种编程问题。第3章深入探讨了逻辑查询与物理查询的原理与方法。第4章的主题是子查询,不仅讲解了各种常用的子查询方法及其优化,而且还讲解了MariaDB对子查询的优化。第5章首先详细地分析了MySQL中的各种联接及其内部的实现算法,以及MariaDB数据库中引入的HashJoin,然后针对关于集合的各种操作给出了
有人就有江湖,有江湖就有IT系统,有IT系统就有数据库,有数据库就有SQL,SQL应用可一字概括:“广”。加之其简单易学,SQL实现也可一字概括:“乐”。 n然而,SQL虽然实现简单可乐,却极易引发性能问题,那时广大SQL使用人员可要“愁”就一个字,心碎无数次了。 n缘何有性能问题?原因也一字概括:“量”。当系统数据量、并发访问量上去后,不良SQL就会拖跨整个系统,我们甚至找不出哪些SQL影响了系统。即便找到也不知如何动手优化。此时的心情也可以一字概括:“懵”。 n现在《收获,不止SQL优化——抓住SQL的本质》开始带你抛除烦恼,走进优化的可乐世界! n首先教你SQL整体优化、快速优化实施、如何读懂执行计划、如何左右执行计划这必杀招。整这些干嘛呢?答案是,传授一个先整体后局部的宏观解决思路,走进“道”的世界。 n接下来带领大家飞
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《SQL编程不错魔卡》,将学习SQL开发时需要背记
本书使读者不仅能够深入了解MySQL这种主流数据库,还能全面掌握作为开源数据库新秀的MariaDB的使用方法。书中内容由浅至深、层层深入,从分步介绍如何安装MySQL和MariaDB,到以虚构的观鸟网站为例,详解数据库的各种操作。具体内容包括:数据库的结构;数据的插入、选取、更新、删除、连接和子查询;字符串函数、日期和时间函数、聚合函数与数值函数等。后一个部分从更高的角度介绍数据库的管理,内容涉及用户账号及权限、数据库的备份与恢复,以及利用应用编程接口结合C、Perl、PHP、Python、Ruby等不同语言与数据库交互。
《SQLServer2005管理员手册》共分7个部分,全面介绍了SQLServer2005的有关知识。书中首先介绍了如何选择与配置服务器和存储硬件、安装数据库软件、创建和管理数据库等基础知识;然后展示SQLServer2005体系结构和新增功能的使用;最后介绍商业能和数据库管理员(DBA)必须掌握的主题,例如高可用性方案、故障排除和性能优化等。书中给出了大量示例、提示和技巧,并根据作者的亲身经验给出实践建议,可帮助您学习并迅速掌握SQLServer2005。 《SQLServer2005管理员手册》结构严谨,条理清晰,图文并茂,指导性强,适合各个层次的人学习。如果您是SQLServer初学者,那么《SQLServer2005管理员手册》将是一本的入门指南;如果您是具有项目管理经验的DBA,那么《SQLServer2005管理员手册》将是您的参考资料。
SQL 是计算机世界的语言,在用关系数据库开发报表时,将数据放入数据库以及从数据库中取出来,都需要SQL 的知识。很多人以一种马马虎虎的态度在使用SQL,根本没有意识到自己掌握着多么强大的武器。本书的目的是打开读者的视野,看看SQL 究竟能干什么,以改变这种状况。 本书是一本指南,其中包含了一系列SQL 的常用问题以及它们的解决方案,希望能对读者的日常工作有所帮助。本书将相关主题的小节归成章,如果读者遇到不能解决的SQL 新问题,可以先找到最可能适用的章,浏览其中各小节的标题,希望读者能从中找到解决方案,至少可以找到点灵感。 在这本书中有150 多个小节,这还仅仅是SQL 所能做的事情的一鳞半爪。解决日常编程问题的解决方案的数量仅取决于需要解决的问题的数量,本书没有覆盖所有问题,事实上也不可能覆盖;然而从中可以
本书以“项目载体,任务驱动”的方式,介绍了SQL%26nbsp;Server%26nbsp;2014数据库应用中的主要理论知识和技能知识。全书以一个B2C电子商务平台为贯穿项目,并进一步依据工
本书根据项目开发的需要,详细介绍了SQL Setwer 2014相关常用和实用的技术。本书共15章,包括项目需求介绍;在基于需求分析的基础上进行数据库、表、主外键及其他约束和索引的设计;编写SQL语句
本书以Management.surpro.公司为例,从安装SQL Server 2000系统、安装并执行默认实例(Default Instance)、数据库对象(Database Object)的建立、T-SQL语法、存储过程(Stored Procedure)的使用、SQL Server 2000数据库的备份(Backup)与复制(Replication)的设置、XML文件格式的运用、数据库与Inter网页的连接、用户端的连接设置等内容,均以范例为主,辅以丰富的图片,一步一步引导读者完成SQL Server 2000的架设工作。 特别对于SQL Server 2000数据库与Inter的连接作了深入的讨论,除了让读者对于如何将数据库内的数据与网页相结合,来供网络上的用户存取之外,还可以进一步让读者尝试架构属于自己的B2C网站,开创网络上无穷的商机。
本书围绕SQL Server 2005探讨了如何实现数据库的安全性、如何创建与实现数据库、数据库表、视图、过程、函数、索引、游标、触发器,然后通过综合案例开发:ASP SQL Server 2005开发网络在线考试系统、Delphi SQL Server 2005开发汽车美容服务系统、Visual Basic SQL Server 2005开发酒店管理系统、ASP.NET SQL Server 2005开发网络新闻管理系统,详细讲解了如何利用SQL Server 2005实现C/S和B/S架构的应用程序。最后通过企业人事管理系统、医院管理系统讲解数据库设计与实现的方法与技巧。让用户在案例开发、分析、设计中灵活应用SQL Server 2005,并掌握数据库的连接操纵技术。 本书采用理论与实例结合,相互渗透,逐步引导的方法,实例丰富、图文并茂、语言流畅、繁简得当、由浅入深,使读者能十分容易地入门并逐步精通SQL Server。 本书以SAP、Delphi、Visual Basic、ASP.NET 为客户端开发
全书分为8个教学单元:体验数据库应用和尝试MySQL的基本操作→创建与维护MySQL数据库→创建与维护MySQL数据表→以SQL语句方式检索与操作MySQL数据表的数据→以程序方式处理MySQL数据表
本书是作者在多年项目开发过程中和教学实践经验的总结。此外,本书还汇集了学生在学习SQL Server与JSP时遇到的有关概念、操作、应用等各种问题及解决方案,在书中以注意、友情提示及知识扩展等标签形式
这是一本不可多得的DB2数据库性能调优秘笈,由拥有20余年DB2工作经验的资深数据库专家撰写,Amazon全五星评价书。本书不仅详尽阐述了100余条SQL语句优化的技巧和实践、编写高性能SQL语句的标准和原则,以及DB2数据库性能优化的“15步法”,而且还包含大量案例,为解决各种复杂的DB2性能问题提供了解决方案。 全书共7章:章总结了116条优化SQL语句的技巧和实践;第2章讲解了SQL语句中提示的编写方法和技巧;第3章讲解了编写高质量SQL语句需要遵守的SQL标准和原则;第4章介绍了SQL程序走查;第5章用2个实例介绍了如何检查存在性;第6章介绍了Runstats,用来得到一些统计信息;第7章讲解了DB2性能优化的“15步调优法”,被誉为DB2性能调优领域的无价之宝,适用于各种情况下的性能调优问题。本书最后还有2个附录,分别介绍了谓词的重写示例和DB2SQL中的术语。
《微软技术丛书:SQL Server 2012从入门到精通》分为9个部分,内容包括SQLServer2012入门、设计数据库、数据库设计高级主题、使用Transact-SQL、创建其他数据库对象、SQLServer复制、数据库维护、数据库管理和高可用性解决方案。《微软技术丛书:SQL Server 2012从入门到精通》不仅从理论上环环相扣,还涵盖多个技术层面,全面介绍了数据库管理人员在SQLServer2012环境中需要掌握的相关理论知识和工作技能,也从不同层次上体现了数据库管理员的工作内容及工作的要点和难点,能够科学地指导数据库管理员的日常工作。 《微软技术丛书:SQL Server 2012从入门到精通》的特点是按照日常工作的逻辑来编排内容,并含有大量实例操作指导、技巧提示及T-SQL代码,方便管理员日常的工作。 《微软技术丛书:SQL Server 2012从入门到精通》内容多为基础性的概念,是入门级的手册,