7 Security and optimization

 

In this chapter

  • You evaluate and strengthen the security of your database.
  • You further improve the storage efficiency of your database design beyond normalization.
  • You learn about indexing and how to apply it when implementing your database design to improve query performance.
  • You learn about denormalization and apply it to your database design to further improve query performance.

Overview

In this chapter, you will explore database security and optimization. You will see how to evaluate the integrity and confidentiality of your database design, enhance storage efficiency beyond normalization, understand when to use denormalization, and apply indexing to improve query performance.

Security

Integrity

Confidentiality

Storage considerations

Redundant tables

Categorical data

Indexing

Why and how to index