•
Oracle University (
http://education.oracle.com
)
•
Learning Tree International (
http://www.learningtree.com
)
•
Microsoft Learning (
learning
)
•
MySQL Training (
training
)
Формирование отчетов
Если вы отвечаете за разработку и формирование отчетов для своей ор
ганизации, вот два самых важных навыка, которые стоит приобрести:
•
Знание возможностей механизма создания отчетов, используемых
в вашей организации
•
Владение в совершенстве реализацией SQL, используемого вашим
сервером БД
Хотя большинство инструментов создания отчетов претендует на фор
мирование SQL на базе визуального представления отчета, настоятель
но рекомендую игнорировать эту возможность и самостоятельно соз
давать SQLвыражения для всех нетривиальных отчетов. В этом слу
чае вы точно будете знать, что отправляется серверу БД, и впоследст
вии сможете лучше поддерживать и настраивать отчеты.
Некоторые механизмы создания отчетов достаточно гибки в отноше
нии получения данных для отчета, но многие инструменты требуют,
чтобы все данные одного отчета были сформированы посредством одно
го запроса. Глубокое понимание SQL, особенно подзапросов (глава 9),
1
«MySQL. Руководство администратора», Вильямс, 2005.
300
Приложение D
операций работы с множествами (глава 6) и условной логики (глава 11),
позволит создавать гораздо более изощренные отчеты.
Среди хороших книг по составлению отчетов можно назвать:
Питер Блэкберн (Peter Blackburn), Уильям Вон (William Vaughn)
«Hitchhiker’s Guide to SQL Server 2000 Reporting Services» (Руко
водство по службам отчетов SQL Server 2000), AddisonWesley,
2004.
Синди Хаусон (Cindi Howson) «Business Objects: The Complete Refe
rence» (Business Objects. Полное руководство), McGrawHill Osbor
ne Media, 2003.
Нейл Фитцджеральд (Neil FitzGerald) и др. «Special Edition Using
Crystal Reports 10» (Использование Crystal Reports 10. Специаль
ное издание), Pearson Education, 2004.
|