Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007




Скачать 55.52 Kb.
НазваниеЛабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007
Дата публикации07.12.2014
Размер55.52 Kb.
ТипЛабораторная работа
www.lit-yaz.ru > Информатика > Лабораторная работа


Лабораторная работа №5
Работа с реляционной базой данных в Microsoft Office Access 2007


Цель работы: Научиться создавать многотабличную реляционную базу данных в СУБД MS Office Access 2007, вносить данные, организовывать отбор данных.

Задание:

  1. В MS Office Access 2007 создайте многотабличную базу для хранения указанных данных.

  2. Внесите в таблицы не менее 5-и записей.

  3. Организуйте отбор данных, указанных в задании, сохраните результаты отбора.

Образец выполнения задания:

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

Внесите в таблицу данные по обращению 5-и человек. Каждому из них должно быть предложено по два места работы, одно из которых гражданин мог принять.

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

  1. Откроем MS Office Access 2007.

  2. В окне «Приступая к работе с Microsoft Office Access» щелкнем значок Новая база данных, затем в правой части окна укажем имя файла создаваемой базы (например, Трудоустройство), папку для размещения файла и щелкнем кнопку Создать.

  3. В открывшемся окне появится ^ Таблица 1. На вкладке Главная в группе Режимы выберем режим Конструктор. В появившемся окне Сохранение введем имя таблицы Информация о гражданах, щелкнем ОК.

  4. Сформируем поля таблицы для хранения личной информации граждан (см. Рисунок 1). Сохраним и закроем таблицу.



    Рисунок 1. Таблица
    «Информация о гражданах»


    ИНН – ключевое поле таблицы, однозначно определяющее каждого гражданина. Для поля Образование в типе данных выберем Мастер подстановки и зададим фиксированный набор значений: среднее, среднее профессиональное, высшее.

  5. Создадим вторую таблицу в базе данных, которая будет хранить информацию о предложенных гражданам местах работы. Свяжем ее с первой таблицей. Для этого на вкладке Создание в группе Таблицы щелкнем кнопку Таблица. На экране появится новая таблица.

  6. Перейдем в режим конструктора, зададим имя таблицы ^ Предложения по трудоустройству, сформируем поля таблицы (см. Рисунок 2). Сохраним и закроем таблицу.



    Рисунок 2. Таблица
    «Предложения по трудоустройству»


    Для поля Гражданин в типе данных щелкнем ^ Мастер подстановки и в таблице Информация о гражданах выберем поля подстановки: ИНН, Фамилия, Имя, Отчество. Ключевой столбец ИНН скроем.

  7. Откроем таблицу Информация о гражданах, выполнив двойной щелчок по ее названию в области «Все объекты Access», расположенной в левой части окна, внесем данные (см. Рисунок 3).



^ Рисунок 3. Данные таблицы «Информация о гражданах»

  1. Таблицы Предложения по трудоустройству и Информация о гражданах связаны друг с другом. Поэтому в каждой из строк таблицы Информация о гражданах слева появился крестик, позволяющий открыть подчиненные записи в таблице Предложения по трудоустройству. Используя эти крестики, сформируем по два предложения о работе для каждого гражданина (фрагмент таблицы см. Рисунок 4). Сохраним и закроем таблицу.

  2. Откроем таблицу ^ Предложения по трудоустройству и убедимся, что введенные нами данные по предложениям находятся в ней. Закроем таблицу Предложения по трудоустройству.



Рисунок 4. Фрагмент таблицы «Информация о гражданах»

  1. Отберем в базе данных информацию о трудоустроенных гражданах. Для этого:

    1. На вкладке Создание в группе Другие щелкнем Конструктор запросов. В окне Добавление таблицы выделим обе таблицы и щелкнем Добавить. Закроем окно Добавление таблицы.

    2. Заполним поля запроса (см. Рисунок 5).



Рисунок 5. Запрос «Трудоустроенные граждане»

    1. Сохраним запрос под именем Трудоустроенные граждане. Выполним запрос, щелкнув на вкладе Конструктор в группе Результаты кнопку Выполнить. Закроем запрос.

  1. Подсчитаем число трудоустроенных граждан. Для этого:

    1. Создадим новый запрос в режиме конструктора. Подключим к нему запрос Трудоустроенные граждане.

    2. Сформируем поле запроса (см. Рисунок 6).



      Рисунок 6. Запрос «Число трудоустроенных граждан»



      Рисунок 7. Расчет количества

    3. Подключим к запросу расчет итогов, щелкнув на вкладке Конструктор в группе Показать или скрыть кнопку Итоги.

    4. Изменим поле запроса (см. Рисунок 7).

    5. Выполним запрос. Сохраним запрос под именем ^ Число трудоустроенных граждан. Закроем запрос.

Варианты заданий

1 вариант: Создайте базу данных для хранения следующей информации об оказании специальной медицинской помощи гражданам: ИНН, фамилия, имя, отчество, дата рождения, оказанная медицинская помощь (дата направления, вид помощи (стационар, санаторно-курортное лечение), продолжительность в днях). Внесите в таблицы данные. При помощи запроса рассчитайте по каждому из граждан количество оказанных медицинских услуг и общую продолжительность лечения.

