
- •Содержание
- •1. Создание базы данных
- •1.2. Пример реляционной базы данных
- •1.3. Создание структуры Таблицы 1
- •2.Создание схемы данных:
- •.2. 1 Создание формы для таблицы отдел
- •Запрос в режиме конструктора
- •Запрос в режиме sql
- •Результаты выполнения запроса (запрос в режиме таблицы)
- •8.2.Связанная форма
2.Создание схемы данных:
-
закрыть все таблицы;
-
на панели инструментов приложения Microsoft Access нажать кнопку
Схема данных, поверх окна базы данных PRED открывается окно Схема данных (рис.1), в котором отображаются структуры всех таблиц с установленными между ними связями. Появление связей обеспечено применением Мастера подстановок в полях связи DOL и NOT подчиненной таблицы КАДРЫ;
Рис.1.
-
для обеспечения целостности данных, каскадного обновление связанных полей и каскадного удаления связанных записей следует открыть окно Изменения связей (двойным щелчком мышки по каждой линии связи) и в открывшемся окне установить три флажка (рис.2),
затем нажать кнопку Создать;
Рис.2
-
в окне Схема данных (рис.3) на линиях связей отобразятся символы (1 и ∞), определяющие тип отношений “один-ко-многим”.
Рис.3.
-
.2. 1 Создание формы для таблицы отдел
Последовательность действий:
-
в окне базы данных в списке Объекты кликнуть значок Формы,
-
на панели инструментов окна базы данных кликнуть кнопку Создать,
-
появляется окно Новая форма, в котором следует выбрать строку Мастер форм,
-
в текстовой строке окна Новая форма выбрать имя таблицы ОТДЕЛ и нажать кнопку OK,
-
появляется окно Создание форм, в котором из текстового окна Доступные поля следует перенести все поля в текстовое окно Выбранные поля и нажать кнопку Далее,
-
в следующем окне выбрать внешний вид формы - выровненный и нажать кнопку Далее,
-
в следующем окне выбрать любой стиль и нажать кнопку Далее,
-
в следующем окне задать имя формы (лучше, когда имя формы совпадает с именем таблицы) и нажать кнопку Готово.
-
на экране отобразится форма в режиме формы, ввести исходную информацию.
Созданная форма в трёх режимах представлена на рисунке.
Рис.5
3. Сортировка
1. В своей личной папке создать папку РЕЗУЛЬТАТЫ (например, H:\УП_1-1\BAZA_7\РЕЗУЛЬТАТЫ).
2. В папке РЕЗУЛЬТАТЫ сохранить все три заполненные исходные таблицы (три разных файла).
3. В папке РЕЗУЛЬТАТЫ создать папку ПЗ_5
4. Выполнить сортировку информации в таблице КАДРЫ по двум столбцам (Должность и Год поступления). Сортировка начинать с крайнего левого столбца.
Последовательность действий:
-
выделить столбец Должности;
-
нажать и держать кнопку Shift;
-
выделить столбец Годпоступления;
-
на панели инструментов MS ACCESS нажать кнопку Сортировка по убыванию( или по возрастанию)
Результаты сортировки
проанализировать и сохранить в своей папке ПЗ_5 (например, H:\MO_1_1\BAZA_1\РЕЗУЛЬТАТЫ\ПЗ_5).
Сохранение результатов можно выполнять разными способами. Один из них:
-
открыть таблицу КАДРЫ;
-
выделить всю таблицу (вместе с заголовком);
-
копировать;
-
открыть приложение MS WORD;
-
вставить копируемую таблицу;
-
документ сохранить в своей папке ПЗ_5 с именем СОРТИРОВКА.
ФИЛЬТРЫ
-
Фильтр по выделенному фрагменту
Отобрать тех сотрудников, которые поступили на предприятие в каком-либо году.
Результаты проанализировать и сохранить в папке ПЗ_5 с именем ФИЛЬТР_1.
2.Фильтр для….
Отобрать лаборантов.
Результаты проанализировать и сохранить в папке ПЗ_5 с именем ФИЛЬТР_2.
Замечание;
Если на панели инструментов нет кнопки Найти следует выполнить:
ВИД - ПАНЕЛИ ИНСТРУМЕНТОВ – НАСТРОЙКА – выбрать Панель инструментов ТАБЛИЦА В РЕЖИМЕ ТАБЛИЦЫ.
4. Рассмотрим создание запроса.
В процессе создания запроса в режиме Конструктора можно отбирать не только записи, но и поля, которые будут присутствовать в запросе.
После проделанных операций на экране отображается бланк Запроса, состоящий из двух частей (смотри рисунок).
Количество и назначение строк в нижней части бланка Запроса различно и зависит от типа Запроса.
Для выбора типа запроса следует кликнуть мышкой кнопку Запрос на панели инструментов (смотри рисунок).
Любой запрос может быть создан в режиме Конструктора или написан на языке SQL (Structured Query Language). Запрос в режиме SQL - запрос, созданный при помощи инструкций SQL.
Для запроса, созданного в режиме конструктора, Microsoft Access выводит эквивалентный запрос на языке SQL. Для перехода из режима конструктора в режим SQL и наоборот следует на панели инструментов выбрать кнопку Вид, кликнуть кнопкой мышки и выбрать нужный вариант (смотри рисунок).
Создавать запрос (без использования Мастеров) можно в режиме Конструктора или в режиме SQL.
Открыть запрос (или запустить запрос на выполнение) можно разными способами.
Запрос 1. Из таблицы КАДРЫ выбрать всех инженеров и техников, поступивших на работу до 2000 года. Фамилии выбранных сотрудников рассортировать по алфавиту.
В таблице результатов выполнения запроса предусмотреть вывод значений следующих полей:
Фамилия |
Оклад |
Год поступления |
Наименование отдела |
Наименование должности |