Язык SQL используется для добавления и извлечения данных, являясь международным стандартом в области баз данных. В книге SQL для начинающих обсуждаются все основные вопросы указанной области - от основ SQL и вопросов проектирования баз данных до создания собственных баз данных и применения SQL в самых разных приложениях. Обсуждение теоретических вопросов, базовых понятий, технических приемов, принципов построения программного кода, а также достаточное количество практических примеров позволят вам приступить к самостоятельной разработке баз данных и использовать свой собственный программный код SQL в большинстве реальных ситуаций. Упражнения в конце каждой главы помогут закрепить на практике полученные знания. Книга предназначена для тех, кто уже имеет некоторый опыт программирования и стремится создавать собственные базы данных с помощью SQL. При этом опыт программирования на SQL не предполагается, поэтому книга будет полезной и для тех, кто имеет самые начальные знания в области программирования баз данных, и для администраторов баз данных.
Когда поднимается вопрос рефакторинга кода, специалист может быть уверен, что либо возникла серьезная проблема, либо предполагается, что она проявится в ближайшее время. Как правило, при этом известно, что следует улучшить в плане функциональности, но прежде необходимо понять природу проблемы.
Эта книга предназначена для разработчиков и администраторов баз данных и хранилищ данных, заинтересованных в эффективном использовании средств бизнес-анализа в SQL Server 2005. Написанная сотрудниками отдела разработки Analysis Services компании Microsoft, эта книга покажет вам, как использовать Analysis Services наряду с другими компонентами SQL Server (Integration Services, Data Mining, Reporting Services) для создания полномасштабных, комплексных решений.