"Understanding SQL" - это полный учебник по программированию на Структурированном Языке Запросов, написанный специально для тех, кто будет использовать SQL в процессе работы.
Книга покажет Вам, как эффективно работать с многочисленными таблицами данных, используя улучшенную технику для запроса более чем одной таблицы одновременно, строить комплекс запросов и подзапросов. и использовать представления. чтобы создавать базы данных и работать с базами данных раздельно с многими таблицами.
"Понимание SQL" - необходима и пригодна для любой реализации Структурированного Языка Запросов. Книга включает и краткий справочный стандарт SQL и руководство к общим нестандартным особенностям SQL.
Sams Teach Yourself SQL in 24 Hours, Third Edition presents the key features of SQL (Structured Query Language) in an easy to understand format with updated code examples, notes, diagrams, exercises, and quizzes. New material covers more information on transactions, constructs, embedded databases, and object-oriented programming. In this edition, the authors include examples based on a database like MySQL, a very popular open source database.
This book is divided into three logical sections: the backup/recovery process, various disaster mitigation techniques, and practical tips for approaching disaster recovery within your own environment. The backup/recovery process is a necessary component to any disaster recovery plan. Disaster mitigation techniques, such as database mirroring, are powerful yet optional. Determining how backup/recovery and mitigation play in to your own disaster recovery plan (and how to create that plan) means the difference between a successful plan and losing your job.
Данная книга является справочником по SQL стандарта ANSI SQL2003 и реализациям этого стандарта на наиболее распространенных платформах: Microsoft SQL Server, DB2 Universal Database версии 8.0 от компании ЮМ для Linux, Unix и Windows, Sybase Adaptive Server версии 12.5, Oracle Database 10g и двух продуктов с открытым исходным кодом MySQL версии 4 и PostgreSQL версии 7. Книга является настольным практическим справочником для администраторов и разработчиков баз данных, а также разработчиков прикладного программного обеспечения.
В реальных приложениях, работающих с серверами баз данных, перед разработчиками очень часто встает проблема улучшения производительности SQL-запросов. В этой книге детально и на многочисленных примерах описывается метод, позволяющий кардинально повысить скорость выполнения запросов к базам данных. Прочитав книгу, вы сможете не тратить долгие часы на перебор различных вариантов кода, а максимально быстро найти оптимальный способ построения запроса. Метод настройки SQL-запросов не опирается на случайный или итеративный перебор вариантов кода, а основан на четких и понятных правилах, которые достаточно просты для понимания и основаны на принципах работы SQL-серверов. Книга будет полезна разработчикам систем, взаимодействующих с базами данных, и всем интересующимся аспектами работы SQL-серверов.
Подробно рассмотрено использование языка Transact-SQL для администрирования и манипуляции данными СУБД Microsoft SQL Server. Материал сопровождается большим количеством практических примеров, написанных автором. Уделено внимание вопросам применения Transact-SQL при совместном использовании 1С и Microsoft SQL Server. На прилагаемом к книге компакт-диске размешены примеры запросов, тестовая база данных, а также дополнительная документация и статьи автора, посвященные базам данных. Диск к книге 34 Мб.
Интересная для программистов SQL Server 2005 книга. Детально рассматриваются SQL Server Integration Services (SSIS). Книга на английском языке, так как вышла буквально на днях и еще не переведена. Качество превосходное (OCR-слой).
Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга `Секреты Oracle SQL` - одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle. Если вы Java-программист, администратор базы данных или программист на PL/SQL, эта книга для вас. Вы сможете повысить производительность своего труда и приобрести уверенность в правильности написания ваших SQL-запросов. В этой книге описываются наиболее важные и полезные свойства Oracle SQL и пути их применения для решения конкретных задач. Вы найдете множество оригинальных приемов, которые можно использовать для улучшения ваших собственных приложений. Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL; строить запросы, работающие с разделами, объектами и коллекциями; применять аналитические функции SQL для создания ранжирующих и оконных запросов; пользоваться сложными группирующими функциями.
Эта книга - практическое руководство по разработке приложений на основе Microsoft SQL Server 2005. Здесь подробно рассматривается работа с сервером баз данных, включая проектирование базы данных, программирование представлений, хранимых процедур, триггеров и функций на языке T-SQL, вопросы обеспечения безопасности, а также интеграция SQL Server и .NET CLR; обсуждаются практические вопросы разработки приложений баз данных и возможности расширения функциональности при помощи таких технологий, как конечные точки HTTP, SQL Server Service Broker, SQL Server Notification Services, SQL Server Express Edition и SQL Server Everywhere Edition; описываются службы SQL Server Integration Services, Analysis Services и Reporting Services. Книга адресована разработчикам .NET-приложений баз данных и всем, кто хочет освоить возможности программирования Microsoft SQL Server 2005.
Поставить кавычку в поле запроса или URL и найти багу может каждый. Но достичь действительно успехов, увести SQL-базу и порутать сервак под силам только грамотному хакеру. Эта подборка включает в себя лучшие статьи по SQL-инжекции, которые помогут досконально разобраться в проблеме.