skip to main content
Skip header Section
Building a Scalable Data Warehouse with Data Vault 2.0October 2015
Publisher:
  • Morgan Kaufmann Publishers Inc.
  • 340 Pine Street, Sixth Floor
  • San Francisco
  • CA
  • United States
ISBN:978-0-12-802510-9
Published:13 October 2015
Pages:
684
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

The Data Vault was invented by Dan Linstedt at the U.S. Department of Defense, and the standard has been successfully applied to data warehousing projects at organizations of different sizes, from small to large-size corporations. Due to its simplified design, which is adapted from nature, the Data Vault 2.0 standard helps prevent typical data warehousing failures. "Building a Scalable Data Warehouse" covers everything one needs to know to create a scalable data warehouse end to end, including a presentation of the Data Vault modeling technique, which provides the foundations to create a technical data warehouse layer. The book discusses how to build the data warehouse incrementally using the agile Data Vault 2.0 methodology. In addition, readers will learn how to create the input layer (the stage layer) and the presentation layer (data mart) of the Data Vault 2.0 architecture including implementation best practices. Drawing upon years of practical experience and using numerous examples and an easy to understand framework, Dan Linstedt and Michael Olschimke discuss: How to load each layer using SQL Server Integration Services (SSIS), including automation of the Data Vault loading processes. Important data warehouse technologies and practices. Data Quality Services (DQS) and Master Data Services (MDS) in the context of the Data Vault architecture. Provides a complete introduction to data warehousing, applications, and the business context so readers can get-up and running fast Explains theoretical concepts and provides hands-on instruction on how to build and implement a data warehouseDemystifies data vault modeling with beginning, intermediate, and advanced techniquesDiscusses the advantages of the data vault approach over other techniques, also including the latest updates to Data Vault 2.0 and multiple improvements to Data Vault 1.0

