SqlCredit – Developing a Complete SQL Server OLTP Database Project

C’est une longue suite d’articles parus dans le Database Journal _us .

image

The purpose of the SqlCredit series is to demonstrate the database design and development portion of a development project. We will build a complete, functioning, tested credit card database to illustrate the complete software development lifecycle. Microsoft provides us with AdventureWorks, but all we get to see is the final product. This series will be about the process that results in a well-designed, well-coded, and well-tested database.

Part of the plan is to do an initial design that actually has some built-in “refactoring opportunities” (bits that we will fix later in the series). But overall, the design should be solid, scalable, well-coded, and well-tested. When the series is complete, the code-base will allow a reader to create a complete database with tables, stored procedures, triggers, functions, automated unit tests, and sample data by running a simple script. This is not an academic exercise; it is a pragmatic design based on goals of scalability, performance, and quality.

Chaque article contient des informations très utiles en terme de conception et de performances.

Par exemple, sur le coût de la répartition des objets dans différentes bases. On a les trois scénarios suivants :

Et les résultats suivants :

image

Bonne lecture donc !