- •Раздел 7 База данных Access
- •2 Ввод данных в ячейки таблицы
- •3 Выполнение операций с бд
- •И расширенный фильтр.
- •4 Сохранить созданную таблицу бд.
- •1 Создание новой бд на дискете.
- •2 Создание таблицы бд.
- •3 Сохранение таблицы:
- •Задание 2 Примера. Заполнение таблицы бд, работа с таблицей
- •8 Добавить новую запись
- •5 Для сортировки данных в поле "Дата рождения" по убыванию:
- •6 Для фильтрации данных по полям "Должность" и "Зарплата":
- •9 Для просмотра созданной таблицы перед печатью:
- •Контрольные вопросы
- •Задание
- •Во вкладке Общие должны быть использованы все ограничения, рассмотренные вПримере создания бд:
- •1 Вариант.
- •2 Вариант.
- •Лабораторная работа 2
- •1.1 Способы создания форм
- •1.2 Правила ввода данных в форму:
- •Данные в форме сохраняются автоматически по мере их ввода в файле созданной бд, например, в файле бд "Справочник".
- •2 Создание форм
- •2.1 Порядок создания формы с помощью Автоформы
- •2.1.1 Сохранение формы
- •2.2 Порядок создания формы с помощью Мастера форм
- •Задание
- •Лабораторная работа 3
- •1.1 Применение запросов
- •1.2 Операции с данными в запросах
- •2 Создание отчетов
- •2.1 Формирование отчётов
- •Должность. Нажать клавишу Далее, появится следующее окно (рис. 12).
- •Контрольные вопросы
- •Лабораторная работа 4
- •4 Создание форм для ввода данных в таблицы
- •Контрольные вопросы
- •Задание (Номер варианта – номер компьютера в аудитории)
- •Лабораторная работа 5
- •2 Разработка запросов
- •2.1 Запрос с параметром по одной таблице.
- •2.2 Запрос с параметром по нескольким таблицам.
- •2.4 Запрос на удаление
- •2.5 Запрос на создание таблицы
- •Контрольные вопросы
- •Лабораторная работа № 6 Создание сложных форм и отчетов
- •1 Разработка сложной формы
- •Пример 1Создание сложных форм.
- •Порядок работы:
- •2 Редактирование формы.
- •3 Редактирование осей диаграммы.
- •2 Разработка сложного отчёта Пример 2Создание сложных отчетов
- •Порядок работы
- •3 Разработка кнопочной формы-меню
- •Порядок работы
- •Контрольные вопросы
4 Создание форм для ввода данных в таблицы
4.1 Для создания формы Тренеры:
откройте в окне БД объект Формы;
щелкните по кнопке Создать;
в открывающемся списке выберите таблицу Тренеры;
выберите пункт Автоформа: ленточная;
щелкните по кнопке ОК. Форма для ввода данных создана.
Если вид макета не удовлетворяет пользователя, можно перейти в режим конструктора и изменить его. При щелчке по элементу макета левой мышью он выделяется прямоугольной рамкой, с помощью которой можно
изменять размеры и двигать элемент. Щелчок правой клавишей мыши по элементу открывает окно других изменяемых свойств элемента.
4.2 Заполните данными, приведенными в табл. 5, таблицу Тренеры посредством формы. Закройте форму, задав ей имя Тренеры.
Таблица 5 Тренеры
Код |
Фамилия |
Имя |
… … |
… … |
Код дисциплины |
Должность |
Зарплата |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Лапин |
Петр |
…… |
…… |
2 |
Старший тренер |
5890р. |
12 |
Комов |
Иван |
…… |
…… |
3 |
Главный тренер |
7200р. |
13 |
Сомов |
Сергей |
… |
… |
2 |
Тренер |
5000р. |
21 |
Попов |
Виктор |
…… |
…… |
1 |
Старший тренер |
5890р. |
23 |
Васин |
Лука |
… |
… |
2 |
Тренер |
5000р. |
4.3 Создайте форму Виды спорта аналогично п. 4. 1.
Заполните данными, приведенными в табл. 6 таблицу Виды спорта посредством формы и закройте форму, задав ей имя Виды спорта.
Таблица 6 Виды спорта
Код дисциплины |
Название дисциплины |
1 |
Бокс |
2 |
Борьба |
3 |
Плавание |
4.4 Создайте форму Спортсмены аналогично п. 4.1.
Заполните данными, приведенными в табл. 7, таблицу Спортсмены посредством формы, закройте форму, задав ей имя Спортсмены
Таблица 7 Спортсмены
Код спортсмена |
Фамилия |
Имя |
Отчество |
№ группы |
Телефон |
1 |
Азаров |
Петр |
Сергеевич |
110 |
2322 |
2 |
Борисов |
Сергей |
Петрович |
110 |
2313 |
3 |
Крылов |
Одег |
Данилович |
122 |
2233 |
4 |
Соколов |
Иван |
Ильич |
122 |
2123 |
4.5 Создайте форму Преп-Дисц аналогично п. 4. 1.
Заполните данными, приведенными в табл. 8 таблицу Оценки по-
средством формы и закройте форму, задав ей имя Оценки.
Таблица 8 Оценки
-
Код спортсмена
Код дисциплины
Оценки
1
2
3
1
1
4
2
1
5
3
1
4
4
1
5
1
2
5
2
2
3
3
2
4
4
2
4
1
3
3
2
3
3
3
3
4
4
3
5
Контрольные вопросы
1 Что такое инфологическая модель БД?
2 Какие ключи используются для задания связи таблиц?
3 Какие есть виды связей в реляционной БД?
4 Что означает целостность данных, как она устанавливается?
5 Как устанавливаются связи между таблицами БД, что такое схема БД?
6 Как реализуется связь вида "многие ко многим"?
7 Как создать форму и ввести через неё данные в таблицу БД?
Задание (Номер варианта – номер компьютера в аудитории)
1 Создать реляционную БД содержащую несколько таблиц согласно варианту задания. Вид связи между первой и второй таблицами – "один ко многим", между второй и третьей – "многие ко многим". Разработать инфологическую и логическую модели БД, структуру таблиц, назначить ключевые поля, установить связи. Разработать формы для заполнения всех таблиц своими данными– по аналогии с примером 1.
Таблицу связи назвать по именам соединяемых таблиц (например, для таблиц "Виды спорта" и "Спортсмены" название промежуточной таблицы: "Виды спорта-Спортсмены").
2 Изменить данные в первой таблице БД (с помощью запроса или формы), проверить их изменение в подчинённых таблицах.
Результаты сохранить на диске А(З,5")
Варианты задания
№ вар |
Название БД, в скобках – названия таблиц БД |
1 |
Факультет(Кафедра, Преподаватели, Дисциплины) |
2 |
Токарный цех (Начальник, Станки, Токари) |
3 |
Аэропорт (Диспетчер, Рейсы, Тип самолёта) |
4 |
Автовокзал (Диспетчер, Маршруты, Марки автомашин) |
5 |
Ж-д вокзал(Диспетчер, №№ поездов, Типы вагонов |
6 |
Морской вокзал(Диспетчер, Рейсы, Виды судов) |
7 |
Библиотека(Заведующий, Отделы, Читатели) |
8 |
Студгородок (Директор, №№ общежитий, №№ групп) |
9 |
Школа (Директор, Учителя, Классы) |
10 |
Автобаза (Директор, Водители, Грузовики) |
Содержание отчёта
1 Название работы.
2 Цель и содержание работы.
3 Логическая модель реляционной БД
4 Письменные ответы на контрольные вопросы.
5 ВЫВОДЫ.