2 вариант: Создайте базу данных для хранения следующей информации о выплате пособий малоимущим гражданам: ИНН, фамилия, имя, отчество, дата рождения, выплаты (дата выплаты, размер выплаты в рублях). Внесите в таблицы данные. При помощи запроса рассчитайте количество и общую сумму выплат по каждому человеку.

3 вариант: Создайте базу данных для хранения следующей информации о работниках социальных служб: табельный номер, фамилия, имя, отчество, дата рождения, граждане, с которыми работает служащий (ИНН, фамилия, имя, отчество, адрес проживания (улица, номер дома, квартира)). Внесите в таблицы данные. В базе данных отберите всех граждан, проживающих на конкретной улице (например, Ленина). При помощи запроса рассчитайте, с каким количеством граждан работает каждый из работников социальной службы.

4 вариант: Создайте базу данных для хранения следующей информации об использования социального такси гражданами: ИНН, фамилия, имя, отчество, дата рождения, телефон, поездки (дата, время, место отправления (улица, номер дома)). Внесите в таблицы данные. В базе данных отберите информацию о поездках конкретного гражданина в конкретную дату (например, Иванов, 12.04.2010) . При помощи запроса по каждому из граждан рассчитайте общее количество поездок.

5 вариант: Создайте базу данных для хранения следующей информации о водителях социальных такси: табельный номер, фамилия, имя, отчество, дата рождения, поездки (дата, время, место отправления, место прибытия). Внесите в таблицы данные. Отберите поездки конкретного водителя за конкретный день, подсчитайте общее количество поездок каждого водителя.

6 вариант: Создайте базу данных для хранения информации о работе сотрудников социальной службы с пожилыми людьми: табельный номер сотрудника, фамилия, имя, отчество, дата рождения, выполняемая работа (дата, время, адрес (улица, номер дома, номер квартиры), вид работы (уборка помещения, доставка продуктов и лекарств, приготовление еды, прочее). Внесите в таблицы данные. Отберите работу, выполненную конкретным сотрудником. Подсчитайте количество работ, выполненных каждым из сотрудников.

7 вариант: Создайте базу данных для хранения информации об использовании семейного капитала: ИНН, фамилия, имя, отчество матери, информация об использовании (дата, назначение использования (обучение, улучшение жилищных условий, пенсионное обеспечение матери), размер использованной части). Внесите в таблицы данные. Отберите информацию об использования семейного капитала для конкретной семьи. Подсчитайте размер использованного капитала для всех семей.

8 вариант: Создайте базу данных для хранения информации о социальных выплатах семьям с новорожденными детьми: номер свидетельства о рождении ребенка, ФИО ребенка, ФИО матери, ФИО отца, выплаты (дата, размер выплаты). Внесите в таблицы данные. Отберите информацию о выплатах конкретной семье. Подсчитайте размер выплат для каждой семьи.


Добавить документ в свой блог или на сайт

Похожие:

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЛабораторная работа №2. 13 Работа с базами данных lotus notes 13...
Проблемы возникают при выборе средств автоматизации документооборота, поскольку в настоящее время существует большое количество программных...

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconСтатья Вишникиной М. (гр. 10ГО14к) на X юбилейные всероссийские с...
Сертификат национального открытого университета интуит по курсу «Работа в Microsoft Excel 2007», «Работа в Microsoft Word 2007»

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconКаким он был настоящий Гоголь?
«Жизнь и творчество Н. В. Гоголя» как результат поисково-исследовательской деятельности; привлечь внимание сверстников к творчеству...

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconКонтрольная работа по дисциплине: "Информационные системы в экономике"...
Название задачи: «Анализ заработной платы по профессиям в среде Microsoft Office Excel 2007»

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconКурсовая работа по Дисциплине: Базы данных Тема: Разработка реляционной базы данных
Необходимо разработать базу данных для web-сайта муниципального образования Фокинское сельское поселение Чайковского муниципального...

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconПрограмма управления базой
Программа разработана для работы с базой данных Mysql. Информационный модуль работы с базой данных написан на языке программирования...

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЛитература 10 Ссылки Начало Microsoft Word многим обязан Bravo текстовому...
Первая версия была написана Ричардом Броди (Richard Brodie) для ibm pc, использующих dos, в 1983 году. Позднее выпускались версии...

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconКурсовая работа по дисциплине «Информатика» на тему «Обмен данными в ms office»
Курсовая работа «Обмен данными в ms office» содержит 27 страниц печатного текста, 4 рисунка, 5 таблиц, использовано 5 источников

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconБазы данных лабораторная работа №5 «Выбор данных из нескольких таблиц»
Получить вариант задания у преподавателя в соответствии с вариантами задания на лабораторную работу. Написать необходимые запросы....

Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЛабораторная работа с элементами лингвистического анализа текста
Задание: используя памятку, найдите в данных отрывках характерные для жанра эссе особенности стиля



Образовательный материал



При копировании материала укажите ссылку © 2013
контакты
www.lit-yaz.ru
главная страница