В реляционных базах данных и плоских базах данных, таблица это набор элементов данных (значений), которые организованы с использованием модели вертикальных столбцов (с разными именами) и горизонтальных строк. Таблица имеет определенное количество столбцов, в то время как количество строк может различаться в разные моменты. Каждая строка идентифицируется особым набором колонок, который называется потенциальным ключом.
Неформально, в терминах реляционной модели, таблица это синоним для отношений. Но эти термины не совсем эквивалентны.
Например, SQL таблица потенциально может содержать одинаковые строки, а отношение не может содержать одинаковые кортежи. Также представление таблицы подразумевает особый порядок строк и столбцов, тогда как отношение явно неупорядоченное. Однако СУБД не гарантирует особый порядок преемственности строк, если условие ORDER BY не указана в инструкции SELECT .