Free Newsletters:
DatabaseJournal  
DBANews
Database Journal
Search Database Journal:
 
MS SQL Oracle DB2 Access MySQL PostgreSQL PHP SQL Etc SQL Scripts & Samples Links Database Forum DBA Videos
internet.com

» Database Journal Home
» Database News
» DBA Videos
» Database Articles
» Database Tutorials
MS SQL
Oracle
MS Access
MySQL
DB2
» RESOURCES
Database Tools
SQL Scripts & Samples
Links
» Database Forum
» DBA Jobs
» Sitemap

News Via RSS Feed



follow us on Twitter

Marketplace Partners
Be a Marketplace Partner




internet.commerce
Be a Commerce Partner


















A Year For Smarter Phones, Crowded Clouds

Hardware Vendors Face a Storm of Uncertainty

China Blocking NYTimes.com Access

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Database Journal | DBA Support | SQLCourse | SQLCourse2 | Swynk







Marketing Analyst
Aquent
US-CT-Stamford

Justtechjobs.com Post A Job | Post A Resume

Featured Database Articles

MS SQL

December 16, 2002

MDX Essentials: Structure of the MDX Data Model

By William Pearson


Join Author Bill Pearson in an exploration of the MDX Data Model. In this article, we expose the syntax for the basic building blocks of the MDX query, tuples, sets, and axes, and set the stage for more advanced components and syntax in subsequent articles.


About the Series...

This is the second article of the series, MDX Essentials. The primary focus of this series will be an introduction to the MDX language. The series is designed to provide hands-on application of the fundamentals of the Multidimensional Expressions (MDX) language, with each tutorial progressively adding features designed to meet specific real-world needs.

For more information about the series in general, as well as the software and system requirements needed for getting the most out of the series, please see the first article, MDX at First Glance: Introduction to MDX Essentials.


What We Accomplished in our Last Article

In the first article of the series, we introduced the MDX query in its simplest form. We took a look at some of the basic keywords and then began a discussion of the element(s) of the MDX language that will carry forward as we progress through the series. We performed practice activities, as we will do throughout the entire MDX Essentials series, to reinforce the concepts we introduced.

We explored the rudiments of MDX queries from a syntax perspective and introduced the respective semantics as they arose. We provided a brief introduction to MDX, and then discussed several basic keywords commonly used within its syntax. We examined a breakdown of a simple MDX query into its component parts, comparing and contrasting MDX to SQL where useful. Finally, we created and executed basic MDX queries that served to both demonstrate and reinforce our discussions surrounding keywords and components.


Introduction to the Structure of the MDX Data Model

In this article, we will introduce the MDX data model, together with numerous of its most basic and most common components. These components will include tuples, axes, and sets. We will focus on the composition and uses of, and provide hands-on exposure to, these syntactical building blocks. Rules of syntax will be emphasized and will provide a basis for more complex query building as we progress through the series. Finally, we will work practice exercises to demonstrate tangible results, and to reinforce our discussions with examples.

This lesson will include:

  • A brief discussion of tuples and sets, the building blocks of MDX queries;
  • An examination of axes and their role in the data model;
  • A examination of general MDX query results;
  • Illustrations and examples of the concepts presented throughout the session.

Let's begin by discussing the MDX data model and the components that underpin it, with an eye toward gaining a grasp of how the respective elements work and interact to provide us with the robust functionality that is the MDX language.


Page 2: The Building Blocks: Tuples and Sets


Go to page: 1  2  3  4  5  6  Next  

Tools:
Add databasejournal.com to your favorites
Add databasejournal.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

MS SQL Archives







Latest Forum Threads
MS SQL Forum
Topic By Replies Updated
save execution plan jimguy999 2 December 22nd, 07:53 AM
Copy Record and duplicate to a new table 02119 0 December 22nd, 06:15 AM
merging 2 rows into 1 row taffer 0 December 17th, 12:28 PM
Linked Server 2005 error connecting to Unidata anam 10 December 11th, 09:29 AM








internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers