- •1 Проектирование базы данных «Деканат»
- •1.1 Создание инфологической модели базы данных «Деканат»
- •1.2 Создание логической модели базы данных «Деканат»
- •2 Создание реляционной базы данных
- •2.1 Создание таблиц базы данных
- •2.2 Типы данных и свойства полей
- •2.3 Создание межтабличных связей
- •2.4 Использование списков значений
- •2.5 Практическая работа № 1
- •3.1 Использование подстановочных знаков и выражений для поиска значений
- •3.2 Практическая работа № 2
- •3.3 Практическая работа № 3
- •4 Работа с запросами
- •4.1 Запросы на выборку
- •4.2 Вычисления в запросах на выборку
- •4.3 Итоговые запросы
- •4.4 Перекрестные запросы
- •4.5 Запросы с параметрами
- •4.6 Практическая работа № 4
- •5 Работа с запросами. Запросы на изменение
- •5.1 Создание запроса на обновление записей таблицы
- •5.2 Создание запроса на создание таблицы
- •5.3 Создание запроса на добавление
- •5.4 Создание запроса на удаление
- •5.5 Практическая работа № 5
- •6 Работа с формами
- •6.1 Автоматическое создание формы
- •6.2 Создание формы с помощью мастера
- •6.3 Создание формы в режиме конструктора
- •6.4 Оформление формы и ее элементов
- •7 Работа с отчетами
- •7.1 Автоматическое создание отчета
- •7.2 Создание отчета с помощью мастера
- •7.3 Создание в отчете вычисляемых полей
- •7.5 Практическая работа № 7
- •8 Кнопочные формы
- •8.1 Создание кнопочной формы
- •8.2 Практическая работа № 8
- •9 Индивидуальные задания
Удаление записей из одной или нескольких таблиц, связанных отноше-
нием «один-к-одному»
1 Создать новый запрос, включив в него таблицы, из которых необходимо удалить записи.
2 а) В среде Microsoft Access 2003: в панели инструментов щелкнуть стрелку рядом с кнопкой Тип запроса на панели инструментов и выбрать Удаление; б) в среде Microsoft Access 2007: в панели инструментов на вкладке «Конструктор» в группе «Тип запроса» щелкнуть Удаление.
3 Для таблиц, из которых необходимо удалить записи, переместить символ (*) из списка полей в бланк запроса. В строке «Удаление» появится текст «Из».
4 Чтобы задать условия отбора удаляемых записей, перетащить в бланк запроса поля, для которых необходимо установить условия отбора. В ячейке «Удаление» этих полей появится значение «Условие».
5 Для полей, перемещенных в бланк запроса, ввести условия в ячейку «Условие отбора».
6 Для предварительного просмотра удаляемых записей переключиться в режим таблицы, а затем вновь вернуться в режим конструктора запросов.
7 а) В среде Microsoft Access 2003: для удаления записей нажать кнопку Запуск на панели инструментов;
б) в среде Microsoft Access 2007: для удаления записей нажать Выполнить.
5.5 Практическая работа № 5
Перед выполнением заданий создать резервные копии изменяемых таблиц!
1Построить запрос на создание таблицы «Список заданной группы», содержащей список студентов группы, номер которой задается как параметр запроса.
2Построить запрос на создание таблицы «Итоги сессии», содержащей средние баллы в группах по каждому экзамену.
3Построить запрос на создание таблицы «Список отличников», содержащей фамилии, имена и номера групп студентов, сдавших сессию на 5.
4Построить запрос на создание таблицы «Список двоечников», содержащей коды, фамилии, имена и номера групп студентов, получивших в сессию хотя бы одну двойку.
5Построить запрос на создание таблицы «Подлежат отчислению», содержащей коды, фамилии, имена и номера групп студентов, получивших в сессию более одной двойки.
6Построить запрос на создание таблицы «Итоги сдачи информатики в заданной группе», содержащей поля «ФИО студента», «Оценка» и «Экзаменатор». Номер группы – параметр запроса. Записи таблицы должны быть отсортированы по полю «ФИО студента», образованному путем слияния полей «Фамилия», «Имя» и «Отчество».
7Разработать запрос под именем «Индексация стипендии» для индексации размера стипендии в копии таблицы «Стипендия» на 20% с 1 декабря.
8Разработать запрос «Удаление студентов» для удаления заданного студента из копии таблицы «Студенты». Фамилия студента и номер его группы – па-
45