Why Optimize?

Henrietta Dombrovskaya, Boris Novikov, Anna Bailliekova · Apress eBooks · 2021

This chapter briefly introduces major concepts elaborated in the book and covers why optimization is such an important part of database development. Readers will learn the difference between declarative languages, like SQL, and imperative languages, like Java, which may be more familiar, outline advantages of declarative languages, and how these differences affect programming style. We also demonstrate that optimization applies not only to database queries, but also to database design and application architecture.

Read the paper · More papers on PaperTik