© Stefan Ardeleanu 2016

Stefan Ardeleanu, Relational Database Programming, 10.1007/978-1-4842-2080-1_2

2. SQL: Beauty and the Beast

Stefan Ardeleanu

(1)Bucharest, Romania

In the first chapter, I analyzed the table design, including the layer of constraints, and I concluded that this is actually the beginning of the development process. Database development includes database design and we cannot analyze one without the other.

Let’s continue with the next step!

When we speak about development, we should speak about a language. Any classic development activity requires a language. Do we have a language? The answer is obvious, yes, and that language has been available for many years; it is the universal language for relational databases. The surprise ...

Get Relational Database Programming: A Set-Oriented Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.