- •(Основной инструмент конструирования баз данных в Microsoft Windows).
- •Теория проектирования баз данных: База данных (Database) – «камера хранения информации».
- •Проектирование базы данных (далее бд) :
- •Проектирование таблиц и отношений:
- •Методология проектирования баз данных:
- •Реализация проектирования баз данных на практике: Использование Мастеров бд:
- •Ввод имён полей баз данных и их свойств:
- •Ввод связи между полем базы данных и полем из справочника:
- •Ввод информации в базу данных:
- •Фильтр по выделенному:
- •Создание Запросов:
- •Меню «Запросы».
- •Виды стилей формирования запросов:
- •( Для показа суммирования в одной колонке):
- •( Для создания всевозможных подсчетов на базе Схемы данных):
- •Пример создания простого запроса из бд «Персонал» (Личные карточки):
- •( Для повторов данных в таблицах):
- •Добавление условий отбора в запрос :
- •Выбор по конкретным данным:
- •Создание запроса с параметрами:
- •Управление Сортировкой в запросе :
- •Перенос столбца на другое место в запросе :
- •Конкатенация (объединение) полей:
- •Условие отбора по полю типа «Дата»:
- •Вычисления в запросе:
- •Формат оператора sql Select :
- •Содержание Параметров оператора Select :
- •Дополнение к фразе From :
- •Варианты Условий отбора (параметр Where) оператора Select:
- •Виды стилей создания форм:
- •Режим «Конструктор» – «ручное» создание формы:
- •Работа в Конструкторе форм (редактирование формы):
- •Создание запроса для подчиненной формы:
- •Редактирование формы в Конструкторе форм:
- •Организация связи между основной и вспомогательной формой:
- •Настройка вспомогательной формы в Конструкторе форм:
- •Настройка свойств для нескольких полей в Конструкторе форм:
- •Добавление в форму поля со списком (ComboBox) :
- •Добавление в форму Вычисляемого поля :
- •Вычисления, созданные с помощью «Построителя выражений»:
- •Вызов «Построителя выражений»:
- •Работа в «Построителе выражений»:
- •Добавление в форму группы переключателей:
- •Добавление в форму Кнопки:
- •Макросы: Общие сведения:
- •Создание макроса, выводящего сообщение:
- •Создание Главной кнопочной формы:
- •Создание пароля на Базу данных:
- •Импорт файлов:
Методология проектирования баз данных:
Настоятельно требует учитывать следующее:
-
проблемы какого рода можно решить с помощью программного продукта;
-
как будет выглядеть программное приложение;
-
как оно будет построено.
Прежде, чем конструировать базу данных, нужно ответить на эти вопросы. Информация в процессе проектирования подразделяется на нормативную и справочную (НСИ) и переменную информацию. НСИ редко изменяется в процессе эксплуатации задач. А с переменной информацией идет постоянная работа. Базы данных включают реквизиты НСИ с помощью отношений (связей), описанных в полях БД и Схеме связей.
Реализация проектирования баз данных на практике: Использование Мастеров бд:
При запуске Access выбрать пункт «Мастер БД». Нажать кнопку «Базы данных», и появится перечень предлагаемых стандартных вариантов БД. Указывать «галочкой» в пункте «Включать образцы данных» для подключения предлагаемых данных. Позже их можно удалить. Но просматривать работу форм и запросов лучше с конкретными данными. Вид оформления – обычный. Стиль печати – компактный.
Ввод имён полей баз данных и их свойств:
Поля вводятся в таблицу в режиме “Конструктора”. Левая (первая) колонка – имя поля. Редактирование: два щелчка левой кнопкой мыши или, как в Excel, нажатием кнопки <F2>. В закладке «Общие» - характеристика «Подпись» – указывает надпись на поле в создаваемых Формах, Запросах и Отчетах, независимо от связей по ключам.
Поле типа «Счетчик»: Обычно является ключом таблицы. Такой ключ называют «не дружественным», так как он ничего больше не определяет, кроме оригинальности записей по данному полю. При отсутствии указанного ключа, Access сам создаст ключ.
Указание, что поле является Ключом, осуществляется выделением поля и нажатием иконки «ключ». Можно несколько полей сделать ключевыми, предварительно их выделив. Это м.б. применено в связывающих таблицах при связи многие-ко-многим (см. выше). Аналогично производится и отмена «ключа».
Два ключа и поля типа «Счетчик» в одной БД быть не может, поэтому сначала нужно снять признак ключа с поля, его удалить и ввести новое поле типа «счетчик». Нумерация будет Access производиться автоматически.
Текстовое поле: - Главная характеристика – размер поля.
Числовое поле: Главная характеристика – вид поля: целое или дробное. Целые числа имеют следующие разновидности: байт, целое и длинное целое (в зависимости от его размера). Дробные числа (с плавающей точкой) размером в 4 и 8 байт. Необходимо указать количество десятичных знаков после «плавающей» точки. Или предложить Access определять ее положение автоматически.
Поле типа «Дата»: Тип данных выбрать – “Дата – время”. Формат поля – «Краткий формат даты» - самый удобный при вводе данных. Далее подбираем маску ввода:
-
сначала надо снова выбрать Краткий формат даты;
-
ввести поле для проверки (предлагается с разделителем в виде символа «_»);
-
нажать кнопку «Далее»;
-
по умолчанию предлагается разделитель в виде символа «_», соглашаемся;
-
проверить поле на ввод;
-
нажать кнопку «Далее»;
-
нажать кнопку «Готово».
Теперь будет предлагаться ввод даты в таком виде: «__.__.__».