Abstract
As we near the end of the database design process, the database is pretty much completed from a design standpoint. We have spent time looking at performance, concurrency and security patterns that you can follow to help implement the database in a manner that will work well under most any typical OLTP style load. In this chapter (and again somewhat in the next two), we are going to look at applying “finishing touches” to the database that can be used to enhance the user experience and assist with the querying and maintaining of the database. We won’t flesh out all of the details for every concept in this chapter, because a lot of the examples include parts of the system that are decidedly more aligned to the DBA than the architect/programmer (or are just far too large to fit in this book). However, the point I will be making make here is that our goal will be end up with a self contained database container with as much of the database coding and maintenance functionality as possible. In Chapter 9, we introduced the concept of a contained database to help maintain a secure and portable database, and here I will present some additional add-in capabilities and expansion point ideas to add to make your database that much more usable.
One little spark, of inspiration, is at the heart, of all creation. Right at the start, of everything that’s new. One little spark, lights up for you. —The Sherman Brothers for Disney
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
© 2012 Louis Davidson with Jessica M. Moss
About this chapter
Cite this chapter
Davidson, L., Moss, J.M. (2012). Reusable Standard Database Components. In: Pro SQL Server 2012 Relational Database Design and Implementation. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-3696-2_12
Download citation
DOI: https://doi.org/10.1007/978-1-4302-3696-2_12
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-3695-5
Online ISBN: 978-1-4302-3696-2
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)