Контрольная работа по "Информатике"

Автор работы: Пользователь скрыл имя, 15 Октября 2013 в 11:40, контрольная работа

Описание работы

1. Разработать структуру базы данных «Нобелевские лауреаты».
2. Самостоятельно определить:
• количество таблиц в базе данных;
• типы данных из предлагаемого генерального списка полей: Фамилия, Имя, Отчество, Фото, Область знаний, Год получения, Страна, Открытие, Дата рождения;

Файлы: 1 файл

КР Нобелевские лауреаты.doc

— 2.16 Мб (Скачать файл)

ХАБАРОВСКИЙ ПОГРАНИЧНЫЙ ИНСТИТУТ

ФЕДЕРАЛЬНОЙ СЛУЖБЫ БЕЗОПАСНОСТИ РФ

  

 

Кафедра информационных технологий и связи

 

 

 

 

 

 

 

 

КОНТРОЛЬНАЯ РАБОТА

 

по дисциплине

 “Информатика и информационные технологии в

профессиональной  деятельности”

 

Вариант №2

 

 

 

 

 

 

 

Выполнил: слушатель

 

Проверил: преподаватель

Павленко С.В.

 

 

 

 

 

 

 

 

 

Хабаровск

2013

 

ПОСТАНОВКА ЗАДАЧИ

 

ЗАДАНИЕ № 1

  1. Разработать структуру базы данных «Нобелевские лауреаты».
  2. Самостоятельно определить:
  • количество таблиц в базе данных;
  • типы данных из предлагаемого генерального списка полей: Фамилия, Имя, Отчество, Фото, Область знаний, Год получения, Страна, Открытие, Дата рождения;
  • ключевое поле, при необходимости, создать его искусственно.
  1. Установить межтабличные связи.
  1. Заполнить базу данных, указав не менее 5-ти лауреатов из одной области знаний.
  2. Для таблицы, содержащей поле Фото, создать форму.
  3. Сформировать к созданной базе данных следующие запросы:
  • Запрос с параметром, в котором при вводе в окно параметра Область знаний, на экран будут выводиться сведения о годе получения премии, фамилии, имени и отчестве лауреата.
  • Запрос с вычисляемым полем, с помощью которого можно получить информацию о возрасте лауреатов в области химии.
  • Итоговый запрос о среднем возрасте лауреатов каждой области знаний.
  1. На основе запроса № 2 создать Автоотчёт в столбец.

 

 

ЗАДАНИЕ № 2. Работа с учебной базой «Борей»

 

Кому из финских клиентов были оформлены заказы на поставку Приправ (с указанием цены) со скидкой с марта 1995  по июнь 1995года включительно?

 

 

 

 

 

 

 

 

 

РЕШЕНИЕ КР

ЗАДАНИЕ № 1

1, 2. БД «Нобелевские лауреаты» состоит из трёх таблиц, структуры которых представлены ниже:

Структура таблицы «Лауреаты»

Название 

Поля

Тип

Данных

Размер поля

Код лауреата

Счётчик

Целое

Фамилия

Текстовый

30

Имя

Текстовый

20

Отчество

Текстовый

20

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

Дата

-

Фото

Поле объекта OLE

-

Страна

Текстовый

30


 

Структура таблицы «Область знаний»

Название 

Поля

Тип

данных

Размер поля

Код области

Счётчик

Целое

Название области знания

Текстовый

20


 

Структура таблицы «Награждения»

Название 

Поля

Тип

данных

Размер поля

Лауреат

Числовой

целое

Область знания

Числовой

целое

Год получения

Числовой

целое

Открытие

Текстовое

100


 

Ключевые  поля: Код лауреата в таблице «Лауреаты» и Код области в таблице «Область знания».

3. Межтабличные связи отражены в схеме данных (рис. 1).

Рис. 1. Схема данных БД «Нобелевские лауреаты»

4. БД «Нобелевские лауреаты» заполнена следующими данными:

 

 

 

5. Форма для таблицы «Лауреаты» представлена на рис. 2.

Рис. 2. Форма ввода данных по лауреатам

6. Описание запросов и результаты их выполнения.

  • Запрос с параметром, в котором при вводе в окно параметра Область знаний, на экран будут выводиться сведения о годе получения премии, фамилии, имени и отчестве лауреата.

При ответе на поставленный вопрос использовались таблицы «Лауреаты», «Область знаний» и «Награждения». Карточка запроса в режиме Конструктора представлена на рис. 3.

Рис. 3

Результат запроса

При вводе значения параметра Физика (рис. 4) получаем результирующую таблицу запроса (рис. 5).

 

Рис. 4

 

Рис. 5

 

  • Запрос с вычисляемым полем, с помощью которого можно получить информацию о возрасте лауреатов в области химии.

 Для создания запроса использовались таблицы «Лауреаты», «Область знаний» и «Награждения» (рис. 6). 

Рис. 6

 

Вычисляемое поле Возраст создано с помощью Построителя выражений (рис. 7).

Рис. 7

 

Результат запроса (рис. 8).

Рис. 8

  • Итоговый запрос о среднем возрасте лауреатов каждой области знаний.

 

Для создания запроса использовались таблицы «Лауреаты», «Область знаний» и «Награждения» (рис. 9).

Рис. 9

Результат запроса (рис. 10).

 

 

Рис. 10

7. Автоотчёт в столбец на основе Запроса № 2 представлен на рис. 11.

Рис. 11

ЗАДАНИЕ № 2.

Кому из финских клиентов были оформлены заказы на поставку Приправ (с указанием цены) со скидкой с марта 1995  по июнь 1995года включительно?

 

Подготовить сведения о  скидках по товарам, их количеству на складе, регионам и поставщикам, поставляемых адресату (получателю) со скидкой    10% с сентября по ноябрь 1996 года включительно и ценой товара, менее 1000 руб. Рассчитать новую цену товара со скидкой.

При ответе на поставленный вопрос использовались таблицы «Поставщики», «Товары», «Заказано» и «Заказы», из которых для запроса были выбраны следующие поля (рис. 12):

Название, Страна (таблица «Поставщики»);

Марка (таблица «Товары»);

Цена, Скидка (таблица «Заказано»);

ДатаИсполнения (таблица «Заказы»).

Рис. 12

В запросе по полю Страна установлено Условие отбора  Финляндия.

По полю Марка в условиях отбора установлено значение Специи.

 

По полю ДатаИсполнения установлен отбор Between #01.03.1995# And #30.06.1995# , т.е. с марта по июнь 1995 года включительно (рис. 13).

Рис. 13

В запросе организовано вычисляемое поле Цена со скидкой с помощью Построителя выражений (рис. 14).

 

Рис. 14


Информация о работе Контрольная работа по "Информатике"