Microsoft SQL Server Analysis Services provides fast access to data by means of multidimensional data structures and the multidimensional query languag MDX. Analysis Services provides the capability to design, create, and manage multidimensional cubes based on data warehouse tables, and it serves as the foundation for the Microsoft Business Intelligence strategy. Microsoft SQL Server 2005 Analysis Services gives the reader insight into the way Analysis Services functions. It not only explains ways to design and create multidimensional objects, databases, dimensions, and cubes, but also provides invaluable information about the reasons behind design decisions made by the development team. Here's what you will find the key concepts of multidimensional modelingExplore the multidimensional object model and its definition languageLearn the main concepts of the MDX language and gain an in-depth understanding of advanced MDX conceptsUnderstand the mechanisms of integrating multidimensional and relational databasesLearn how to build client applications to access data in Analysis ServicesExamine server architecture, including main data structures, data processing, and query resolution algorithmsGain a deep understanding of the internal and external protocols for data transfer, including the XML/A protocolExplore how Analysis Services manages memoryExplore the security model, including role-based security, code-access security, and data securityDiscover how to monitor and manage Analysis Services All the code for the sample database used in the book can be found at www.informit.com/title/0672327821.