Редактирование и модификация таблиц базы данных в СУБД Microsoft Access . — КиберПедия 

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Редактирование и модификация таблиц базы данных в СУБД Microsoft Access .

2021-04-18 169
Редактирование и модификация таблиц базы данных в СУБД Microsoft Access . 0.00 из 5.00 0 оценок
Заказать работу

 

Задание 5. Произвести модификацию таблицы «Сотрудники фирмы».

 

Ход работы

1. Произведите редактирование данных:

- удалите восьмую запись. Для этого выделите запись нажатием на кнопку слева от записи и воспользуйтесь командой Правка/ Удалить или командой Удалить контекстного меню, вызываемого правой кнопкой мыши. При удалении программа попросит подтверждение на удаление (рисунок 9). Дайте подтверждение удаления кнопкой ОК. Если все сделано правильно, то восьмой записи после этой операции не будет.

 

                     

Рисунок 9 - Подтверждение удаления записи в таблице БД

 

- в третьей записи измените фамилию на Арбенин;

-  введите новую запись в Режиме таблицы с фамилией Рокотов;

- введите новую запись в режиме Ввод данных (команда Записи/ Ввод данных) с фамилией Григорьев;

- обратите внимание, как изменился вид экрана с использованием фильтрации в режиме Ввод данных;

-  снимите фильтр и выведите на экран все записи командой Записи/Удалить фильтр;

-  переместите первую запись в конец таблицы (выделите первую запись и воспользуйтесь командой Правка/Вырезать, далее выделите очередную свободную строку записи и воспользуйтесь командой Правка/Вставить; если вы выполнили все правильно, то записи с номером 1 после этой операции не будет);

- скопируйте запись с фамилией Рокотов на вторую и измените в ней имя;

- проверьте правильность изменений БД: должны быть записи с номерами со 2 по 7 и с 9 по 13. Примерный вид экрана представлен на рисунок 10

              

Рисунок 10 - Примерный вид таблицы «Сотрудники фирмы» после редактирования

  

3. Проведите сортировку данных по полю Фамилия в порядке убывания (выделите соответствующее поле Фамилия нажатием на его название и выберите команду Записи/Сортировка) (рисунок 11).

Аналогично проведите сортировку данных по полю Дата найма в порядке возрастания.

         

Рисунок 11 - Сортировка полей таблицы БД

2.Проведите поиск всех записей с фамилией Рокотов, для этого установите курсор или выберите необходимое поле Фамилия и выберите команду Правка/Найти (рисунок 12).

   

                          

 

Рисунок 12 - Поиск записей по образцу

 

5. Измените имя поля «Номер паспорта» на «Паспортные данные» в режиме «Таблицы», для этого установите указатель на имя поля и выполните двойной щелчок мыши.

6. Удалите поле Паспортные данные, используя команду Правка/Удалить столбец. Не забудьте предварительно выделить поле и в процессе работы дать подтверждение на удаление.

7. Войдите в меню Справка, ознакомьтесь с темой «Добавление поля в таблицу».

8. Добавьте в таблицу «Сотрудники фирмы» перед полем Примечание новые поля: Ставка, Премия, Зарплата. Для этого сдерите текущим или выделите поле Примечание и выберите команду Вставка/ Столбец. Присвойте созданным полям соответствующие имена.

9. Перейдите в режим Конструктор (Вид/Конструктор) и проверьте, а при необходимости измените типы данных созданных полей (созданные поля должны иметь числовой или денежный тип данных). Вернитесь в Режим таблицы (Вид/Режим таблицы).

10. Заполните поле Ставка числовыми данными. Для корректной дальнейшей работы наберите несколько ставок со значениями в интервале 2000...3000 р.

Примечание. Для удобства работы некоторые поля можно скрыть командой Формат/Скрыть столбцы, для вызова скрытых столбцов воспользуйтесь командой Формат/Отобразить столбцы.

11. Сохраните изменения в таблице.

Задание 6. Произвести расчеты значений Премии и Зарплаты в таблице «Сотрудники фирмы». Премия составляет 27 % от Ставки, а Зарплата рассчитывается как сумма полей Премия и Ставка.

Ход работы

1. Откройте таблицу «Сотрудники фирмы».

2. Используя меню Справка, изучите материал по теме «Изменение группы записей» для обновления данных с использованием бланка запроса.

3. Для заполнения полей Премия и Зарплата выберите объект — Запросы, вызовите бланк запроса командой Создать/Конструктор.

Примечание. Бланк запроса — это бланк, предназначенный для определения запроса или фильтра в режиме Конструктор запроса или в окне Расширенный фильтр. В предыдущих версиях использовался термин «Бланк запроса по образцу» (QBE).

В открывшемся диалоговом окне Добавление таблицы выберите таблицу «Сотрудники фирмы», нажмите кнопку Добавить и закройте это окно (рис. 6), при этом к бланку запроса добавится список полей таблицы «Сотрудники фирмы» (рисунок 13). Но умолчанию откроется бланк запроса на выборку.

Примечание. Список полей (в форме и отчете) - окно небольшого размера, содержащее список всех полей в базовом!

Рисунок 13 - Добавление списка полей таблицы «Сотрудники фирмы»

 

Рисунок 14 - Бланк запроса на выборку

В базе данных Microsoft Access имеется возможность отобразить список полей в режиме Конструктор форм, отчетов и запросов, а также в окне Схема данных.

4. В меню Запрос выберите команду Обновление (рисунок 15). Обратите внимание на изменения в бланке запроса («Сортировка» изменилась на «Обновление»).

 

Рисунок 15 - Выбор запроса на обновление

5. Из списка полей в бланк запроса перетащите поля, которые нужно обновить — Премия и Зарплата в строке «Обновление» введите расчетные формулы сначала для заполнения поля Премия, а затем — поля Зарплата (Премия составляет 27 % от Ставки, а Зарплата рассчитывается как сумма полей Премия и Ставка).

Для расчета Премии в строке «Обновление» наберите — [Ставка] * 0,27; Для расчета Зарплаты наберите — [Премия] + [Ставка] (рисунок 16). Сохраните запрос под именем «Премия и Зарплата» (рисунок 17).

6. Проведите обновление по запросу, для чего дважды запустите на исполнение запрос на обновление «Премия и Зарплата». При этом подтвердите выполнение запроса кнопкой Да в открывающемся диалоговом окне (рисунок 18).

7. Откройте таблицу «Сотрудники фирмы» и проверьте правильность расчетов. Если все сделано правильно, то поля Премия и Зарплата будут заполнены рассчитанными результатами.

8. Измените последовательность полей: поле Примечание поместите перед полем Ставка. Правила перемещения такие же, как во всех приложениях Windows (выделить поле Примечание, мышью перетащить на новое место).

 

                     

Рисунок 16 - Бланк запроса для расчета полей Премия и Зарплата

 

Рисунок 17 -Задание имени запроса при сохранении

 

 

Рисунок 18 - Окно подтверждения выполнения запроса на обновление

 

9. Сохраните изменения в таблице.



Поделиться с друзьями:

Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.