Pro SQL Server 2005 Database Design and Optimization
Pro SQL Server 2005 Database Design and Optimization will teach you effective strategies for designing proper databases. It covers everything from how to gather business requirements to logical data modeling and normalization. It then shows you how to implement your design on SQL Server 2005. The authors also describe how to optimize and secure access to this data, covering indexing strategies, SQL design and optimization, and strategies for increased scalability to support large numbers of concurrent users. They provide in-depth advice on optimal code distribution in SQL Server 2005 applications, in the wake of innovations to be able to use .NET code in the database itself. This essential book will ensure that projects have a well-designed database and secure, optimized data access strategies right from the start.
Database performance at scale: a practical guide
Optimizing database performance at the scale required for today’s data-intensive applications often requires more than performance tuning and scaling out. This book shares commonly overlooked considerations, pitfalls, and opportunities that have helped many teams break through database performance plateaus. It’s neither a definitive guide to distributed databases nor a beginner’s resource. Rather, it’s a look at the many different factors that impact performance, and our top field-tested recommendations for navigating them. Chapter 1 provides two (fun and fanciful) tales that surface some of the many roadblocks you might face and highlight the range of strategies for navigating around them.
Managing Agile Business Technology : The Business and Technology Relationship Model in Practice
Describes in detail how the BTRM, combined with a focus on value creation and value delivery, will enable continuous change, in the context of current, emerging and future technologies. It illustrates the potential for real-time insight and control not previously considered and provides a wide range of information to plan an implementation, understand where AI can be applied, and its importance in the world of self-managing systems.


