- •(Основной инструмент конструирования баз данных в Microsoft Windows).
- •Теория проектирования баз данных: База данных (Database) – «камера хранения информации».
- •Проектирование базы данных (далее бд) :
- •Проектирование таблиц и отношений:
- •Методология проектирования баз данных:
- •Реализация проектирования баз данных на практике: Использование Мастеров бд:
- •Ввод имён полей баз данных и их свойств:
- •Ввод связи между полем базы данных и полем из справочника:
- •Ввод информации в базу данных:
- •Фильтр по выделенному:
- •Создание Запросов:
- •Меню «Запросы».
- •Виды стилей формирования запросов:
- •( Для показа суммирования в одной колонке):
- •( Для создания всевозможных подсчетов на базе Схемы данных):
- •Пример создания простого запроса из бд «Персонал» (Личные карточки):
- •( Для повторов данных в таблицах):
- •Добавление условий отбора в запрос :
- •Выбор по конкретным данным:
- •Создание запроса с параметрами:
- •Управление Сортировкой в запросе :
- •Перенос столбца на другое место в запросе :
- •Конкатенация (объединение) полей:
- •Условие отбора по полю типа «Дата»:
- •Вычисления в запросе:
- •Формат оператора sql Select :
- •Содержание Параметров оператора Select :
- •Дополнение к фразе From :
- •Варианты Условий отбора (параметр Where) оператора Select:
- •Виды стилей создания форм:
- •Режим «Конструктор» – «ручное» создание формы:
- •Работа в Конструкторе форм (редактирование формы):
- •Создание запроса для подчиненной формы:
- •Редактирование формы в Конструкторе форм:
- •Организация связи между основной и вспомогательной формой:
- •Настройка вспомогательной формы в Конструкторе форм:
- •Настройка свойств для нескольких полей в Конструкторе форм:
- •Добавление в форму поля со списком (ComboBox) :
- •Добавление в форму Вычисляемого поля :
- •Вычисления, созданные с помощью «Построителя выражений»:
- •Вызов «Построителя выражений»:
- •Работа в «Построителе выражений»:
- •Добавление в форму группы переключателей:
- •Добавление в форму Кнопки:
- •Макросы: Общие сведения:
- •Создание макроса, выводящего сообщение:
- •Создание Главной кнопочной формы:
- •Создание пароля на Базу данных:
- •Импорт файлов:
Дополнение к фразе From :
From таблица_1 [ Inner | Left | Right ] Join таблица_2 On Таблица_1.поле_1 оператор Таблица_2.поле_2 , где
Inner Join – соединение двух таблиц по некоторому столбцу. Записи соединяются при выполнении условия On (в наиболее типичном случае оператор «=»). Left Join – все записи по условию, плюс записи таблицы_1, которых нет в таблице_2. Right Join – все записи по условию, плюс записи таблицы_2, которых нет в таблице_1.
Варианты Условий отбора (параметр Where) оператора Select:
And – записи удовлетворяют одному и другому условию одновременно; Or - записи удовлетворяют хотя бы одному из нескольких условий; Not – записи, не удовлетворяют данному условию; & - объединение двух строковых выражений; Like – записи, содержащие данное выражение:
-
Like A* - значения, начинающиеся на «А»;
-
Like *сон – значения, заканчивающиеся на «сон»;
-
Like [т-ф]* - значения, начинающиеся с одной из указанных букв;
-
Like *ба* - значения, содержащие «ба»);
Between … And – записи, имеющие значения между двумя указанными; In – записи, имеющие в качестве значения один из элементов данного списка (аналогично фразе «Or»); Is Null – записи, не имеющие никакого значения в данном поле (проверка на наличие заполнения) Is Not Null – записи, имеющие значение в данном поле; =, <>, >, < - обозначение отношений равно, не равно, больше и меньше; *, /, +, “-“ - умножение, деление, сложение, вычитание – для получения пового поля. Создание Форм ввода:
Сначала желательно нарисовать макет будущей формы. Обязательно необходимо указать таблицу или запрос.
Виды стилей создания форм:
-
Режим «Конструктор» – «ручное» создание формы:
Наиболее удобен для опытных пользователей, т.к. позволяет сделать всё, что задумано при правильной организации баз данных и связей между ними. Но можно с помощью описанных ниже стилей создать макет формы, а затем её отредактировать. Правая кнопка на форме – можно выбрать другой вид формы.
Создание главной кнопочной формы (меню): Создается после прорисовки всех форм.
-
Создаем кнопку на форме;
-
Режим «Работа с Формой»;
-
Признак «Открыть форму»;
-
Выбрать форму;
-
Признак «открыть форму и показать все записи»;
-
Текст - Название работы – ввод справочника, печать отчета и т.д.;
-
Готово.
-
Режим «Мастера форм»:
После выбора Таблицы далее предлагает следующие четыре режима создания формы:
-
в один столбец;
-
ленточная;
-
таблица;
-
выровненная.
-
Режим «Авто – в столбец»:
Показ записей по одной. Все поля по вертикали. Выбор их справочников для тех полей, которые указаны при построении таблицы, устанавливается автоматически в виде Combo box – выбор поля из списка с возможностью ввода и редактирования запрашиваемого поля. На мой взгляд, самый удобный режим ввода реквизитов в автоматическом режиме!
-
Режим «Авто – ленточная»:
Получается скроллинг. Но проблема с расширением полей…
-
Режим «Авто – таблица»:
Формат обычной таблицы.
-
Режим «Диаграмма»:
Разрешает взять до 6 полей. (Но «ругается» на отсутствие OLE-сервера).
-
Режим «Сводная таблица»:
Связь с таблицей Excel.