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

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



НазваниеЛабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007
Дата конвертации03.08.2012
Размер55,55 Kb.
ТипЛабораторная работа
скачать >>>


Лабораторная работа №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Лекция 11 класс. Создание базы данных в Microsoft Office Access 2007
Этой цели служат базы данных. Используя Microsoft Office Access, который входит в пакет офисных приложений Microsoft Office, вы можете...
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconПрактическая работа «Сортировка данных. Применение фильтров»
Запустите приложение ms access [ Пуск – Программы – Microsoft Office – Microsoft Office Access]
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconОтчет по дисциплине «Базы данных» лабораторная работа №1 «субд microsoft Access 2003»
Сразу после запуска Access можно воспользоваться диалоговым окном Microsoft Access. Выбрав «Новая база данных», переходим к созданию...
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconИнформатика система управления базами данных microsoft access
Сборник содержит перечень заданий для самостоятельной работы по разделу "Система управления базой данных Microsoft Access"
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconОтчет по дисциплине «Базы данных» лабораторная работа №1 «субд microsoft Access 2003»
Определение сущностей предметной области (таблиц), которые должна содержать база данных
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconОтчёт по лабораторной работе №1: «Реализация бд визуальными средствами субд access 2000»
Целью работы является изучение основных этапов построения реляционной базы данных в визуальной реляционной субд microsoft Access:...
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЗвіт про виконання практичних робіт з курсу "Основи наукових досліджень" робота зі скаладовими microsoft office microsoft Office Word, Microsoft Office Visio Виконала ст гр. Зід м -12 (підпис) О. Цап
Об’єкт дослідження – пакет Microsoft Office (Microsoft Office Word, Microsoft Office Visio)
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЛабораторная работа №1. «Разработка проекта в средах Visual Basic и субд access обработки данных сложной структуры»
Постановка задачи. Анализ выходной формы. Построение информационно-логической модели данных. Разработка структуры базы данных в среде...
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconЛабораторная работа №1 3 Лабораторная работа №2 4 Лабораторная работа №3 5 Лабораторная работа №4 16 Лабораторная работа №5 18 Лабораторная работа №6 30 Лабораторная работа №1
По окончании работы закрыть все окна. В отчете описать команды консоли, использованные в процессе выполнения задания
Лабораторная работа №5 Работа с реляционной базой данных в Microsoft Office Access 2007 iconКонтрольная работа Тема: Создание базы данных с помощью субд microsoft Access. Этапы работы Задача > Создание таблиц; Создание схемы данных; > Создание форм
При этом предусматриваются средства обеспечения целостности данных. Создаваемый файл в Access имеет расширение mdb. При запуске субд...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©rushkolnik.ru 2000-2015
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы