Abstract
As a professional developer, you probably spend a portion of your time building database applications that allow users to both enter and retrieve some kind of data. Data makes up the content of a given database and is generally what’s most important to the users of a database system. This person needs a data acquisition program, and that person wants a business intelligence reporting application. With all the focus on data, why should anyone care too much about metadata? For starters, metadata is data about data. Without it, you’d have an awfully hard time figuring out where to put data and how to get it back out. Metadata describes things like column names, data types, indexes, and most other database objects and structures. As you might imagine, creating database queries would be impossible without prior knowledge of database metadata. You’ve actually spent a lot of time working with metadata during the last two chapters. When you created tables and columns visually with Query Analyzer or with Data Definition Language code, you were creating database metadata. While Query Analyzer made it easy to view that metadata, I’m sure you’d like the option of discovering and viewing this information programmatically.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2003 Rob Tiffany
About this chapter
Cite this chapter
Tiffany, R. (2003). Metadata. In: SQL Server CE Database Development with the .NET Compact Framework. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0785-6_5
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0785-6_5
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-59059-119-2
Online ISBN: 978-1-4302-0785-6
eBook Packages: Springer Book Archive