- •Содержание
- •5.1 Вопросы для самопроверки. 91
- •6.4 Контрольные вопросы 97
- •7.2 Контрольные вопросы: 102
- •Лабораторная работа № 1. Построение информационно - логической модели «Поставка товаров»
- •1.1Изучение предметной области
- •1.1.1Общие сведения
- •1.1.2Описание предметной области «Склад»
- •1.1.3Список вопросов, на которые должна отвечать информационная система
- •1.1.4Описание первичных документов
- •1.2Определение логической структуры данных
- •1.2.1Объекты справочной и учетной информации
- •1.2.2 Выявление функциональной зависимости
- •1.2.3Требования нормализации
- •1.3Построение связей информационных объектов
- •1.3.1Тип связи информационных объектов
- •1.3.2Определение связей предметной области Склад
- •1.4Построение информационно-логической модели базы данных.
- •1.4.1Матрица смежности илм
- •1.4.2Логическая модель предметной области
- •1.4.3Логическая структура реляционной базы данных
- •1.5Самостоятельная работа
- •1.6Контрольные вопросы:
- •Лабораторная работа № 2.- введение в субд access
- •2.1Создание базы данных
- •2.2Создание таблиц базы данных
- •2.3Создание таблицы товар
- •2.4Создание маски ввода
- •2.5Создание домена
- •2.6Ввод данных в бд "Склад" таблицу товар
- •2.7Использование данных типа Поле объекта ole.
- •2.8Самостоятельная работа
- •Контрольные вопросы
- •Лабораторная работа № 3. Поля со списком, схема данных
- •3.1Использование поля со списком при вводе записей.
- •3.2Использование поля со списком ключевым столбцом.
- •3.3Создание схемы базы данных "Склад".
- •3.4Создание связей между таблицами схемы данных
- •3.5Обеспечение целостности данных
- •3.6Каскадное обновление и удаление связанных записей
- •3.7Проверка поддержания целостности в базе данных
- •3.8Самостоятельная работа
- •3.9Контрольные вопросы
- •Запросы
- •Назначение и виды запросов
- •Конструирование запросов
- •Вычисляемые поля.
- •Использование групповых операций в запросах
- •Запрос с функцией Count
- •Самостоятельная работа
- •Организация запросов на выборку с использованием языка sql
- •Синтаксис оператора select
- •Простейшие запросы Запросы на выборку столбцов
- •Запрос на выборку с упорядочиванием всех полей.
- •Простейшие запросы с условием
- •Групповые функции и агрегирование
- •Подзапрос
- •Вложенный подзапрос
- •Связный подзапрос
- •Самостоятельная работа
- •Вопросы для самопроверки
- •Многотабличные запросы
- •Многотабличный запрос
- •Формирование записей результата при выполнении запроса
- •Параметрические запросы
- •Ссылки на имена полей различных таблиц в условии отбора
- •Решение задач на основе нескольких запросов
- •3.10Самостоятельная работа
- •Контрольные вопросы по запросам на выборку
- •Диалоговый графический интерфейс для работы с базой данных через формы
- •3.11Создание форм с использованием мастера форм
- •3.11.1Однотабличные формы
- •Разработка многотабличной формы
- •Режим конструктора для создания и корректировки форм
- •Вставка в форму элемента ActiveX
- •Извлечение данных из списка в несвязный элемент управления
- •Создание формы с автоматическим подбором кодов товара соответствующего указанному договору
- •Вычисляемые поля формы Вычисляемое поле
- •Вычисление итоговых значений
- •Задание для самостоятельной работы
- •Вопросы для самопроверки.
- •Разработка отчетов
- •Создание отчетов в режиме мастера Однотабличные отчеты
- •Многотабличные отчеты
- •Создание и корректировка отчетов в режиме конструктора Корректировка отчета в режиме конструктора
- •Определение параметров в отчете
- •Задания для самостоятельной работы
- •Отгрузка товара
- •Контрольные вопросы
- •Интерфейс приложений
- •Создание кнопочной формы
- •Контрольные вопросы:
- •Список литературы
2.4Создание маски ввода
Для поля телефон
следует задать маску ввода: для этого
в свойстве маска ввода нажмите на кнопку
мастера построителя
в появившемся окне нажмите кнопку
рисунок 2.8 а затем
.
Рисунок 2.8 Создание маски ввода первое окно.
Добавьте в появившемся окне название маски Сотовый телефон рисунок 2.9. Далее сформируйте маску ввода с использованием символов маски представленных в таблице 2.3.
Рисунок 2.9 Добавление в список новой маски ввода второе окно.
Символы маски ввода. Таблица 2.3
Знак |
Описание |
0 |
Цифра (от 0 до 9, ввод обязателен; знаки плюс [+] и минус [-] не допускаются). |
9 |
Цифра или пробел (ввод не обязателен; знаки плюс и минус не допускаются |
# |
Цифра или пробел (ввод не обязателен; пустые знаки преобразуются в пробелы, допускаются знаки плюс и минус). |
L |
Буква (от A до Z или от А до Я, ввод обязателен). |
? |
Буква (от A до Z или от А до Я, ввод не обязателен). |
A |
Буква или цифра (ввод обязателен). |
а |
Буква или цифра (ввод необязателен). |
& |
Любой знак или пробел (ввод обязателен). |
C |
Любой знак или пробел (ввод необязателен). |
. , : ; - / |
Десятичный разделитель и разделители тысяч, значений дат и времени. (Отображаемый знак зависит от настроек языка и стандартов на панели управления Microsoft Windows.) |
< |
Указывает перевод всех следующих знаков на нижний регистр. |
> |
Указывает перевод всех следующих знаков на верхний регистр. |
! |
Указывает заполнение маски ввода справа налево, а не слева направо. Заполнение маски знаками всегда происходит слева направо. Восклицательный знак в маске ввода можно помещать в любую позицию. |
\ |
Указывает ввод любого следующего знака в качестве текстовой константы. Используется для отображения всех перечисленных в данной таблице знаков как текстовых констант (например, \A выводится как знак «A»). |
Пароль |
Значение Пароль, заданное для свойства Маска ввода (InputMask), создает поле для ввода пароля. Любой знак, введенный в поле, сохраняется как знак, но отображается как звездочка (*). |
После сформированной
маски нажимаем кнопку
и заполняем поля в окне способы хранения
данных. данное окно представлено на
рисунке 2.11.
Рисунок 2.10 Создание маски ввода третье окно.
Рисунок 2.11 Создание маски ввода четвертое окно.
Для поля ИНН указать маску ввода: 000000000000;, т. е данное поле состоит из 12 цифр.
2.5Создание домена
При создании домена необходимо воспользоваться мастером подстановки. Создадим домен для поля ЕИ. В конструкторе таблиц выберем столбец тип данных , а в нем Мастер подстановки, появится окно представленное на рисунке 2. В нем выберите действие – Будет введен фиксированный набор значений, нажмите далее, в появившемся окне введите единицы измерения
Рисунок Мастер подстановки
Рисунок домен значений атрибута ЕИ
После ввода значений нажмите кнопку далее, в следующем окне Готово.
Для проверки введенных значений домена в конструкторе таблиц на вкладке свойства откройте вкладку Подстановка. На рисунке 2. показаны свойства введенного домена.
Рисунок Список значений домена
При заполнении таблицы ТОВАР вам при вводе ЕИ нужно только выбрать из списка нужную единицу измерения. Рисунок 2..
Рисунок
