Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практ работа Access.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
237.57 Кб
Скачать

Практическая работа 3

Тема: СОЗДАНИЕ, РЕДАКТИРОВАНИЕ И МОДИФИКАЦИЯ ТАБЛИЦ БАЗЫ ДАННЫХ, СОЗДАНИЕ ЗАПРОСОВ И ФОРМ В СУБД MS ACCESS

Задание 1. С помощью «Мастера создания таблиц по образцу» создать таблицу «Сотрудники фирмы» со следующими полями: Фамилия, Имя, Отчество, Должность, Адрес, Почтовый индекс, Домашний телефон, Табельный номер, Дата рождения, Дата найма, Номер паспорта.

Примечание. В качестве образца использовать таблицу «Сотрудники».

Порядок работы

  1. Запустите программу СУБД MS Access и создайте новую базу данных (Новая база данных / Создать). Для сохранения БД укажите путь к своей папке и имя базы.

  2. В окне базы данных перейдите из режима Таблицы в режим Конструктор таблицы (Режим / Конструктор). При этом Access предложит ввести имя таблицы. Задайте таблице имя «Сотрудники фирмы».

  3. Находясь в режиме Конструктор, определите для таблицы поля (столбцы), вводя последовательно их имена и соответствующие типы данных согласно следующей таблице:

Поле

Тип поля

Размер поля

Табельный номер

Текстовое

5

Фамилия

Текстовое

15

Имя

Текстовое

10

Отчество

Текстовое

15

Должность

Текстовое

20

Дата рождения

Дата

Краткий формат даты

Дата найма

Дата

Краткий формат даты

Дом адрес

Текстовое

20

Телефон

Текстовое

12

Номер паспорта

Текстовое

10

Примечание

Текстовое

50

Для ввода типа поля используйте значок всплывающего меню, который появля­ется при установке курсора в столбец Тип данных.

Определите для таблицы первичный ключ (ключевое поле). В данной таблице ключевым полем яв­ляется Табельный номер, так как его значения однозначно определяют записи (строки) таблицы. Чтобы сделать поле ключевым, выделите его и нажмите кнопку Ключевое поле на панели инструментов. При этом слева от имени ключевого поля появится изображение ключа.

  1. Закройте и сохраните созданную таблицу.

  2. Введите в таблицу «Сотрудники фирмы» 5-7 записей (строк); в качестве данных для первой записи используйте свою фамилию и личные данные, далее введите произвольные данные. Для корректной работы при выполнении последующих заданий введите две фамилии, начинающиеся на букву «О»; сотрудников с должностью «Бухгалтер», «Менеджер», «Главный бухгалтер», двух-трех сотрудников с датой найма до 10 октября 2005 г.

  3. Закройте и сохраните таблицу.

Задание 2. Модификация таблицы «Сотрудники фирмы».

Порядок работы

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

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

  • удалите вторую запись, используя команду Удалить контекстного меню. При удалении программа попросит подтверждение на удаление;

  • в третьей записи измените фамилию на «Азанов»;

  • введите новые записи (Главная / Записи / Создать) с фамилиями «Рожков» и «Григорьев»;

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

  • с помощью фильтра выведите на экран сотрудников с фамилией на Р;

  • снимите фильтр и выведите на экран все записи;

3. Проведите сортировку данных по полю «Фамилия» в порядке убывания.

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

4. Проведите поиск всех записей с фамилией «Рожков». Для этого сделайте текущим или выделите поле «Фамилия» и выберите команду Найти.

5. Удалите поле «Паспортные данные» (Удалить столбец).

6. Добавьте перед полем «Примечание» новые поля: «Ставка», «Премия», «Зарплата» (Вставить столбец, Переименовать столбец).

7. Перейдите в режим Конструктор и установите денежный тип данных созданных полей. Вернитесь в Режим таблицы.

8. Заполните поле «Ставка» числовыми данными. Для корректной дальнейшей работы наберите несколько ставок со значениями в интервале 12000...23000 р.

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

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

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