Читать онлайн «Профессиональное руководство по SQL Server: хранимые процедуры, XML, HTML. Для профессионалов»

Автор Кен Хендерсон

Профессиональное руководство по SQL Server: хранимые процедуры, XML,HTML Addison Wesley ^V The Guru's Guide to SQL Server Stored Procedures, XML, and HTML Ken Henderson W Addison-Wesley Boston San Francisco New York London Toronto Sydney Tokyo Singapore Madrid Mexico City Munich Paris Cape Town Hong Kong Montreal Профессиональное руководство по SQL Server: хранимые процедуры, XML, HTML КенХендерсон С^ППТЕР ® Москва ■ Санкт-Петербург ■ Нижний Новгород ■ Воронеж Новосибирск ■ Ростов-на-Дону ■ Екатеринбург ■ Самара Киев ■ Харьков ■ Минск 2005 ББК 32. 973. 233-018 УДК 681. 324. 016 Х-38 Хендерсон К. Х-38 Профессиональное руководство по SQL Server: хранимые процедуры, XML, HTML (+CD). — СПб. : Питер, 2005. — 620 с: ил. ISBN 5-469-00046-Х Книга посвящена философии программирования в Transact-SQL. Она объясняет, как применять эту философию для создания собственных способов кодирования и решения повседневных проблем. В ней помимо основной темы — хранимых процедур — раскрыто множество вспомогательных, среди которых XML, HTML, . NET. Причина этого проста: когда вы создаете реальное программное обеспечение, вам всегда приходится работать с несколькими технологиями. Эта книга признает данный факт, раскрывая многие сопутствующие технологии и рассматривая их с точки зрения разработки хранимых процедур для SQL-сервера. Книга рассчитана на разработчиков среднего и высокого уровня, которые хотят совершенствоваться в программировании хранимых процедур. Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги. © 2002 Ken Henderson ISBN 0201700468 (англ. ) © Перевод на русский язык, ЗАО Издательский дом «Питер», 2005 ISBN 5-469-00046-Х © Издание на русском языке, оформление, ЗАО Издательский дом «Питер», 2005 Краткое содержание Предисловие 18 Введение 26 Часть I. Основы - Глава 1.
Основы хранимых процедур 30 Глава 2. Оформление исходного кода 65 Глава 3. Шаблоны проектирования 83 Глава 4. Управление исходным кодом 107 Глава 5. Проектирование баз данных 122 Глава б. Создание тестовых данных 175 Часть II. Объекты Глава 7. Обработка ошибок 188 Глава 8. Триггеры 199 Глава 9. Представления 221 Глава 10. Пользовательские функции 255 Часть III. HTML, XML, . NET Глава 11. HTML 290 Глава 12. Введение в XML 301 Глава 13. XML и SQL Server: получение данных 340 Глава 15. XML и SQL Server: OPENXML 355 Глава 16. . NET и грядущая революция 384 Часть IV. Вопросы повышенной сложности Глава 17.