Таблица из Одного Поля в Базе Данных Существовать • Статьи к прочтению
1.2.4. Ограничения значений полей в SQL — Transact-SQL В подлиннике: Персональный сайт Михаила Флёнова
![]() |
Рисунок 8 – Создание списка значений Мастером подстановок |
Имя поля определяет, как следует обращаться к данным этого поля при автоматических операциях с базой по умолчанию имена полей используются в качестве заголовков столбцов таблиц.
Типы данных и свойства полей таблиц БД
§ поле МЕМО – длинный текст, числа (например, комментарии и пояснения), максимальный объём 63999 символа (64 Кбайта);
§ счётчик – уникальный номер (число), которое для каждой новой записи автоматически увеличивается на 1 (длина 4 байта);
§ вложение – новый тип данных, позволяет хранить несколько документов (объектов) и двоичных файлов любых типов.
§ маска ввода – устанавливает символы форматирования для их автоматического заполнения во время ввода данных;
§ подпись – задаёт альтернативное имя, которое будет появляться в качестве заголовка поля при просмотре таблицы или в созданных на её основе запросах, формах, отчётах;
§ условие на значение – логическое выражение, определяющее условие для ввода данных, позволяет осуществлять контроль ввода;
§ пустые строки – если установить значение этого свойства равным «Да», то для текстового поля или поля МЕМО будет разрешён ввод пустых строк (пустая строка – это “”);
§ индексированное поле – позволяет создать индекс по данному полю (индекс указывает местоположение записей таблицы и помогает быстрее находить нужные данные);
§ сообщение об ошибке – текст сообщения, которое будет выведено на экран при вводе в поле данных, нарушающих условие на значение;
Типы данных и значения используемых свойств поля указываются в конструкторе таблиц. Свойства поля, соответствующие выбранному типу данных, находятся на вкладке Общие в нижней части конструктора (рисунок 7).
Рисунок 8 – Создание списка значений Мастером подстановок |
1. Запустите MS Access 2007, создайте и сохраните файл новой базы данных. Будьте внимательны! Эта база будет использоваться в дальнейшем в следующих лабораторных работах.
Имя поля | Тип данных | Свойства поля |
Дата_поставки | дата/время | Формат – длинный формат даты; Условие на значение – первое полугодие текущего года (>=#01.01.2011# And <#01.07.2011#); Сообщение об ошибке – Ошибка даты |
Количество | числовой | |
Стоимость | денежный | Число десятичных знаков – 2 |
Номер_поставщика | текстовый (с помощью Мастера подстановки создать раскрывающийся список, содержащий данный из соответствующего поля таблицы Поставщики) | |
Код_товара | текстовый (с помощью Мастера подстановки создать раскрывающийся список, содержащий данный из соответствующего поля таблицы Товар) | |
№_склада | текстовый (с помощью Мастера подстановки создать раскрывающийся список, содержащий фиксированный набор значений: Склад А, Склад Б, Склад В, Склад Г, Склад Д) |
4. Откройте таблицы БД в режиме ввода и внесите данные. В таблицы Товар, Поставщики и Поставщики_контакты – по 20 позиции. В таблицу Поставки – 50 позиций (на данном этапе поле Стоимость не заполнять!).
Запросы на выборку (запросы на извлечение) позволяют искать и обрабатывать данные в базе, не изменяя её содержимого. Они могут быть следующих видов:
Запросы с вычисляемыми полями позволяют производить вычисления на основе данных таблиц. Результат работы запроса – новое виртуальное (динамическое) поле, с результатом вычислений.
Перекрёстный запрос отличается от запроса с групповыми операциями тем, что результат выводится в виде, напоминающем сводную электронную таблицу. В этот запрос должно быть включено не менее трёх полей.
§ если запрос многотабличный убедится, что между таблицами (запросами, таблицами и запросами), включёнными в запрос существует связь;

Типы данных и свойства полей таблиц БД
вложение новый тип данных, позволяет хранить несколько документов объектов и двоичных файлов любых типов.
Статьи к прочтению:
Таблицы. Это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру…
Для каждого из типов полей существует свой набор свойств. 1)Размер поля. Значение этого свойства указывает максимальный размер данных, которые могут…