References

  1. Laudon KC, Laudon JP. Essentials of Management Information Systems. 11th ed. Prentice Hall; 2014.Google ScholarGoogle Scholar
  2. Loshin D. The Practitioner's Guide to Data Quality Improvement. Morgan Kaufmann; 2010. Google ScholarGoogle Scholar
  3. Ackoff, Russell. From data to wisdom. Journal of Applied Systems Analysis 1989;16:3-9.Google ScholarGoogle Scholar
  4. Pearlson KE, Saunders CS. Managing and Using Information Systems. 5th ed. Wiley; 2012. Google ScholarGoogle Scholar
  5. P. F. Drucker, The Coming of the New Organization, Harvard Business Review (January-February 1988).Google ScholarGoogle Scholar
  6. Jennex Murray E. Re-Visiting the Knowledge Pyramid. In: Proceedings of the 42nd Hawaii International Conference on System Sciences - 2009; January 5-8, 2009 Waikoloa, Hawaii. Google ScholarGoogle Scholar
  7. Golfarelli M, Rizzi S. Data Warehouse Design: Modern principles and methodologies. McGraw-Hill Education; 2009. Google ScholarGoogle Scholar
  8. D. Power, Data-Drive DSS Resources, website, available from http://dssresources.com/dsstypes/ddss.html.Google ScholarGoogle Scholar
  9. Inmon. Building the Data Warehouse. 5th ed. John Wiley and Sons; 2005. Google ScholarGoogle Scholar
  10. Rick Sherman: Business Intelligence Guidebook: From Data Integration to Analytics, p131. Google ScholarGoogle Scholar
  11. What Is Enterprise Data Warehouse, GeekInterview website, 2007, available from http://www.learn.geekinterview.com/data-warehouse/data-types/what-is-enterprise-data-warehouse.html.Google ScholarGoogle Scholar
  12. Kimball R, Ross M. The Data Warehouse Toolkit. 2nd ed. John Wiley & Sons; 2002.Google ScholarGoogle Scholar
  13. Oracle, Data Mart Concepts, 2007, website available from http://docs.oracle.com/html/E10312_01/dm_concepts.htm.Google ScholarGoogle Scholar
  14. Imhof C, Galemmo N, Geiger JG. Mastering Data Warehouse Design. John Wiley & Sons; 2003. Google ScholarGoogle Scholar
  15. J King, Business intelligence: One version of the truth, Computerworld, Dec 22, 2003, available from http://www.computerworld.com/s/article/88349/Business_Intelligence_One_Version_of_the_Truth.Google ScholarGoogle Scholar
  16. N Goyal: Real-Time Data Warehousing, PowerPoint presentation available online from http://www.scribd.com/doc/269892533/Real-Time-Data-Warehousing#scribd.Google ScholarGoogle Scholar
  17. V Rainardi: Building a Data Warehouse. Apress; 2007. Google ScholarGoogle Scholar
  18. Microsoft, SQL Server, Understanding pages and extents, 2015, available online from http://technet.microsoft.com/en-us/library/ms190969%28v=sql.105%29.aspx.Google ScholarGoogle Scholar
  19. Linstedt D, Graziano K. Super Charge your Data Warehouse. Createspace Independent Pub; 2011.Google ScholarGoogle Scholar
  20. Kimball R, Caserta J. The Data Warehouse ETL Toolkit. Wiley Publishing, Inc., Indianapolis; 2004.Google ScholarGoogle Scholar
  21. Inmon W, Strauss D, Neushloss G. DW 2.0: The Architecture for the Next Generation of Data Warehousing. Morgan Kaufmann; 2008. Google ScholarGoogle Scholar
  22. Yu Beng Leau, Wooi Khong Loo, Wai Yip Tham, Soo Fun Tan, Software Development Life Cycle AGILE vs Traditional Approaches, 2012 International Conference on Information and Network Technology, Singapore, p. 162f, available from http://www.ipcsit.com/vol37/030-ICINT2012-I2069.pdf.Google ScholarGoogle Scholar
  23. Szalvay, Victor. An Introduction to Agile Software Development. Danube Technologies Inc; 2004.Google ScholarGoogle Scholar
  24. Kimball R, Ross M. The Data Warehouse Lifecycle Toolkit. 3rd ed John Wiley & Sons, Indianapolis; 2013.Google ScholarGoogle Scholar
  25. Abramson, I. Data Warehouse: The Choice of Inmon vs. Kimball. IAS Inc. (PowerPoint slides). Available from http://www.scribd.com/doc/253618546/080827Abramson-Inmon-vs-Kimball#scribd.Google ScholarGoogle Scholar
  26. Inmon: Building the data warehouse, 4th edition, p. 91ff. Google ScholarGoogle Scholar
  27. Dan Linstedt: Data Vault 2.0 Training Slides, p. 12.Google ScholarGoogle Scholar
  28. Splunk - "Splunk for Big Data" in Philip Winslow et al. Does Size Matter Only?, p. 32.Google ScholarGoogle Scholar
  29. Mark Sweiger: Scalable Computer Architectures for Data Warehousing, p. 1.Google ScholarGoogle Scholar
  30. http://student.bus.olemiss.edu/files/Conlon/Others/Others/BUS669/ResearchPapers/From%20ACM/The%20IBM%20data%20warehouse%20architecture%20-bontempo.pdf.Google ScholarGoogle Scholar
  31. Golfarelli and Rizzi: Data Warehouse Design, p. 199.Google ScholarGoogle Scholar
  32. Vassiliadis 2000: Gulliver in the land of data warehousing: Practical experiences and observations of a researcher. In Proceedings 2nd International Workshop on Design and Management of Data Warehouses, Stockholm.Google ScholarGoogle Scholar
  33. Gupta et al. 1997b: Index selection for OLAP. In Proceedings 13th International Conference on Data Engineering, Birmingham, UK, p. 208-219. Google ScholarGoogle Scholar
  34. Mike Ferguson: Architecting a big data platform for Analytics, p. 5.Google ScholarGoogle Scholar
  35. James Kobielus: Living the Big Data Dream: Confidence, Confidentiality and Continuous Automation in the 21st Century: http://www.ibmbigdatahub.com/blog/living-big-data-dream-confidence-confidentiality-and-continuous-automation-21st-century.Google ScholarGoogle Scholar
  36. Mike Ferguson: Architecting a big data platform for Analytics, p. 5f.Google ScholarGoogle Scholar
  37. Bontempo, C. and Saracco, C. Database Management: Principles and Products. Prentice Hall, Upper Saddle River, N.J., 1995 in Charles Bontempo and George Zagelow: The IBM Data Warehouse Architecture, p. 44. Google ScholarGoogle Scholar
  38. https://technet.microsoft.com/en-us/magazine/2008.04.dwperformance.aspx.Google ScholarGoogle Scholar
  39. https://technet.microsoft.com/en-us/library/bb522541(v=sql.105).aspx.Google ScholarGoogle Scholar
  40. Dayong Gu, et al. "Using Star Join and Few-Outer-Row Optimizations to Improve Data Warehousing Queries," https://msdn.microsoft.com/en-us/library/gg567299.aspx.Google ScholarGoogle Scholar
  41. Harinarayan et al. Implementing Data Cubes Efficiently, p. 1.Google ScholarGoogle Scholar
  42. Joy Mundy, Warren Thornthwaite: "The Microsoft Data Warehouse Toolkit", Second Edition, p. 603f (System and Availability Management). Google ScholarGoogle Scholar
  43. Joy Mundy, Warren Thornthwaite: "The Microsoft Data Warehouse Toolkit", Second Edition, p. 114f (Setting up for High Availability). Google ScholarGoogle Scholar
  44. Dan Linstedt: Data Vault 2.0 Training, p. 9.Google ScholarGoogle Scholar
  45. Zaki, A. Business Rules and the Data Warehouse, http://altis.com.au/business-rules-and-the-data-warehouse/, August 19, 2011.Google ScholarGoogle Scholar
  46. Dan Linstedt: Data Vault 2.0 Training, p. 37.Google ScholarGoogle Scholar
  47. Kimball: "The Data Warehouse Lifecycle Toolkit," p. 542. Google ScholarGoogle Scholar
  48. http://blogs.pmi.org/blog/voices_on_project_management/2012/04/what-does-a-project-sponsor-re.htmlGoogle ScholarGoogle Scholar
  49. http://www2.cit.cornell.edu/computer/robohelp/cpmm/Project_Roles_and_Responsibilities.htmGoogle ScholarGoogle Scholar
  50. http://www.cwjobs.co.uk/careers-advice/profiles/it-managerGoogle ScholarGoogle Scholar
  51. The DAMA Guide to The Data Management Body of Knowledge (DAMA-DMBOK Guide), 1st edition, page 33. Google ScholarGoogle Scholar
  52. Li Sun: "A Metadata Manager's Role in Collaborative Projects: The Rutgers University Libraries Experience".Google ScholarGoogle Scholar
  53. James Persse: Project Management Success with CMMI, pp. 14f-15f, 17-18, 55. Google ScholarGoogle Scholar
  54. Paul E. McMahon: Integrating CMMI and Agile Development, p. 277. Google ScholarGoogle Scholar
  55. Jeannine M. Siviy, M. Lynn Penn, Robert W. Stoddard: CMMI and Six Sigma, p. 95.Google ScholarGoogle Scholar
  56. Dennis M. Ahern, Aaron Clouse, Richard Turner: CMMI Distilled, pp. 83f, 84f, 85f, 98f, 102, 102f.Google ScholarGoogle Scholar
  57. Mary Beth Chrissis, Mike Konrad, Sandy Shrum: CMMI for Development, pp. 35, 41f, 42-43, 43f, 44-45.Google ScholarGoogle Scholar
  58. http://www.ambysoft.com/books/dad.htmlGoogle ScholarGoogle Scholar
  59. Scott W. Ambler, Mark Lines: Disciplined Agile Delivery, pp. 22f, 87, 311ff, 111ff, 273ff, 267f, 309ff, 441ff, 465.Google ScholarGoogle Scholar
  60. Stober, Hansmann: Agile Software Development, pp. 27f, 119-120.Google ScholarGoogle Scholar
  61. Schwaber K, Beedle M. Agile software development with scrum. Englewood Cliffs, NJ: Prentice Hall; 2001. Google ScholarGoogle Scholar
  62. Hirotaka Takeuchi, Ikujiro Nonaka. The new new product development game. Harvard Business Review 1986.Google ScholarGoogle Scholar
  63. Dave West and Tom Grant, "Agile Development: Mainstream Adoption Has Changed Agility Trends in Real-World Adoption of Agile Methods," available from www.forrester.com/rb/Research/agile_development_mainstream_adoption_has_changed_agility/q/id/56100/t/2, 17.Google ScholarGoogle Scholar
  64. Resnick, Bjork, de la Maza: Professional Scrum with Team Foundation Server 2010, pp. 13, 14. Google ScholarGoogle Scholar
  65. Greg Cohen: Agile Excellence for Product Managers, p. 22. Google ScholarGoogle Scholar
  66. Sam Guckenheimer, Neno Loje: Agile Software Engineering with Visual Studio, p. 7.Google ScholarGoogle Scholar
  67. Kim H. Pries, Jon M. Quigley: Scrum Project Management, pp. 11, 66, 67. Google ScholarGoogle Scholar
  68. Beyer: User-Centered Agile Methods, p. 5. Google ScholarGoogle Scholar
  69. David Garmus, David Herron: Function Point Analysis, pp. 28-29.Google ScholarGoogle Scholar
  70. Varun Barthwal, Jaydeep Kishore, Bhagawati Prasad Joshi: Estimation of Software Metrics using Function Point Analysis, pp. 5, 11.Google ScholarGoogle Scholar
  71. Minerva Softcare: Function Point Analysis and Data Warehousing, p. 4.Google ScholarGoogle Scholar
  72. David Longstreet: Function Point Analysis Training Course, p. 7.Google ScholarGoogle Scholar
  73. Harput V, Kaindl H. Kramer S. Extending Function Point Analysis to Object-Oriented Requirements Specifications, Proceeding on 11th IEEE International Software Metrics Symposium (METRICS 2005). Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. Karthikeyan Sankaran: Function Points Based Estimation Model for Data Warehouses: retrieved from http://www.ewsolutions.com/resource-center/rwds_folder/rwds-archives/issue.2008-03-01.6090544414/document.2008-03-01.9435972766Google ScholarGoogle Scholar
  75. Karthikeyan Sankaran: Function Points Based Estimation Model for Data Warehouses: retrieved from http://www.ewsolutions.com/resource-center/rwds_folder/rwds-archives/issue.2008-03-01.6090544414/document.2008-03-01.9435972766 (modifed from its original version to reflect SSIS terminology).Google ScholarGoogle Scholar
  76. Carol Dekkers, Barbara Emmons: How Function Points Support the Capability Maturity Model Integration, http://www.crosstalkonline.org/storage/issue-archives/2002/200202/200202-Dekkers.pdfGoogle ScholarGoogle Scholar
  77. Ken Collier: Agile Analytics, p. 30.Google ScholarGoogle Scholar
  78. Dr. K.V.K.K. Prasad: "Data Warehouse Development Tools", pp. 25f, 26, 26f, 27, 25ff.Google ScholarGoogle Scholar
  79. Inmon et al. DW2.0 The Architecture for the Next Generation of Data Warehousing, p. 124. Google ScholarGoogle Scholar
  80. Valacich et al. "Essentials of Systems Analysis and Design", pp. 122ff, 133ff. Google ScholarGoogle Scholar
  81. http://technet.microsoft.com/en-us/library/ms174173%28v=sql.110%29.aspxGoogle ScholarGoogle Scholar
  82. http://technet.microsoft.com/en-us/library/ms190415.aspxGoogle ScholarGoogle Scholar
  83. http://technet.microsoft.com/en-us/library/ms173767%28v=sql.105%29.aspx#AnalysisServicesGoogle ScholarGoogle Scholar
  84. http://ditakurniawaty.blogspot.de/2012/06/software-testing.htmlGoogle ScholarGoogle Scholar
  85. http://www.mountaingoatsoftware.com/agile/scrum/sprint-review-meetingGoogle ScholarGoogle Scholar
  86. http://www.mountaingoatsoftware.com/agile/scrum/sprint-retrospectiveGoogle ScholarGoogle Scholar
  87. Tomkins, R. (1997). GE beats expected 13% rise, Financial Times, (10 October), p.22.Google ScholarGoogle Scholar
  88. Harry, M.J. (1998). The Vision of Six Sigma, 8 volumes, Phoenix, Arizona, Tri Star Publishing.Google ScholarGoogle Scholar
  89. Park SH, Lee MJ, Chung MY. Theory and Practice of Six Sigma. Seoul: Publishing Division of Korean Standards Association; 1999.Google ScholarGoogle Scholar
  90. Sung H. Park: "Six Sigma - For Quality and Productivity Promotion", pp. 1ff, 5, 5f, 6f, 7, 8, 8f, 30, 30f, 31, 33, 34, 37, 41.Google ScholarGoogle Scholar
  91. Michael C. Thomsett: Getting Started in Six Sigma, pp. 6-7.Google ScholarGoogle Scholar
  92. Jeannine M. Siviy, M. Lynn Penn, Robert W. Stoddard: CMMI and Six Sigma - Partners in Process Improvement, pp. 37f, 38, 38f. Google ScholarGoogle Scholar
  93. Craig Gygi, Neil DeCarlo, Bruce Williams: Six Sigma for Dummies, pp. 42, 54.Google ScholarGoogle Scholar
  94. Praveen Gupta: Six Sigma Business Scorecard, pp. 25, 31, 36.Google ScholarGoogle Scholar
  95. George Eckes: Six Sigma fo Everyone, p. 29.Google ScholarGoogle Scholar
  96. Terry L. Richardson: Total Quality Management, pp. 51, 55, 57, 137, 138ff, 144, 149, 170, 186, 200.Google ScholarGoogle Scholar
  97. Leo L. Pipino, Yang W. Lee, Richard Y. Wang: Data Quality Assessment, p. 212.Google ScholarGoogle Scholar
  98. DAMA UK Working Group: "The Six Primary Dimensions for Data Quality Assessment", p. 7ff.Google ScholarGoogle Scholar
  99. http://smartbridge.com/data-done-right-6-dimensions-of-data-quality-part-1/Google ScholarGoogle Scholar
  100. Leo L. Pipino, Yang W. Lee, Richard Y. Wang: "Data Quality Assessment", p. 211Google ScholarGoogle Scholar
  101. Phil Cykana, Alta Paul, Miranda Stern: DOD Guidelines on Data Quality Management, p. 154.Google ScholarGoogle Scholar
  102. Carlo Batini, Cinzia Cappiello, Chiara Francalanci, Andrea Maurino: Methodologies for Data Quality Assessment and Improvement, pp. 16:35-16:37 (figures 6 and 7).Google ScholarGoogle Scholar
  103. Manfred A. Jeusfeld, Christoph Quix, Matthias Jarke: Design and Analysis of Quality Information for Data Warehouses.Google ScholarGoogle Scholar
  104. http://asq.org/learn-about-quality/total-quality-management/overview/overview.htmlGoogle ScholarGoogle Scholar
  105. Linstedt, D, Super Charge Your Data Warehouse: Invaluable Data Modeling Rules to Implement Your Data Vault, 2012, available as pdf ebook from http://learndatavault.com/books/super-charge-your-data-warehouse/.Google ScholarGoogle Scholar
  106. Dörffler & Partner GmbH, Visual Data Vault (website), 2015, available at http://www.visualdatavault.com.Google ScholarGoogle Scholar
  107. Gibson Guitar, Community Forum website, 2008, available at http://forum.gibson.com/index.php?/topic/765-duplicate-serial-number/Google ScholarGoogle Scholar
  108. Michael Olschimke, Daniel Linstedt: "Visual Data Vault", http://www.visualdatavault.comGoogle ScholarGoogle Scholar
  109. Linstedt, D. Super Charge Your Data Warehouse: Invaluable Data Modeling Rules to Implement Your Data Vault, 2012. available as pdf ebook from http://learndatavault.com/books/super-charge-your-data-warehouse/.Google ScholarGoogle Scholar
  110. NASA. Aeronautics Educator Guide - Parts of an Airplane, 2014. available at http://www.nasa.gov/audience/foreducators/topnav/materials/listbytype/Aeronautics_Parts_of_Airplane.html.Google ScholarGoogle Scholar
  111. NASA. Liquid Hydrogen as a Propulsion Fuel, http://history.nasa.gov/SP-4404/app-b5.htm.Google ScholarGoogle Scholar
  112. U.S. Department of Transportation, Federal Aviation Administration: "Aviation Maintenance Technician Handbook", p. 2-6.Google ScholarGoogle Scholar
  113. Microsoft SQL Server, Technet Library, 2015. available at http://technet.microsoft.com/en-us/library/bb500305.aspx.Google ScholarGoogle Scholar
  114. Microsoft MSDN Library website, Contact Entities, 2015. available at http://msdn.microsoft.com/en-us/library/bb928236.aspx.Google ScholarGoogle Scholar
  115. Microsoft Developer Network, MSDN Library, Data Compression. available at http://msdn.microsoft.com/en-us/library/cc280449.aspx.Google ScholarGoogle Scholar
  116. Ralph Kimball: The Data Warehouse Toolkit, first edition 1997.Google ScholarGoogle Scholar
  117. Ralph Kimball and Margy Ross: The Data Warehouse Toolkit, 2nd edition, page 16, 16ff, 17, 20, 30f, 31f, 19, 95f, 97.Google ScholarGoogle Scholar
  118. Christopher Adamson: Star Schema - The complete reference, p. 4f, 5f, 6, 10f, 11, 12, 13, 86f, 87, 44, 45f, 157.Google ScholarGoogle Scholar
  119. Norman J. Ashford, et al., Airport Operations", 3rd edition, p. 415.Google ScholarGoogle Scholar
  120. http://technet.microsoft.com/en-us/library/cc278097(v=sql.100).aspx.Google ScholarGoogle Scholar
  121. Joy Mundy and Warren Thornthwaite: The Microsoft Data Warehouse Toolkit, 2nd Edition, pp. 33, 36. Google ScholarGoogle Scholar
  122. http://www.kimballgroup.com/2013/02/design-tip-152-slowly-changing-dimension-types-0-4-5-6-7/.Google ScholarGoogle Scholar
  123. http://www.symcorp.com/tech_expertise_design.html.Google ScholarGoogle Scholar
  124. Best Buy, Fiscal 2014 Annual Report.Google ScholarGoogle Scholar
  125. http://technet.microsoft.com/en-us/library/hh393556(v(sql.110).aspx.Google ScholarGoogle Scholar
  126. Soumendra Mohanty, Madhu Jagadeesh, Harsha Srivatsa: Big Data Imperatives, p. 83, 83ff, 92f.Google ScholarGoogle Scholar
  127. Christian Bolton, et al. "Professional SQL Server 2012 - Internals and Troubleshooting", pp. 31f, 81, 84ff, 104ff. Google ScholarGoogle Scholar
  128. http://sqlmag.com/database-administration/data-warehouse-workloads-and-use-cases.Google ScholarGoogle Scholar
  129. http://www.allthingsdistributed.com/2007/12/eventually_consistent.html.Google ScholarGoogle Scholar
  130. http://wiki.apache.org/cassandra/ArchitectureOverview.Google ScholarGoogle Scholar
  131. http://blog.mongodb.org/post/498145601/on-distributed-consistency-part-2-some.Google ScholarGoogle Scholar
  132. Lars George: "HBase: The Definitive Guide," p. 9.Google ScholarGoogle Scholar
  133. http://dl.acm.org/citation.cfm?id(564585.564601.Google ScholarGoogle Scholar
  134. http://blog.mongodb.org/post/475279604/on-distributed-consistency-part-1.Google ScholarGoogle Scholar
  135. Doug Vucevic: "Testing Data Warehouse Applications", p. 99. Google ScholarGoogle Scholar
  136. Scott W. Ambler, Mark Lines: "Disciplined Agile Delivery", p. 425.Google ScholarGoogle Scholar
  137. Vincent Rainardi: "Building a Data Warehouse", p. 486, 487. Google ScholarGoogle Scholar
  138. Ken Collier: "Agile Analytics" p. 169f.Google ScholarGoogle Scholar
  139. http://technet.microsoft.com/en-us/library/jj127250.aspx.Google ScholarGoogle Scholar
  140. Scott Klein, Herve Roggero: "Pro SQL Database for Windows Azure", pp. 3, 4. Google ScholarGoogle Scholar
  141. http://www.developer.com/services/getting-started-with-azure-hdinsight.html.Google ScholarGoogle Scholar
  142. http://msdn.microsoft.com/en-us/magazine/dn385705.aspx.Google ScholarGoogle Scholar
  143. Kimball: The Data Warehouse Lifecycle Toolkit, p. 157f. Google ScholarGoogle Scholar
  144. http://blogs.technet.com/b/dataplatforminsider/archive/2014/07/30/transitioning-from-smp-to-mpp-the-why-and-the-how.aspx.Google ScholarGoogle Scholar
  145. http://technet.microsoft.com/en-us/library/ms345392(v(sql.105).aspx.Google ScholarGoogle Scholar
  146. http://sqlmag.com/sql-server-2008/getting-started-parallel-data-warehouse.Google ScholarGoogle Scholar
  147. Ralph Kimball: "The Data Warehouse Lifecycle Toolkit, 2nd Edition", p. 164. Google ScholarGoogle Scholar
  148. Adam Jorgensen et al. "Professional Microsoft SQL Server 2012 Administration", p. 259f. Google ScholarGoogle Scholar
  149. Peter M. Chen, et al. "RAID: High-Performance, Reliable Secondary Storage".Google ScholarGoogle Scholar
  150. Adam Jorgensen et al. "Professional Microsoft SQL Server 2012 Administration", pp. 260, 260f, 262f, 252, 277, 279f, 290ff. Google ScholarGoogle Scholar
  151. http://www.zdnet.com/blog/storage/why-raid-6-stops-working-in-2019/805.Google ScholarGoogle Scholar
  152. http://www.adaptec.com/en-us/_common/compatibility/_education/raid_level_compar_wp.htm.Google ScholarGoogle Scholar
  153. http://technet.microsoft.com/en-us/library/ms190433(v(sql.105).aspx.Google ScholarGoogle Scholar
  154. HP: "Understanding endurance and performance characteristics of HP solid state drives," http://h20565.www2.hp.com/hpsc/doc/public/display?docId(emr_na-c03312456.Google ScholarGoogle Scholar
  155. http://sqlmag.com/storage/sql-server-storage-best-practices.Google ScholarGoogle Scholar
  156. http://msdn.microsoft.com/en-us/library/ms190768.aspx.Google ScholarGoogle Scholar
  157. http://technet.microsoft.com/en-us/library/ms175527(v(sql.105).aspx.Google ScholarGoogle Scholar
  158. http://msdn.microsoft.com/en-us/library/ms190787.aspx.Google ScholarGoogle Scholar
  159. http://technet.microsoft.com/en-us/library/aa224727(v(sql.80).aspx.Google ScholarGoogle Scholar
  160. Rainardi: "Building a Data Warehouse. With Examples in SQL Server", pp. 122, 125, 126. Google ScholarGoogle Scholar
  161. http://msdn.microsoft.com/en-us/library/ms189275.aspx.Google ScholarGoogle Scholar
  162. CreateStageArea.sql.Google ScholarGoogle Scholar
  163. http://technet.microsoft.com/en-us/library/ms190257(v(sql.105).aspx.Google ScholarGoogle Scholar
  164. http://msdn.microsoft.com/en-us/library/bb522469.aspx.Google ScholarGoogle Scholar
  165. http://www.inmoncif.com/registration/whitepapers/ttmeta-1.pdf.Google ScholarGoogle Scholar
  166. Alex Berson & Larry Dubov: "Master Data Management and Data Governance, Second Edition", p. 5.Google ScholarGoogle Scholar
  167. Joy Mundy and Warren Thornthwaite: "The Microsoft Data Warehouse Toolkit, Second Edition," pp. 165, 165f. Google ScholarGoogle Scholar
  168. http://searchdatamanagement.techtarget.com/definition/data-management.Google ScholarGoogle Scholar
  169. DAMA International: "DAMA-DMBOK Guide: The Data Guide to the Data Management Body of Knowledge," p. 4f. Google ScholarGoogle Scholar
  170. Duane Nickull: "A Modeling Methodology to Harmonize Disparate Data Models".Google ScholarGoogle Scholar
  171. Jeremy Kashel, Tim Kent, Martyn Bullerwell: "Microsoft SQL Server 2008 R2 Master Data Services," pp. 8, 13ff, 34, 37, 38f, 40f, 42, 37f, 126f, 132, 141, 94, 104, 104f. Google ScholarGoogle Scholar
  172. http://code7700.com/thrust_v_power.htmlGoogle ScholarGoogle Scholar
  173. Alex Berson & Larry Dubov: "Master Data Management and Data Governance, Second Edition", p. 7ff.Google ScholarGoogle Scholar
  174. Reeves, Laura L.: "A Manager's Guide to Data Warehousing", pp. 241-242. Google ScholarGoogle Scholar
  175. http://www.transtats.bts.gov/homedrillchart.aspGoogle ScholarGoogle Scholar
  176. Paul E. McMahon: "Integrating CMMI and Agile Development," pp. 60f, 61f. Google ScholarGoogle Scholar
  177. Mary Beth Chrissis, et al. "CMMI for Development," p. 133.Google ScholarGoogle Scholar
  178. Tyler Graham: "Microsoft SQL Server 2012: Master Data Services," Second Edition, pp. 71, 98, 115, 326ff, 327. Google ScholarGoogle Scholar
  179. http://msdn.microsoft.com/en-us/library/ff486954.aspx.Google ScholarGoogle Scholar
  180. http://msdn.microsoft.com/en-us/library/ff487062.aspx.Google ScholarGoogle Scholar
  181. http://msdn.microsoft.com/en-us/library/ff487016.aspx.Google ScholarGoogle Scholar
  182. http://msdn.microsoft.com/en-us/library/ee633854.aspx.Google ScholarGoogle Scholar
  183. http://msdn.microsoft.com/en-us/library/hh231028.aspx.Google ScholarGoogle Scholar
  184. http://msdn.microsoft.com/en-us/library/ff487013.aspx.Google ScholarGoogle Scholar
  185. https://msdn.microsoft.com/en-us/library/gg471534.aspx.Google ScholarGoogle Scholar
  186. W. H. Inmon, et al. "Corporate Information Factory," second edition, p. 169, 169f. Google ScholarGoogle Scholar
  187. Ralph Kimball and Jose Caserta: "The Data Warehouse ETL Toolkit," pp. 124ff, 352, 357, 359, 360ff, 362, 364ff, 367ff, 376, 379.Google ScholarGoogle Scholar
  188. http://www.merriam-webster.com/dictionary/volumetricGoogle ScholarGoogle Scholar
  189. Claudia Imhoff, et al. "Mastering Data Warehouse Design," p. 15.Google ScholarGoogle Scholar
  190. https://sqlmetadata.codeplex.com/Google ScholarGoogle Scholar
  191. https://sqlmetadata.codeplex.com/documentationGoogle ScholarGoogle Scholar
  192. David Marco, Michael Jennings: "Universal Meta Data Models", pp. 124ff, 134ff. Google ScholarGoogle Scholar
  193. Barbara von Halle: "Business Rules Applied," pp. 34, 436, 446.Google ScholarGoogle Scholar
  194. http://agilemodeling.com/artifacts/businessRule.htmGoogle ScholarGoogle Scholar
  195. David Marco, Michael Jennings: "Universal Meta Data Models", pp. 125, 126. Google ScholarGoogle Scholar
  196. Jennifer Stapleton: "DSDM: Business Focused Development," p. 197ff.Google ScholarGoogle Scholar
  197. Kimmo Palletvuori: "Security of Data Warehousing Server," TKK T-110.5290 Seminar on Network Security.Google ScholarGoogle Scholar
  198. http://web.stanford.edu/group/security/securecomputing/dataclass_chart.htmlGoogle ScholarGoogle Scholar
  199. Bharat Bhargava: "Security in Data Warehousing".Google ScholarGoogle Scholar
  200. Brian Knight, et al. "Professional Microsoft SQL Server 2014 Integration Services," p. 622, 622f. Google ScholarGoogle Scholar
  201. Quest Software: "Spotlight on Oracle 7.6: Getting Started Guide," p. 33ff.Google ScholarGoogle Scholar
  202. http://labs.consol.de/lang/en/nagios/check_mssql_healthGoogle ScholarGoogle Scholar
  203. http://www.cse.wustl.edu/~jain/cse567-06/ftp/net_traffic_monitors2Google ScholarGoogle Scholar
  204. http://logicalread.solarwinds.com/sql-server-buffer-hit-cache-ratio/#.VJ6dOsANAGoogle ScholarGoogle Scholar
  205. http://msdn.microsoft.com/en-us/library/ms141744.aspxGoogle ScholarGoogle Scholar
  206. http://msdn.microsoft.com/en-us/library/ms140246.aspxGoogle ScholarGoogle Scholar
  207. http://msdn.microsoft.com/en-us/library/ms136010.aspxGoogle ScholarGoogle Scholar
  208. http://msdn.microsoft.com/en-us/library/ms141122(v(sql.120)Google ScholarGoogle Scholar
  209. http://msdn.microsoft.com/en-us/library/ms186984.aspxGoogle ScholarGoogle Scholar
  210. http://msdn.microsoft.com/en-us/library/ff878135.aspxGoogle ScholarGoogle Scholar
  211. http://msdn.microsoft.com/en-us/library/bg126473(v(vs.85).aspxGoogle ScholarGoogle Scholar
  212. http://msdn.microsoft.com/en-us/library/aa392902(v(vs.85).aspxGoogle ScholarGoogle Scholar
  213. http://msdn.microsoft.com/en-us/library/ms345163(v(sql.120).aspxGoogle ScholarGoogle Scholar
  214. http://dougbert.com/blog/post/Adding-the-error-column-name-to-an-error-output.aspxGoogle ScholarGoogle Scholar
  215. http://www.rita.dot.gov/bts/.Google ScholarGoogle Scholar
  216. http://www.dot.gov/.Google ScholarGoogle Scholar
  217. http://www.transtats.bts.gov/DatabaseInfo.asp?DB_ID=120.Google ScholarGoogle Scholar
  218. http://www.swiss.com/corporate/en/company/about-us/facts-and-figures.Google ScholarGoogle Scholar
  219. http://msdn.microsoft.com/en-us/library/ms177456.aspx.Google ScholarGoogle Scholar
  220. Daniel Linstedt: DV2.0 and Hash Keys: Hash Keys and Architecture Changes, pp. 1, 2, 9.Google ScholarGoogle Scholar
  221. http://www.b-eye-network.com/blogs/linstedt/archives/2014/08/data_vault_20_b.php.Google ScholarGoogle Scholar
  222. Michael Coles, Rodney Landrum: Expert SQL Server 2008 Encryption, p. 151. Google ScholarGoogle Scholar
  223. Network Working Group: The MD5 Message-Digest Algorithm, http://tools.ietf.org/pdf/rfc1321.pdf.Google ScholarGoogle Scholar
  224. Information Technology Laboratory, National Institute of Standards and Technology: Secure Hash Standard (SHS), http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf.Google ScholarGoogle Scholar
  225. RSA Laboratories: "PKCS #1: RSA Cryptography Standard," http://www.emc.com/emc-plus/rsa-labs/pkcs/files/h11300-wp-pkcs-1v2-2-rsa-cryptography-standard.pdf.Google ScholarGoogle Scholar
  226. http://support.microsoft.com/kb/889768.Google ScholarGoogle Scholar
  227. http://www.apprendre-en-ligne.net/crypto/bibliotheque/feistel/index.html.Google ScholarGoogle Scholar
  228. Microsoft: SQL Server to SQL Server PDW Migration Guide (AU2), p. 14.Google ScholarGoogle Scholar
  229. http://csrc.nist.gov/groups/STM/cavp/documents/shs/shaval.htm.Google ScholarGoogle Scholar
  230. http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-006.pdf.Google ScholarGoogle Scholar
  231. http://www.iso.org/iso/catalogue_detail?csnumber=40874.Google ScholarGoogle Scholar
  232. http://blogs.msdn.com/b/jeremykuhne/archive/2005/07/21/441247.aspx.Google ScholarGoogle Scholar
  233. http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html.Google ScholarGoogle Scholar
  234. https://hbase.apache.org/apidocs/org/apache/hadoop/hbase/util/ByteBufferUtils.html.Google ScholarGoogle Scholar
  235. Alastair Aitchison: "Beginning Spatial with SQL Server 2008," p. 93. Google ScholarGoogle Scholar
  236. Intel: Endianness White Paper, http://www.pascal-man.com/navigation/faq-java-browser/jython/endian.pdfGoogle ScholarGoogle Scholar
  237. Marc Stevens: Single-block collision attack on MD5, http://marc-stevens.nl/research/md5-1block-collision/md5-1block-collision.pdf.Google ScholarGoogle Scholar
  238. http://preshing.com/20110504/hash-collision-probabilities/.Google ScholarGoogle Scholar
  239. http://technet.microsoft.com/en-us/library/ms190969%28v=sql.105%29.aspx.Google ScholarGoogle Scholar
  240. Frederick P. Brooks Jr.: "The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)", p. 179. Google ScholarGoogle Scholar
  241. http://ssismhash.codeplex.com/.Google ScholarGoogle Scholar
  242. Ralph Kimball, Joe Caserta: The Data Warehouse ETL Toolkit, p. 353f.Google ScholarGoogle Scholar
  243. Brian Knight, et al.: Professional Microsoft SQL Server 2014 Integration Services, pp. 101ff, 105ff, 110, 104f. Google ScholarGoogle Scholar
  244. https://ssisctc.codeplex.com/.Google ScholarGoogle Scholar
  245. http://microsoft-ssis.blogspot.de/2012/01/custom-ssis-component-foreach-sorted.html.Google ScholarGoogle Scholar
  246. http://www.cdata.com/drivers/google/ado/.Google ScholarGoogle Scholar
  247. http://www.cdata.com/drivers/gsheets/ssis/.Google ScholarGoogle Scholar
  248. http://cdn.CData.com/help/RL1/rssis/RSBGSheets_p_DetectDataTypes.htm.Google ScholarGoogle Scholar
  249. Date C. An introduction to database systems. 7th ed. Reading, Menlo Park, New York: Addison-Wesley-Longman; 2000. Google ScholarGoogle Scholar
  250. Bertrand A. Use caution with SQL Server's MERGE statement, 2013, MSSQLTips.com website, available from http://www.mssqltips.com/sqlservertip/3074/use-caution-with-sql-servers-merge-statement/.Google ScholarGoogle Scholar
  251. David Loshin: "The Practitioner's Guide to Data Quality Improvement," pp. 4-6, 6f, 314, 314f, 270, 294f. Google ScholarGoogle Scholar
  252. Thomas C. Redman: "Data Quality for the Information Age", pp. 6f, 7ff, 8f, 9f, 10, 11, 22f. Google ScholarGoogle Scholar
  253. Larry P. English: "Information Quality Applied," pp. 251ff, 329, 332, 338, 345ff, 348ff, 351ff, 353, 356ff.Google ScholarGoogle Scholar
  254. Fisher et al. "Introduction to Information Quality," pp. 236f, 238f. Google ScholarGoogle Scholar
  255. Scott Ambler: "Refactoring Databases," p. 24f.Google ScholarGoogle Scholar
  256. Larry P. English: "Improving Data Warehouse and Business Information Quality," pp. 252, 260f, 261, 262, 267f, 274, 257ff. Google ScholarGoogle Scholar
  257. "DAMA Guide to the Data Management Body of Knowledge," pp. 305, 311.Google ScholarGoogle Scholar
  258. CDC Immunization Information Systems (IIS): "Deduplication Toolkit," retrieved from http://www.cdc.gov/vaccines/programs/iis/technical-guidance/deduplication.html.Google ScholarGoogle Scholar
  259. Leonard et al. "SQL Server 2012 Integration Services Design Patterns," p. 103f. Google ScholarGoogle Scholar
  260. "DAMA Guide to the Data Management Body of Knowledge," p. 310.Google ScholarGoogle Scholar
  261. https://msdn.microsoft.com/en-us/library/ms190768.aspx.Google ScholarGoogle Scholar
  262. U.S. Diplomatic Mission to Germany (website), 2015, "About the USA", available at http://usa.usembassy.de/travel-regions.htm.Google ScholarGoogle Scholar
  263. Microsoft, Microsoft Association Algorithm Technical Reference, 2015, available at https://msdn.microsoft.com/en-us/library/cc280428.aspx.Google ScholarGoogle Scholar
  264. Judith R. Davis, Robert Eve: "Data Virtualization," p. 47ff.Google ScholarGoogle Scholar
  265. Joy Mundy and Warren Thornthwaite: The Microsoft Data Warehouse Toolkit, Second Edition, pp. 245, 247, 247ff. Google ScholarGoogle Scholar
  266. https://msdn.microsoft.com/en-us/library/hh212940.aspx.Google ScholarGoogle Scholar
  267. https://msdn.microsoft.com/en-us/library/ms187597.aspx.Google ScholarGoogle Scholar
  268. https://msdn.microsoft.com/en-us/library/ms186995.aspx.Google ScholarGoogle Scholar
  269. https://msdn.microsoft.com/en-us/library/ms178681.aspx.Google ScholarGoogle Scholar
  270. https://msdn.microsoft.com/en-us/library/ms175662.aspx.Google ScholarGoogle Scholar
  271. https://msdn.microsoft.com/en-us/library/ms187975.aspx.Google ScholarGoogle Scholar
Contributors

Recommendations