【文件属性】:
文件名称:Dynamic.SQL.Applications.Performance.and.Security.148
文件大小:13.13MB
文件格式:PDF
更新时间:2019-06-02 04:47:06
Dynamic SQL
This book is an introduction and deep-dive into the many uses of dynamic SQL in Microsoft SQL Server. Dynamic SQL is key to large-scale searching based upon user-entered criteria. It’s also useful in generating value-lists, in dynamic pivoting of data for business intelligence reporting, and for customizing database objects and querying their structure.
Executing dynamic SQL is at the heart of applications such as business intelligence dashboards that need to be fluid and respond instantly to changing user needs as those users explore their data and view the results. Yet dynamic SQL is feared by many due to concerns over SQL injection attacks. Reading Dynamic SQL: Applications, Performance, and Security is your opportunity to learn and master an often misunderstood feature, including security and SQL injection.
Dynamic SQL: Applications, Performance, and Security
is for developers and database administrators looking to hone and build their T-SQL coding skills. The book is ideal for advanced users wanting to plumb the depths of application flexibility and troubleshoot performance issues involving dynamic SQL. The book is also ideal for beginners wanting to learn what dynamic SQL is about and how it can help them deliver competitive advantage to their organizations.
Table of Contents
Chapter 1: What Is Dynamic SQL?
Chapter 2: Protecting Against SQL Injection
Chapter 3: Large Scale Searching
Chapter 4: Permissions and Security
Chapter 5: Managing Scope
Chapter 6: Performance Optimization
Chapter 7: Scalable Dynamic Lists
Chapter 8: Parameter Sniffing
Chapter 9: Dynamic PIVOT and UNPIVOT
Chapter 10: Solving Common Problems
Chapter 11: Additional Applications