Таблица — это основной объект базы данных, предназначенный для хранения данных в структурированном виде. Каждая таблица состоит из столбцов (полей) и строк (записей).
Свойства таблиц:
В таблице не может быть двух записей с полностью совпадающими данными.
Поля таблицы должны располагаться в порядке, определенном при ее создании.
Каждое поле имеет уникальное имя и тип данных.
При создании таблицы важно правильно выбрать тип данных для каждого поля:
Текстовый — для короткого или длинного текста.
Числовой — для целых или действительных чисел.
Дата/время — для хранения дат и времени.
Счетчик — автоматически присваивает уникальные числовые значения.
Логический — значения Истина или Ложь.
Гиперссылка — для ссылок на ресурсы в Интернете.
Вложение — для хранения файлов (изображений, документов и т. д.).
Ключевое поле — это поле, значения которого однозначно идентифицируют каждую запись в таблице. Например, поле «Код группы» в таблице «Группы студентов». Ключевое поле обеспечивает уникальность записей и используется для связывания таблиц.
В реляционных базах данных данные часто хранятся в нескольких таблицах. Связывание таблиц позволяет объединять данные из разных таблиц для выполнения запросов, создания отчетов и форм. Связи обеспечивают целостность данных и избегают избыточности.
Один ко многим — одна запись в первой таблице может соответствовать нескольким записям во второй таблице. Например, одна группа может содержать нескольких студентов.
Многие ко многим — каждая запись в одной таблице может связываться с несколькими записями в другой таблице и наоборот. Для реализации такой связи создается промежуточная таблица.
Один к одному — каждой записи в одной таблице соответствует только одна запись в другой таблице. Например, паспортные данные студента.
Закройте все открытые таблицы.
Перейдите на вкладку Работа с базами данных → Схема данных.
Добавьте таблицы, которые нужно связать.
Перетащите ключевое поле из одной таблицы на соответствующее поле в другой таблице.
Выберите тип связи и настройте параметры целостности данных.
Пример связи:
Таблица «Группы»: поле «Код группы» (ключевое).
Таблица «Студенты»: поле «Код группы» (внешний ключ).
Связь «один ко многим» между «Группы» и «Студенты».
Поля связи должны иметь одинаковые типы данных.
Исключение: поле типа «Счетчик» можно связать с числовым полем, если форматы данных совпадают.
Названия полей связи могут отличаться, но их смысл должен быть одинаковым.
Сортировка — это процесс упорядочивания записей в таблице по значению одного или нескольких полей. Сортировка может выполняться по возрастанию или убыванию.
Примеры сортировки:
По алфавиту для текстовых полей.
По числовым значениям для числовых полей.
По дате/времени для полей соответствующего типа.
Откройте таблицу в режиме Таблица.
Выделите поле, по которому нужно отсортировать данные.
На вкладке Главная в группе Сортировка и фильтр выберите:
Сортировка по возрастанию (А → Я или 0 → 9).
Сортировка по убыванию (Я → А или 9 → 0).
Для отмены сортировки нажмите Удалить сортировку.
Пример:
В таблице «Студенты» можно отсортировать записи по полю «Фамилия» в алфавитном порядке.
Если нужно отсортировать данные по нескольким полям (например, сначала по курсу, затем по фамилии), используется многоуровневая сортировка:
Перейдите в меню Расширенная сортировка.
Укажите порядок полей для сортировки: первичный ключ, вторичный ключ и т. д.
Видео урок по данному уроку от учителя информатики Трашкова Олега Леонидовича