Ngôn ngữ máy tính nào mất đi sự phổ biến do vấn đề lặp lại?
Cũng giống như cách tiếp cận điều hướng sẽ yêu cầu các chương trình lặp để thu thập các bản ghi, cách tiếp cận quan hệ sẽ yêu cầu các vòng lặp để thu thập thông tin về bất kỳ bản ghi nào. Giải pháp của Codd cho vòng lặp cần thiết là một ngôn ngữ định hướng tập hợp, một gợi ý mà sau này sẽ sinh ra SQL phổ biến. Sử dụng một nhánh của toán học được gọi là tính toán tuple, ông đã chứng minh rằng một hệ thống như vậy có thể hỗ trợ tất cả các hoạt động của cơ sở dữ liệu thông thường (chèn, cập nhật, v.v.) cũng như cung cấp một hệ thống đơn giản để tìm và trả về các bộ dữ liệu trong một thao tác.