- •(Основной инструмент конструирования баз данных в Microsoft Windows).
- •Теория проектирования баз данных: База данных (Database) – «камера хранения информации».
- •Проектирование базы данных (далее бд) :
- •Проектирование таблиц и отношений:
- •Методология проектирования баз данных:
- •Реализация проектирования баз данных на практике: Использование Мастеров бд:
- •Ввод имён полей баз данных и их свойств:
- •Ввод связи между полем базы данных и полем из справочника:
- •Ввод информации в базу данных:
- •Фильтр по выделенному:
- •Создание Запросов:
- •Меню «Запросы».
- •Виды стилей формирования запросов:
- •( Для показа суммирования в одной колонке):
- •( Для создания всевозможных подсчетов на базе Схемы данных):
- •Пример создания простого запроса из бд «Персонал» (Личные карточки):
- •( Для повторов данных в таблицах):
- •Добавление условий отбора в запрос :
- •Выбор по конкретным данным:
- •Создание запроса с параметрами:
- •Управление Сортировкой в запросе :
- •Перенос столбца на другое место в запросе :
- •Конкатенация (объединение) полей:
- •Условие отбора по полю типа «Дата»:
- •Вычисления в запросе:
- •Формат оператора sql Select :
- •Содержание Параметров оператора Select :
- •Дополнение к фразе From :
- •Варианты Условий отбора (параметр Where) оператора Select:
- •Виды стилей создания форм:
- •Режим «Конструктор» – «ручное» создание формы:
- •Работа в Конструкторе форм (редактирование формы):
- •Создание запроса для подчиненной формы:
- •Редактирование формы в Конструкторе форм:
- •Организация связи между основной и вспомогательной формой:
- •Настройка вспомогательной формы в Конструкторе форм:
- •Настройка свойств для нескольких полей в Конструкторе форм:
- •Добавление в форму поля со списком (ComboBox) :
- •Добавление в форму Вычисляемого поля :
- •Вычисления, созданные с помощью «Построителя выражений»:
- •Вызов «Построителя выражений»:
- •Работа в «Построителе выражений»:
- •Добавление в форму группы переключателей:
- •Добавление в форму Кнопки:
- •Макросы: Общие сведения:
- •Создание макроса, выводящего сообщение:
- •Создание Главной кнопочной формы:
- •Создание пароля на Базу данных:
- •Импорт файлов:
Организация связи между основной и вспомогательной формой:
-
основная форма открыта. На ней должно быть место для вспомогательных форм;
-
щелкнуть левой кнопкой мыши на окне с таблицами. Щелкнуть левой кнопкой мыши на имени вспомогательных форм и перетащить её на экран основной формы. Вспомогательная форма появится в виде белого прямоугольника;
-
вызвать контекстное меню из белого прямоугольника вспомогательной формы – пункт «Свойства». Появится окно диалога «Подчиненная форма/отчет» с именем формы. В строке «Подчиненные поля» при помощи кнопки «…» открыть окно диалога «Связь с полями подчиненной формы», где Access уже самостоятельно выбрал подходящие поля для связки. Нажать кнопку «Ок».
Настройка вспомогательной формы в Конструкторе форм:
Назначение подчиненной формы – позволить проверить информацию (например, о покупателе), чтобы быть уверенным в правильности ввода кода покупателя и иметь, одновременно, изменить данные (по покупателю).
В этой форме столбец выделения записей, полосы прокрутки и кнопки управления формой излишни, поэтому их нужно удалить. Это производится следующим образом:
-
в режиме «Конструктора» щелкнуть правой кнопкой мыши на сером фоне справа от полей ввода и редактирования. Из контекстного меню выбрать пункт «Свойства»;
-
открыть вкладку «Макет»;
-
в строке «Полосы прокрутки» указать «Отсутствуют» (можно указать снятие полос прокрутки только по горизонтали или только по вертикали в зависимости от ситуации: например, в подчиненной форме со скроллингом нужна, как минимум, вертикальная полосы прокрутки);
-
в строке «Область выделения» выбрать «Нет»;
-
в строке «Номер записи» выбрать «Нет» – снятие работы с номерами строк (нужна только одна конкретная строка);
-
в строке «Разделительные линии» выбрать «Нет»;
-
закрыть «форму».
Всё это производится периодическими переключениями между формой и конструктором для проверки правильности выполнения вышеуказанных операций. При запуске Вспомогательной формы из Основной формы возврат обратно в Основную форму производится нажатием клавиш <Ctrl> + <Tab>.
Настройка свойств для нескольких полей в Конструкторе форм:
Щелкнуть левой кнопкой мыши и потянуть по диагонали, чтобы захватить все поля (например, по вертикали все текстовые поля в вспомогательной форме). Отпустить кнопку мыши, когда выделены все поля. Они будут внутри прозрачной сетки и каждое поле будет выделено черными квадратиками. Нажать правую кнопку мыши на любом из полей. Появится окно диалога «Несколько элементов управления». Теперь для них всех можно изменить общее свойство. Это характерно только для однотипных полей. Иначе свойства просто могут не совпадать. Для подчиненной формы, созданной в режиме «конструктора» в поле «Полосы прокрутки» выберем «Отсутствуют» (т.к. дизайнер форм всем полям указал полосы прокрутки, которые в данном случае не нужны, но увеличивают ширину текстовых полей).
Добавление в форму поля со списком (ComboBox) :
Кнопка «Мастера» на панели инструментов должна быть нажата (серый цвет) !.. На панели инструментов щелчком кнопки мыши выбрать элемент управления «Поле со списком», указать на форме место, куда надо его установить и щелкнуть кнопкой. Переключатель «Использует значения из таблицы или запроса» включен. Далее. Включить переключатель «таблицы» и выбрать таблицу – хозяйку выбираемого поля. Далее. Выбрать нужное поле и перевести его одинарной стрелкой вправо. Дважды щелкнуть на правой границе столба, чтобы ширина поля соответствовала размеру данных. Далее. Установить переключатель «Сохранить в поле» – для записи выбранного из списка результата. Выбрать поле для записи. Далее. Согласиться или откорректировать название текста для надписи. Готово. В скроллинге нужно переставить поле со списком на нужное место. Надпись удалить, так как она здесь не нужна. Чтобы изменить имя шапки поля в скроллинге, нужно выбрать название, правая кнопка, «Свойства», заполнить поле «Имя». В поле «Источник строк» должна быть команда: SELECT DISTINCTROW Валюты.* FROM Валюты ORDER BY [Валюты].[наименование валюты]; Количество столбцов – 2. Присоединенный столбец – 1. Ширина столбцов – 0см;2см Таким образом достигается правильный выбор и запись из справочника, где первым полем идет код, а вторым название, которое нужно показывать в списке.