├── .gitattributes ├── .vs ├── VSWorkspaceState.json ├── dbdesignbook6 │ └── v15 │ │ └── .ssms_suo └── slnx.sqlite ├── 9781484264966.jpg ├── AppB.docx ├── AppC.docx ├── Appendix A └── Appendix A.sql ├── Appendix B ├── AFTER TRIGGER Template.sql ├── Appendix B.sql ├── INSTEAD OF TRIGGER Template.sql └── MemoryOptimized TRIGGER Template.sql ├── Appendix C ├── Analytical Dimensional DDL and Load Script.sql ├── Analytical Dimensional Query and Index Script.sql ├── HealthcareLoad │ ├── .vs │ │ └── HealthcareLoad │ │ │ └── v14 │ │ │ └── .suo │ ├── HealthcareLoad.sln │ └── HealthcareLoad │ │ ├── HealthcareLoad.database │ │ ├── HealthcareLoad.dtproj │ │ ├── HealthcareLoad.dtproj.user │ │ ├── LoadDimDiagnosis.dtsx │ │ ├── LoadDimProcedure.dtsx │ │ ├── Project.params │ │ ├── bin │ │ └── Development │ │ │ └── HealthcareLoad.ispac │ │ └── obj │ │ └── Development │ │ ├── BuildLog.xml │ │ ├── HealthcareLoad.dtproj │ │ ├── LoadDimDiagnosis.dtsx │ │ ├── LoadDimProcedure.dtsx │ │ ├── Package.dtsx │ │ └── Project.params ├── Operational DDL and Load and Query and Index Script.sql └── Summary DDL and Load and Query and Index Script.sql ├── Chapter 07 ├── Chapter 7 - Database Create Memory Optimized.sql ├── Chapter 7 - Test Script.sql ├── Chapter 7 – Database Create Objects.sql └── Chapter 7.sql ├── Chapter 08 ├── Chapter 8.sql └── Future.sql ├── Chapter 09 └── Chapter 09.sql ├── Chapter 10 └── Chapter 10.sql ├── Chapter 11 └── Chapter 11.sql ├── Chapter 12 ├── Chapter 12 (Connection B).sql ├── Chapter 12.sql └── Lock Viewer.sql ├── Chapter 13 └── Chapter 13.sql ├── Contributing.md ├── Extended Examples ├── Chapter 13 Supplement - Calendar Table Extended Example.sql └── Chapter 13 Supplement - Numbers Table Stupid Math Tricks.sql ├── LICENSE.txt ├── README.md └── Useful Code ├── ErrorHandling Assist Code.sql ├── Extended DDL Utilities.sql ├── Memory Optimized Tools.sql ├── Monitoring Utilities.sql ├── Server process list.sql └── Tools Schema.sql /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/.gitattributes -------------------------------------------------------------------------------- /.vs/VSWorkspaceState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/.vs/VSWorkspaceState.json -------------------------------------------------------------------------------- /.vs/dbdesignbook6/v15/.ssms_suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/.vs/dbdesignbook6/v15/.ssms_suo -------------------------------------------------------------------------------- /.vs/slnx.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/.vs/slnx.sqlite -------------------------------------------------------------------------------- /9781484264966.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/9781484264966.jpg -------------------------------------------------------------------------------- /AppB.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/AppB.docx -------------------------------------------------------------------------------- /AppC.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/AppC.docx -------------------------------------------------------------------------------- /Appendix A/Appendix A.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix A/Appendix A.sql -------------------------------------------------------------------------------- /Appendix B/AFTER TRIGGER Template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix B/AFTER TRIGGER Template.sql -------------------------------------------------------------------------------- /Appendix B/Appendix B.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix B/Appendix B.sql -------------------------------------------------------------------------------- /Appendix B/INSTEAD OF TRIGGER Template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix B/INSTEAD OF TRIGGER Template.sql -------------------------------------------------------------------------------- /Appendix B/MemoryOptimized TRIGGER Template.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix B/MemoryOptimized TRIGGER Template.sql -------------------------------------------------------------------------------- /Appendix C/Analytical Dimensional DDL and Load Script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/Analytical Dimensional DDL and Load Script.sql -------------------------------------------------------------------------------- /Appendix C/Analytical Dimensional Query and Index Script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/Analytical Dimensional Query and Index Script.sql -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/.vs/HealthcareLoad/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/.vs/HealthcareLoad/v14/.suo -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad.sln -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.database: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.database -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.dtproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.dtproj -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.dtproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/HealthcareLoad.dtproj.user -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/LoadDimDiagnosis.dtsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/LoadDimDiagnosis.dtsx -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/LoadDimProcedure.dtsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/LoadDimProcedure.dtsx -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/Project.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/Project.params -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/bin/Development/HealthcareLoad.ispac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/bin/Development/HealthcareLoad.ispac -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/BuildLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/BuildLog.xml -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/HealthcareLoad.dtproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/HealthcareLoad.dtproj -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/LoadDimDiagnosis.dtsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/LoadDimDiagnosis.dtsx -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/LoadDimProcedure.dtsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/LoadDimProcedure.dtsx -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/Package.dtsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/Package.dtsx -------------------------------------------------------------------------------- /Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/Project.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/HealthcareLoad/HealthcareLoad/obj/Development/Project.params -------------------------------------------------------------------------------- /Appendix C/Operational DDL and Load and Query and Index Script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/Operational DDL and Load and Query and Index Script.sql -------------------------------------------------------------------------------- /Appendix C/Summary DDL and Load and Query and Index Script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Appendix C/Summary DDL and Load and Query and Index Script.sql -------------------------------------------------------------------------------- /Chapter 07/Chapter 7 - Database Create Memory Optimized.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 07/Chapter 7 - Database Create Memory Optimized.sql -------------------------------------------------------------------------------- /Chapter 07/Chapter 7 - Test Script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 07/Chapter 7 - Test Script.sql -------------------------------------------------------------------------------- /Chapter 07/Chapter 7 – Database Create Objects.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 07/Chapter 7 – Database Create Objects.sql -------------------------------------------------------------------------------- /Chapter 07/Chapter 7.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 07/Chapter 7.sql -------------------------------------------------------------------------------- /Chapter 08/Chapter 8.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 08/Chapter 8.sql -------------------------------------------------------------------------------- /Chapter 08/Future.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 08/Future.sql -------------------------------------------------------------------------------- /Chapter 09/Chapter 09.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 09/Chapter 09.sql -------------------------------------------------------------------------------- /Chapter 10/Chapter 10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 10/Chapter 10.sql -------------------------------------------------------------------------------- /Chapter 11/Chapter 11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 11/Chapter 11.sql -------------------------------------------------------------------------------- /Chapter 12/Chapter 12 (Connection B).sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 12/Chapter 12 (Connection B).sql -------------------------------------------------------------------------------- /Chapter 12/Chapter 12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 12/Chapter 12.sql -------------------------------------------------------------------------------- /Chapter 12/Lock Viewer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 12/Lock Viewer.sql -------------------------------------------------------------------------------- /Chapter 13/Chapter 13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Chapter 13/Chapter 13.sql -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Contributing.md -------------------------------------------------------------------------------- /Extended Examples/Chapter 13 Supplement - Calendar Table Extended Example.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Extended Examples/Chapter 13 Supplement - Calendar Table Extended Example.sql -------------------------------------------------------------------------------- /Extended Examples/Chapter 13 Supplement - Numbers Table Stupid Math Tricks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Extended Examples/Chapter 13 Supplement - Numbers Table Stupid Math Tricks.sql -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/README.md -------------------------------------------------------------------------------- /Useful Code/ErrorHandling Assist Code.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/ErrorHandling Assist Code.sql -------------------------------------------------------------------------------- /Useful Code/Extended DDL Utilities.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/Extended DDL Utilities.sql -------------------------------------------------------------------------------- /Useful Code/Memory Optimized Tools.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/Memory Optimized Tools.sql -------------------------------------------------------------------------------- /Useful Code/Monitoring Utilities.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/Monitoring Utilities.sql -------------------------------------------------------------------------------- /Useful Code/Server process list.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/Server process list.sql -------------------------------------------------------------------------------- /Useful Code/Tools Schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/pro-sql-server-relational-database-design-and-implementation/HEAD/Useful Code/Tools Schema.sql --------------------------------------------------------------------------------