- •(Основной инструмент конструирования баз данных в Microsoft Windows).
- •Теория проектирования баз данных: База данных (Database) – «камера хранения информации».
- •Проектирование базы данных (далее бд) :
- •Проектирование таблиц и отношений:
- •Методология проектирования баз данных:
- •Реализация проектирования баз данных на практике: Использование Мастеров бд:
- •Ввод имён полей баз данных и их свойств:
- •Ввод связи между полем базы данных и полем из справочника:
- •Ввод информации в базу данных:
- •Фильтр по выделенному:
- •Создание Запросов:
- •Меню «Запросы».
- •Виды стилей формирования запросов:
- •( Для показа суммирования в одной колонке):
- •( Для создания всевозможных подсчетов на базе Схемы данных):
- •Пример создания простого запроса из бд «Персонал» (Личные карточки):
- •( Для повторов данных в таблицах):
- •Добавление условий отбора в запрос :
- •Выбор по конкретным данным:
- •Создание запроса с параметрами:
- •Управление Сортировкой в запросе :
- •Перенос столбца на другое место в запросе :
- •Конкатенация (объединение) полей:
- •Условие отбора по полю типа «Дата»:
- •Вычисления в запросе:
- •Формат оператора sql Select :
- •Содержание Параметров оператора Select :
- •Дополнение к фразе From :
- •Варианты Условий отбора (параметр Where) оператора Select:
- •Виды стилей создания форм:
- •Режим «Конструктор» – «ручное» создание формы:
- •Работа в Конструкторе форм (редактирование формы):
- •Создание запроса для подчиненной формы:
- •Редактирование формы в Конструкторе форм:
- •Организация связи между основной и вспомогательной формой:
- •Настройка вспомогательной формы в Конструкторе форм:
- •Настройка свойств для нескольких полей в Конструкторе форм:
- •Добавление в форму поля со списком (ComboBox) :
- •Добавление в форму Вычисляемого поля :
- •Вычисления, созданные с помощью «Построителя выражений»:
- •Вызов «Построителя выражений»:
- •Работа в «Построителе выражений»:
- •Добавление в форму группы переключателей:
- •Добавление в форму Кнопки:
- •Макросы: Общие сведения:
- •Создание макроса, выводящего сообщение:
- •Создание Главной кнопочной формы:
- •Создание пароля на Базу данных:
- •Импорт файлов:
Ввод связи между полем базы данных и полем из справочника:
1-й путь:
Если в Справочнике необходимое поле, например, Наименование цеха или Должности, стоит первым в перечне полей, можно указать подключение данного поля к Базе данных с помощью пункта «Подстановка» (в нижней части экрана). Для «Типа элемента управления» из ниспадающего списка необходимо выбрать «Поле со списком». «Тип источника строк» – «Таблица-запрос». В поле «Источник строк» выбрать необходимую таблицу. Из нее подключено первое поле. При вводе БД будет раскрываться список с одним полем из справочника для записи этой информации в БД!
2-й путь:
Реализуется, если нужное поле не является первым в перечне полей. Во второй колонке таблицы (тип данных) выбрать из ниспадающего списка пункт «Мастер подстановок». Оставляем выбор радио-кнопки «столбец использует значения из Таблицы». Далее выбираем таблицу из списка. Далее указываем поля, которые будут в столбцах подстановки. Поле ключа можно не указывать. Оно будет использовано автоматически. «>>» - все поля из справочника. «>» - по одному указанному выделенному полю. Далее показано, как будет выглядеть Подстановка. Можно изменить ширину полей (черта между полями или в конце наименования столбца). «v» - скрыть ключевой столбец. Подразумевается наличие Счетчика в виде ключа, который не имеет никакого смысла при выборе данных (понятие «не дружественность»). В другом случае м.б. понадобится снять флаг, например, при выборе полей из справочника Цеха, где Наименование цеха является ключевым полем. Далее выбрать «Доступное поле» - уникальное поле строки. Обычно – это счетчик. При наличии другого оригинального поля нужно выбрать его. Данное поле будет «Внешним» ключом для данной базы данных. Далее ввести надпись для поля таблицы, где будет выбираться информация из справочника. Закончить. Access потребует сохранить таблицу. В источнике строк появляется фраза: Select distinctrow [Поле-1],[Поле-2] from [таблица]; Остальные реквизиты:
-
присоединяемый столбец – 1 (а не 0, как при одном столбце);
-
столбцов – 2;
-
ширина столбцов - 0; 3; - т.е. ширина списка – 3 см.
Если ключевое поле имело тип «счетчик», тогда связанное будет числом (длинное целое), хотя выбор в работе показывает текст. И показывается (как бы записано в файл) только первое левое поле из перечня колонок в списке выбора. Производим ввод поля с помощью выбора из справочника. Будет осуществляться с помощью ролика «стрелки вниз и вверх». Чтобы список был раскрытым, в режиме Подстановка в графе «Число строк» укажите их количество в зависимости от размера файла. Правило использования стрелок скроллинга сохраняется (появление их при размере файла большем, чем число строк прокрутки). Список будет отсортирован по Счетчику, а не по наименованию, как хотелось бы. Чтобы это изменить, нужно сделать исправления в команде SQL (пункт Order – сортировка). При вводе БД будет раскрываться список с несколькими полями из справочника для записи этой информации в БД! Одно из выбранных полей и будет показано. Но в БД будет записываться номер Счетчика, что необходимо учитывать при обработке данных файлов в VB!