Getting Started with Using a Relational Database

At the heart of relational databases lies the relational model, developed through the pioneering efforts of Dr. E. F. Codd at IBM. He developed the model to simplify his data storage, retrieval, and updating mechanism, which until then was cumbersome and data-dependent.

The relational model is built on the concept of a table in which data is stored. Each table contains rows of data containing different columns or fields. Each record, or tuple, corresponds to a unique row in the table, and each tuple's attributes correspond to columns in the row. To store information about users in a relational database, for example, you create a table containing columns for different attributes of the user, ...

Get Java Server Pages from scratch 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.