Skip to Main Content
Test-Driven Database Development: Unlocking Agility
book

Test-Driven Database Development: Unlocking Agility

by Max Guernsey III
February 2013
Intermediate to advanced content levelIntermediate to advanced
352 pages
7h 45m
English
Addison-Wesley Professional
Content preview from Test-Driven Database Development: Unlocking Agility

Chapter 6. Defining Behaviors

One of the things that some people find tricky about test-driving a database design is getting their head around what its behavior actually is. A lot of people tend to think of a database as a thing that is acted upon, rather than a thing that acts. Frankly, much of the time in which someone actually thinks about how a database should behave, they are giving it the wrong behaviors, like adding business rules to a database.

Databases are actually containers for knowledge. They absorb information, store it as knowledge, and then later emit information based upon requests for the knowledge they hold. The ways that a database translates between knowledge and information are its behaviors. Even when you define something ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Test-Driven Database Development

Test-Driven Database Development

David Wheeler

Publisher Resources

ISBN: 9780132776486Purchase book