1. Создать с помощью конструктора новый запрос. Выбрать в качестве исходной таблицы одну таблицу - Специальность.
2. Указать тип запроса, выполнив команду ЗАПРОС/Обновление, или, щелкнув правой клавишей по свободному месту схемы данных, выбрать из контекстного меню пункт Тип запроса/Обновление.
3. Выбрать поле Стоимость обучения и ввести в него с помощью Построителя выражений в строку Обновление выражение: [Стоимость обучения]*1,5.
4. Сохранить запрос, присвоив имя Запрос на обновление, затем выполнить запрос.
Просмотреть результаты запроса в таблице Специальность.
Задание 9. Составить запрос на обновление базы данных. Необходимо создать запрос, при выполнении которого произойдет уменьшение стоимости обучения по двум специальностям на 10%.
Задание 10. Составить запрос на создание новой таблицы - Экзаменационная ведомость. Необходимо сконструировать запрос, при выполнении которого можно будет создавать заполненные данными таблицы со следующими столбцами:
- Номер группы;
|
|
- Код дисциплины;
- Фамилия студента;
- № зачетной книжки
Отдельные таблицы должны быть созданы для каждой группы студентов, имеющейся в базе данных, и для выбранной дисциплины. Поэтому следует предусмотреть ввод соответствующих условий как параметров. В дальнейшем эти таблицы будут использоваться для ввода результатов экзаменов.
Предварительно необходимо дополнить базу данных еще двумя таблицами Дисциплина и Вспомогательная.
Таблица Дисциплина должна иметь следующий состав полей:
- Код дисциплины - ключевое поле, длинное целое;
- Наименование дисциплины - текстовое поле, 30 символов;
- Лекции (часов) - числовое поле, целое;
- Практика (часов) - числовое поле, целое;
Ввести в таблицу Дисциплина 5-6 строк с различными кодами и наименованиями дисциплин.
В таблицу Вспомогательная включить только одно поле:
- Оценка - числовое, байтовое, необязательное.
Рис Вспомогательная таблица в режиме Конструктор
Ввести в таблицу Вспомогательная одну запись, причем значение поля Оценка не заполнять.
РисЗаполненная Вспомогательная таблица с пустой записью