- •Екатеринбург
- •Раздел 1.
- •Работа с мастерами
- •Контекстно-зависимая справка и Помощник
- •Структура таблицы и типы данных
- •Инструменты для создания таблиц
- •Ввод данных в ячейки таблицы
- •Инструменты управления видом представления данных
- •Редактирование данных
- •Работа 1. Создание базы данных Задание 1. Создание таблицы Сотрудники мнт с помощью мастера таблиц
- •Технология работы
- •Задание 2. Создание таблицы с помощью конструктора
- •Технология работы
- •Работа 2. Редактирование базы данных Задание 1. Изменение свойств полей
- •Технология работы
- •Задание 2. Создание нового поля с использованием подстановки значений из другой таблицы
- •Технология работы
- •4.2. Выбор источника данных
- •Задание 3. Создание нового поля с фиксированным набором значений
- •Технология работы
- •Задание 5. Создание таблицы дополнительных сведений о сотруднике
- •Технология работы
- •Раздел 2. Разработка инфологической модели и создание структуры реляционной базы данных Организация данных
- •Структура базы данных
- •Работа 3. Установление Связей между Таблицами Задание 1. Создание связи «один-ко-многим»
- •Технология работы
- •Задание 2. Создание связи «один-к-одному».
- •Технология работы
- •Раздел 3. Ввод и просмотр данных посредством формы
- •Работа 4. Создание и редактирование формы ввода данных Задание 1. Создание формы для ввода данных
- •Технология работы
- •Задание 2. Редактирование формы
- •Технология работы
- •Раздел 4. Сортировка данных
- •Отбор данных с помощью фильтра
- •Задание 3. Простой фильтр
- •Технология работы
- •Раздел 5. Формирование запросов и отчетов
- •Задание 2. Создание в запросах вычисляемых полей
- •Технология работы
- •Раздел 6. Формирование отчетов
- •Работа 7. Создание и редактирование отчетов Задание 1. Создание отчета СотрудникиОтделы
- •Технология работы
- •Задание 2. Отчет ДниРождения
- •Технология работы
- •Задание 3. Отчет Представительский
- •Технология работы
- •Работа 8. Учет Документов в Базе данных ДокументацияМнт Задание 1. Создание базы данных Документация мнт
- •Технология работы
- •Создать новую базу данных с именем ДокментацияМнт. Сохранить ее в папке мнт.
- •Задание 2. Создание таблицы Документы мнт
- •Технология работы
- •Пояснения к структуре
- •Задание 3. Заполнение таблицы внутренних документов
- •Предварительная работа
- •Технология работы
- •Задание 4. Запрос на выборку внутренних документов
- •Технология работы
- •Задание 5. Учет входящих документов в базе данных Документация мнт
- •Технология работы
- •Задание 6. Учет исходящих документов в базе данных Документация мнт
- •Технология работы
- •Задание 9. Журнал регистрации командировок
- •Рекомендации по выполнению задания
Структура базы данных
Таблицы в базе данных могут быть связаны. В Access используется три типа межтабличных связей:
-
«Один – к – одному» - каждой записи первой таблицы соответствует одна запись из второй связанной таблицы (например, таблица Сотрудники и таблица ДопСведения), так как каждому человеку соответствует один адрес прописки
-
«Один – ко – многим» – любая запись в первой таблице может быть связана с несколькими записями во второй таблице (например, таблица Сотрудники и таблица Структура), где в одном отделе могут работать несколько сотрудников (Рис.7)
Рис.7. Связь «один-ко-многим»
-
«Многие – ко – многим» - любая запись в первой таблице может быть связана с несколькими записями во второй таблице и обратно – каждая запись второй таблицы связана с несколькими записями первой таблицы, например данные в таблице Студент и таблице Спортивные секции.
Работа 3. Установление Связей между Таблицами Задание 1. Создание связи «один-ко-многим»
В созданной базе данных Сотрудники МНТ и Структура ЗАО МНТ. Установить связь «один-ко-многим» между двумя таблицами. Эта связь означает, что в одном отделе может числиться много сотрудников, но ни один сотрудник не может числиться сразу в нескольких отделах. Установить обеспечение целостности данных, которое означает, что все изменения в таблице Структура ЗАО МНТ отражаются и в таблице Сотрудники.
Технология работы
-
Щелкнуть на кнопке Схема данных на панели инструментов. Открывшееся окно имеет рабочую область, в которую можно добавить необходимые таблицы и установить между ними связи.
-
Щелкнуть правой кнопкой мыши на свободном пространстве окна и с помощью контекстного меню добавить две созданные таблицы. Таблицы появляются в окне в виде небольших окон. Заголовок окна соответствует названию таблицы, содержимое окна – названиям полей.
-
В таблице Сотрудники выделить поле КодОтдела (Рис.8.)
-
Удерживая кнопку мыши, двигайте курсор к полю с таким же названием в другой таблице. Когда курсор мыши окажется внутри другого окна, он изменит свой вид. После этого отпустите кнопку мыши. Откроется диалоговое окно Изменение связей (Рис.9.).
Рис.8. Окно Схема данных: связь «один-ко-многим»
Рис.9. Установка связи между таблицами
-
Установить флажок Обеспечение целостности данных.
-
Щелкнуть на кнопке Объединение. В дополнительном поле (Рис.10.) установить переключатель 3 (Объединение ВСЕХ записей из табл. Сотрудники и только тех записей из табл. Структура, в которых связанные поля совпадают). Подтвердить свой выбор, нажав клавишу ОК. Просмотреть в поле Схема данных созданную связь. Связь имеет вид линии со стрелкой и надписями. Эта вязь называется «один-ко-многим». Установленное обеспечение целостности донных означает, если вы измените название отдела, эти изменения отразятся и в таблице Сотрудники.
Рис.10. Меню кнопки Объединение
-
Открыть таблицу Структура. ЗАО МНТ. Слева в таблице будет распложен столбец со значками «+». Эти значки указывают на наличие связи «один-ко- многим» и позволяют просмотреть запись из связанной таблицы.
-
Щелкнуть по значку в какой-нибудь строке. Откроются строки из связанной таблицы с фамилиями сотрудников этого отдела.