Запустите программу Microsoft Access
Методические рекомендации по выполнению задания 1 Опробуйте следующий способ запуска программы: кнопка Пуск Þ раздел Программы Þ Þ папка Microsoft Office Þ Þ программа Microsoft Access 2. Создайте базу данных и сохраните ее в папке с названием своей группы под именем – Сотрудники. Методические рекомендации по выполнению задания 2 После запуска программы Microsoft Access открывается ее окно. В правой части этого окна содержится панель под названием Приступая к работе. В конце списка заданий на этой панели есть команда Создать файл которую нужно активировать. В результате открывается панель Создание файла, которая содержит перечень того, что с ее помощью можно создать. Из предложенного перечня выберите Новая база данных. В появившемся диалоговом окне Файл новой базы данных выберите папку Мои документы. В рабочей зоне окна найдите папку с названием своей группы и двойным щелчком левой кнопкой мыши откройте ее. В окошке Имя файла диалогового окна введите имя – Сотрудники. Для подтверждения создания базы данных с этим названием нажмите кнопку Создать. Откроется окно с именем – Сотрудники: база данных. 3. В базе данных Сотрудники, используя инструмент Создание таблицы в режиме конструктора, на панели Таблицы, создайте две таблицы с полями, как на образцах, представленных ниже. Сохраните их под именами: таблицу 1-ого образца – под именем Сотрудники, таблицу 2-ого образца – Данные о сотрудниках. Методические рекомендации по выполнению задания 3 В столбце Объекты окна базы данных Сотрудники активируйте Таблицы. В рабочей зоне базы данных появятся инструменты объекта Таблицы. Дважды щелкните на значке Создание таблицы в режиме конструктора. Откроется бланк создания структуры таблицы. В этом бланке введите поля по образцу (будьте внимательны – типы полей вводите правильно). Образец 1:
Для связи текущей таблицы со второй (которая будет иметь название «Данные о сотрудниках»), в них обеих надо задать ключевое поле по полю Код. Щелчком правой кнопки мыши на этом поле откройте контекстное меню и выберите в нем пункт Ключевое поле. Закройте окно конструктора. При закрытии дайте таблице имя Сотрудники. Снова активируйте Создание таблицы в режиме конструктора. В открывшемся бланке создания структуры таблицы введите данные для второй таблицы по образцу 2. Задайте для нее ключевое поле также по полю Код и при закрытии сохраните под именем «Данные о сотрудниках». Образец 2:
4. Наполните содержанием (по образцам, представленным ниже) созданные таблицы «Сотрудники» и «Данные о сотрудниках». Методические рекомендации по выполнению задания 4 В окне Сотрудники: база данных откройте по очереди созданные таблицы (двойной щелчок левой кнопкой мыши по названию таблицы) и наполните их содержанием по образцам. По окончании ввода содержания каждую таблицу закройте. Содержание таблицы «Сотрудники»:
Содержание таблицы «Данные о сотрудниках»:
Убедитесь, что среди инструментов объекта Таблицы присутствуют значки таблиц с названиями: «Сотрудники» и «Данные о сотрудниках».
5. Создайте связь между таблицами «Сотрудники» и «Данные о сотрудниках», используя инструмент Схема данных, содержащийся в строке меню окна базы данных. Методические рекомендации по выполнению задания 5 Разыщите в строке меню окна Сотрудники: база данных кнопку Схема данных. Откроется одноименное окно и одновременно с ним – диалоговое окно Добавление таблицы. На его вкладке Таблицы можно выбрать таблицы, между которыми создаются связи. Выделите таблицу «Сотрудники». Нажмите кнопку Добавить, и компьютер внесет списки ее полей в окно Схема данных. Аналогично поступите с таблицей Данные о сотрудниках. Закройте окно Добавление таблицы. Выделите в списке полей таблицы «Сотрудники» поле Код и перенесите указатель мыши, при нажатой левой кнопке мыши, на поле Код списка полей таблицы «Данные о сотрудниках». При отпускании кнопки мыши автоматически открывается диалоговое окно Изменение связей. Убедитесь, что в нем введены только поля с названием Код из обеих таблиц. Подтвердите создание связи по полю Код между этими таблицами. В окне Схема данных рассмотрите образовавшуюся связь. Убедитесь в том, что линию связи можно выделить щелчком левой кнопки мыши, а при щелчке правой кнопки мыши на ней открывается контекстное меню, позволяющее разорвать связь или отредактировать ее. Закройте окно Схема данных.
6. Создайте запрос, с помощью которого можно определить сотрудников из отдела бухгалтерия, возраст которых меньше 39 лет. Назовите его – Выбор молодых сотрудников из отдела бухгалтерия. Методические рекомендации по выполнению задания 6 В окне Сотрудники: база данных активируйте объект Запросы. Дважды щелкните на значке Создание запроса в режиме Конструктора. Откроется бланк запроса по образцу и одновременно с ним – диалоговое окно Добавление таблицы. В окне Добавление таблицы выберите таблицу «Данные о сотрудниках» и щелкните на кнопку Добавить. Закройте окно Добавление таблицы. В списке полей таблицы «Данные о сотрудниках» выберите поля, включаемые в бланк запроса по образцу: Код, Дата приема на работу, Возраст. Выбор производите двойными щелчками на именах полей.
Задайте условие отбора для поля Возраст. Для этого в соответствующую строку введите: < 39 Тогда из таблицы «Данные о сотрудниках» будут выбираться только сотрудники, возраст которых меньше 39 лет (что соответствует условию задания 6). Введем еще одно условие отбора: нам необходимы сотрудники только из отдела бухгалтерия. Но в текущий бланк запроса по образцу такое поле ввести из таблицы «Данные о сотрудниках» нет возможности, так как такого поля в этой таблице нет. Оно есть в таблице «Сотрудники». Так как у нас установлена связь между таблицами по полю Код, мы можем ввести в текущем запросе поле Отдел, взяв его из другой таблицы – «Сотрудники». Используя диалоговое окно Добавить таблицу, внесите список полей таблицы «Сотрудники» в текущий запрос. Для вызова этого окна необходимо щелкнуть правой кнопкой мыши в верхней области серого цвета бланка запроса (рядом со списком полей таблицы «Данные о сотрудниках») и в открывшемся контекстном меню выбрать пункт Добавить таблицу. Двойным щелчком на поле Отдел в списке полей таблицы «Сотрудники» введите поле Отдел в бланк запроса по образцу. В строке Условие отбора введите – Бухгалтерия Закройте бланк запроса по образу. При закрытии запроса введите его имя – Выбор молодых сотрудников из отдела бухгалтерия. Откройте только что созданный запрос и рассмотрите результирующую таблицу. Ее содержательность зависит от того, что было введено в таблицы «Сотрудники» и «Данные о сотрудниках» при их наполнении содержанием (в задании 4).
7. Создайте запрос с «параметром», с помощью которого можно определить сотрудников, принятых на работу до определенной даты, например, до 1 января 2006 года. Назовите его – Выбор сотрудников по дате приема на работу. Методические рекомендации по выполнению задания 7 Используя инструмент Создание запроса в режиме конструктора, откройте новый бланк запроса по образцу. Создайте запрос на выборку, основанный на таблице «Данные о сотрудниках». В него должны войти следующие поля этой таблицы: Код, Дата приема на работу, Возраст. Из таблицы «Сотрудники» в бланк запроса введите поля: Фамилия, Имя, Отчество. Условие отбора в поле Дата приема на работу текущего запроса будем вводить так, чтобы при запуске запроса пользователь получал предложение ввести нужное значение даты приема на работу (в нашей задаче это значение – 1 января 2006 г.). И каждый раз при обращении к такому запросу дату можно вводить разную. Если бы мы хотели выбрать сотрудников, поступивших на работу с 2006 года, то в строку Условия отбора для поля Дата приема на работу мы бы ввели: < 01.01.2006 Если нам нужно было бы выбрать сотрудников, принятых на работу до 2006 года, то в этой строке мы бы ввели: > 01.01.2006 Но так как мы хотим дать пользователю возможность выбора даты приема на работу, в строке Условия отбора для поля Дата приема на работу введите: < [Введите дату приема на работу] При закрытии сохраните текущий запрос под именем Выбор сотрудника по дате приема на работу. В окне Сотрудники: база данных запустите Выбор сотрудников по дате приема на работу. На экране появится диалоговое окно со словами: «Введите дату приема на работу». Введите в окно 01.01.06 и нажмите ОК. Вы узнаете, кто из сотрудников принят на работу до 1 января 2006 года. Лабораторная работа № 10 (1, 5-2 часа)
|