Introduction1. The Concept of Style2. SQL: Beauty and the Beast!3.
A Holistic Vision Against the Data4. Data by Set or by Row?5. Data
Transfer Paradigm6. The Challenge from Scalar Functions7. Writing
SQL versus Writing Procedurally8. Row Triggers and the Need for
Atomic Solutions9. Final Reflections and Thoughts
Stefan Ardeleanu was born in Bucharest, Romania in 1967. He graduated Math and Philosophy, and he was a math teacher for 10 years. Then he began a career in software development. He felt attracted by databases from the beginning, so his entire career in software industry is related to databases, and especially to developing applications that run on them. Stefan has many years' experience in systems such as Oracle, SQL Server, DB2, and PostgreSQL. He has experience in OLTP and data warehousing, and with replication systems. Stefan is a passionate SQL guy, a database trainer, and he has delivered courses on Oracle products as an Oracle partner, especially database development courses and business intelligence courses. Stefan has published works in both Romanian and English.