CHAPTER 1Genesis

The question is, "Where do I start?" In the beginning, Codd created the paper "A Relational Model of Data for Large Shared Data Banks." Now the relational database was formless and empty, darkness was over the surface of the media, and the spirit of Codd was hovering over the requirements. Codd said, "Let there be Alpha," but as usual, the development team said, "Let there be something else," so SEQUEL (SQL) was created. Codd saw that SQL wasn't what he had in mind, but it was too late, for the Ellison separated the darkness from the SQL and called it Oracle. OK, that's enough of that silliness. But that's the short of it.

Did you know that about 25% of the average stored procedures written in the Procedural Language for SQL ...

Get Beginning PL/SQL: From Novice to Professional 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.