1. PostgreSQL 16 Documentation: In the section on psql meta-commands, the \d command is explicitly defined for this purpose.
Source: PostgreSQL 16 Documentation, Chapter 2. psql, Section: "Meta-Commands", Subsection: "Informational".
Reference: The documentation states: \d[S+] [ pattern ] "For each relation (table, view, materialized view, index, sequence, or foreign table) ... show all columns, their types, the tablespace ... and any special attributes such as NOT NULL or defaults. Associated indexes, constraints, rules, and triggers are also shown."
2. University of California, Berkeley - Courseware: Course materials for database systems frequently cover psql basics, demonstrating the use of \d for schema inspection.
Source: UC Berkeley, EECS Department, CS 186: Introduction to Database Systems, Project 1: Buffer Manager.
Reference: In the "Getting Started with Postgres" section of the project setup guide, students are instructed to use \d tablename to "get information about a table’s schema."
3. PostgreSQL Tutorial Website (Official): The official tutorial provides practical examples of common commands.
Source: PostgreSQL Tutorial, "PostgreSQL psql Commands" section.
Reference: The tutorial lists \d tablename with the description: "Describe a table such as columns, types, and modifiers of columns." It contrasts this with \dt, which is described as "List all tables in the current database."