Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МКП21 (3с.) 15 шт / базы данных / МУКР БД 3 поколение Артюх ЛИ

.pdf
Скачиваний:
17
Добавлен:
31.03.2015
Размер:
843.58 Кб
Скачать

1

Газпром

86,77

 

 

 

2

Нова ГЭК

2,24

3

Итера

2,19

А. < 10

Б. =2,24 AND=2,19 В. <=10

Г. Не превысила 10

9.Ключевое поле может состоять: А. только из одного поля таблицы Б. из двух полей таблицы

В. из одного, двух и более полей таблицы

10.В СУБД Microsoft Access создание записей таблицы (заполнение таблиц данными) осуществляется:

А. в схеме данных Б. в режиме Конструктора таблицы В. в режиме таблицы Г. в отчете

Вариант № 9

Ситуационная (практическая) задача № 1

Создайте базу данных «Торговая фирма» в соответствии с Приложением 2 (задайте структуру таблиц, входящих в базу, установите связи между таблицами и загрузите данные в базу).

Ситуационная (практическая) задача № 2

Создайте запросы к базе данных, позволяющие

выдать список товаров, которые купил Ацума

определить выручку торговой фирмы за 25.10.2009

определить общее число продаж в первой половине октября

Тестовые задания

Необходимо из предложенных вариантов ответа на вопрос теста выбрать единственно верный, по Вашему мнению.

1. Для идентификации логических связей между таблицами используются:

А. внешние ключи Б. связующие ключи

В. идентифицирующие ключи

21

2.Неключевой атрибут функционально зависит от одного или нескольких неключевых атрибутов– это

А. функциональная зависимость Б. транзитивная зависимость

В. полная функциональная зависимость

3.Атомарное значение атрибута – это:

А. минимальное значение Б. значение, не являющееся множеством значений В. нулевое значение

4. Определите тип данных, которому не соответствует ни одно поле приведенной таблицы:

Код вида

Наименование

Объем выпуска

Фамилия И.

Дата

продукции

вида продукции

(п.м)

О.

 

1

Рейка

12

Киселев Л. П.

02.08.04

3

Штапик

10

Петров О.В.

04.08.04

4

Плинтус

10

Петров О.В.

06.08.04

А. денежный Б. числовой В. текстовый Г. дата/время

5.Значения в ключевом поле таблицы: А. повторяются Б. полностью совпадают В. не повторяются Г. нулевые

6.В СУБД Microsoft Access вычисляемые поля создаются: А. в таблице Б. в схеме данных В. в запросе Г. в записи

7.Какую модель данных поддерживает СУБД Microsot Access: А. файловую Б. иерархическую В. сетевую

Г. реляционную

8.Условие отбора для выдачи информации о компаниях, у которых доля простаивающих скважин превышает 40 %, - это:

22

Номер

Компания

Добывающие

Простаиваю-

Доля простаивающих

 

 

скважины

щие скважины

скважин в общем

 

 

(шт.)

(шт.)

фонде скважин,(%)

1

Сибнефть

3831

4025

61,2

2

ТНК

9434

6599

41,1

3

ЮКОС

11736

6162

34,4

4

ЛУКойл

22794

5385

19,1

А. >= 40

Б. =41,1 AND = 61,2 В. +> 40

Г. превышает 40

9.Определите тип данных поля «Объем продаж (шт.)»: А. текстовый Б. числовой В. денежный Г. смешанный

10.Формула: Выручка = Цена*Количество в СУБД Microsoft Access

записывается:

А. Выручка = [Цена] * [Количество] Б. Выручка: [Цена] * [Количество] В. [Выручка] = [Цена] * [Количество] Г. [Выручка] = Цена * Количество

Вариант № 10

Ситуационная (практическая) задача № 1

Создайте базу данных «Торговая фирма» в соответствии с Приложением 2 (задайте структуру таблиц, входящих в базу, установите связи между таблицами и загрузите данные в базу).

Ситуационная (практическая) задача № 2

Создайте запросы к базе данных, позволяющиевыдать список продаж, где количество проданных единиц товара

превысило 10

определить выручку торговой фирмы за 30.10.2009

определить общее число продаж во второй половине октября

Тестовые задания

23

Необходимо из предложенных вариантов ответа на вопрос теста выбрать единственно верный, по Вашему мнению.

1. Кортеж – это:

А. столбец таблицы Б. строка таблицы В. элемент данных

2. Целостность данных – это:

А. целочисленные значения данных в базе данных Б. согласованность данных в базе данных В. неделимость данных Г. нет правильного ответа

3.Значение атрибута в кортеже однозначно определяет значение другого атрибута в кортеже – это:

А. функциональная зависимость Б. полная функциональная зависимость В. транзитивная зависимость

4.Организацию данных в виде двумерных таблиц предполагает: А. сетевая модель данных Б. модель семантических сетей

В. реляционная модель данных Г. иерархическая модель данных

5.В СУБД Microsoft Access однозначно идентифицирует (определяет)

запись:

А. первое поле таблицы Б. ключевое поле

В. свойство поля «Условие на значение»

6.Тип данных поля «Количество изготовленных деталей»:

А. текстовый Б. числовой В. суммарный Г. символьный

7. Объекты СУБД Microsoft Access - это:

А. объекты реального мира, информация о которых хранится в таблицах базы данных

Б. таблицы, запросы, формы, отчеты и др. В. нет правильного ответа

24

8. Условие отбора для выдачи информации о материалах, отпуск которых превысил 20 единиц:

Номер

Дата

Код

Наименование

Ед.

Кол-во

документа

 

мат-ла

материала

изм.

отпущенных

 

 

 

 

 

материалов

10

01.08.04

1

болт

шт.

50

 

 

 

 

 

 

11

09.08.04

2

шуруп

кг

20

12

19.08.04

3

гвозди

кг

55

А. >20

 

 

 

 

 

Б. =50 AND =55

В. превысил 20

Г. >=20

9. Определить число продаж позволяет функция:

А. Count

Б. Avg

В. Sum

Г. Min

10. Верхняя панель окна Конструктора запросов содержит: А. схему данных запроса Б. вычисляемые поля В. условия отбора

Г. является бланком запроса по образцу

Правила балльной оценки контрольной работы

За верное решение заданий контрольной работы начисляются баллы в соответствии со следующей таблицей:

 

 

 

 

 

Список заданий

 

 

 

 

Начисляемые баллы

 

 

 

 

 

 

 

 

 

 

контрольной работы

 

 

 

 

за верное решение

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

Ситуационная

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(практическая) задача № 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

Ситуационная

 

 

 

 

40

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(практическая) задача № 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Тестовое задание

 

 

 

 

 

3

 

 

 

 

 

 

30

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25

Верное решение задачи № 1 предполагает правильное определение типов данных, ключевых полей, установление связей между таблицами.

Верное решение задачи № 2 означает правильное формирование запросов. Оценка первого запроса – 10 баллов, второго и третьего – по 15 баллов за каждый запрос.

Верное решение тестового задания означает правильный выбор ответа или ответов на каждый из 10 тестов, за что начисляется 30 баллов. За каждый верный результат по одному из 10-ти тестовых заданий начисляется 3 балла. За неправильный ответ начисляется 0 баллов. Итого за тестовое задание можно набрать от 0 до 30 баллов.

Для положительной оценки контрольной работы «зачтено» необходимо набрать 70 и более баллов в любой комбинации ответов на задания. В противном случае выставляется неудовлетворительная оценка – «не зачтено».

Процедура оценки контрольной работы

Установленный срок для проверки контрольных работ – 10 (десять) календарных дней. Начало срока - дата регистрации в журнале учѐта контрольных работ электронного ресурса вуза.

В случае неудовлетворительной оценки по контрольной работе преподаватель пишет рецензию, которая содержит следующие элементы:

o общая характеристика работы в целом с изложением данных по балльной оценке каждого элемента заданий;

o оценка невыполненных элементов задания;

o степень самостоятельности студента при написании работы;

o указания на характер ошибок, выявленных при проверке работы; o недостатки незачтѐнной работы и пути их устранения.

Рецензия остается на кафедре. Копия рецензии вручается студенту(ке).

26

РАЗДЕЛ 4. БИБЛИОГРАФИЧЕСКИЙ СПИСОК

4.1. Основной библиографический список а) учебники:

1. Уткин, В.Б. Информационные системы в экономике : учеб. для высш. учеб.заведений / В. Б. Уткин, К. В. Балдин. – 4-е изд., испр. – М.: Академия,

2008. – 282, [1] с.

б) учебные пособия 1. Крылов, А.С. Базы данных : учеб. пособие / А. С. Крылов ; Саратов.

гос.техн. ун-т. - Саратов, 2009 .- 221, [2] с .

4.2. Дополнительный библиографический список: а) учебники:

1.Диго, С.М. Базы данных : проектирование и использование : учеб. для вузов по спец. "Прикладная информатика (по областям)" / С. М. Диго .- М.: Финансы и статистика, 2005 .- 591 с .(МОРФ)

2.Экономическая информатика : учеб. для вузов / [Евдокимов В.В. и др.; под ред. В. В. Евдокимова].- СПб.: Питер, 1997 .- 592 с. (МОРФ)

б) учебные пособия:

1.Дейт, К. Дж. Введение в системы баз данных : [пер. с англ.] / К. Дж. Дейт .- 7-е изд .- М. : Вильямс, 2001 .- 1071 с .

2.Коннолли, Томас. Базы данных: Проектирование, реализация и сопровождение :теория и практика : [пер. с англ.] / Т. Коннолли, К. Бегг, А. Страчан .- 2-е изд., испр. и доп .- М. : Вильямс, 2000 .- 1111 с.

3.Шафрин, Ю. А. Информационные технологии : в 2 ч.. Ч. 1. Основы информатики и информационных технологий / Шафрин Ю. А.- М.: Лаборатория Базовых Знаний, 2001 .- 316 с.(МОРФ)

4.Шафрин, Ю. А. Информационные технологии: в 2 ч. Ч. 2. Офисная технология и информационные системы / Шафрин Ю. А.- М. : Лаборатория Базовых Знаний, 2001 .- 336 с.(МОРФ)

27

ПРИЛОЖЕНИЕ 1

ПРИМЕР ВЫПОЛНЕНИЯ ПРАКТИЧЕСКИХ ЗАДАЧ

1. Создайте базу данных «Завод», включив в нее следующие три таблицы:

 

ИЗДЕЛИЯ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Код изделия

Наименование изделия

Единица

Номер

 

 

 

 

 

измерения

выпускающего

 

 

 

 

 

 

 

цеха

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Термос

 

шт

1

 

 

 

 

 

 

 

 

 

2

 

Мясорубка

 

шт

1

 

 

 

 

 

 

 

 

 

3

 

Хлеборезка

 

шт

1

 

 

 

 

 

 

 

 

 

4

 

Спецпродукция №1

комплект

2

 

 

 

 

 

 

 

 

 

5

 

Спецпродукция №2

шт

3

 

 

 

 

 

 

 

 

 

ЦЕХА

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

Наименование цеха

ФИО начальника

 

Телефон

 

цеха

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

ТНП

 

Васильев Н.С.

 

49-45-56

 

 

 

 

 

 

 

2

Сборочный №1

Попов А.В.

 

49-73-29

 

 

 

 

 

 

 

3

Сборочный №2

Лагута Е.А.

 

49-34-45

 

 

 

 

 

 

 

 

 

ВЫПУСК ПРОДУКЦИИ

 

 

 

 

 

 

 

 

 

Код изделия

 

 

Объем выпуска

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

2000

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

1500

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

1800

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

120

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

1200

 

 

 

 

 

 

 

 

 

 

 

2.Установите связи между таблицами.

3.Создайте запросы к базе данных для оперативного получения следующей информации:

определение общего объема выпуска ;

объема выпуска цеха ТНП;

списка изделий, выпуск которых превысил 1200 единиц.

Порядок выполнения задания

1.Подготовка к работе.

1.Запустите программу Microsoft Access.

2.Создайте новую базу данных с именем ЗАВОД.

28

2. Создание структур таблиц.

Создайте структуру таблицы ИЗДЕЛИЯ. Для этого:

• на вкладке Создание выберите Конструктор таблиц (предварительно закрыв окно таблицы1 нажатием на кнопку закрытия окна таблицы);

• введите следующие имена полей и соответствующие им типы данных:

Имя поля

Тип данных

Код изделия

Текстовый

Наименование изделия

Текстовый

Единица измерения

Текстовый

Номер выпускающего цеха

Числовой

• поле Код изделия назначьте ключевым. Для этого установите табличный курсор в это поле и нажмите кнопку Ключевое поле;

• сохраните структуру таблицы . На экран будет выведено предложение ввести имя таблицы. Введите ее название – ИЗДЕЛИЕ.

Выполнив аналогичные действия, создайте в режиме Конструктор таблицу ЦЕХА. Назначьте поле Номер цеха ключевым.

Имя поля

Тип данных

Номер цеха

Числовой

Наименование цеха

Текстовый

ФИО начальника

Текстовый

Телефон

Текстовый

И, наконец, создайте последнюю таблицу с именем ВЫПУСК ПРОДУКЦИИ.

В таблице ключевое поле не содержится

Имя поля

Тип данных

Код изделия

Текстовый

Объем

Числовой

3. Связывание таблиц.

Для того чтобы установить связи между таблицами, необходимо на вкладке

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

Для этого достаточно закрыть окно конструктора таблицы.

29

Для таблиц ЦЕХА и ИЗДЕЛИЯ установите связь один-ко-многим. Установите параметр Обеспечение целостности данных. Если наложены условия целостности данных, в связанную таблицу нельзя будет добавлять записи, для которых нет соответствующих записей в главной таблице. И наоборот, нельзя удалить или изменить записи в главной таблице, для которых есть соответствующие в связанной таблице. Установите флажок Каскадное обновление связанных полей, тогда любое изменение значения в главной таблице (ЦЕХА) приведет к автоматическому изменению соответствующих значений в связанных таблицах (ИЗДЕЛИЯ), поэтому целостность данных не будет нарушена.

Для таблиц ИЗДЕЛИЯ и ВЫПУСК ПРОДУКЦИИ аналогично установите связь один-ко-многим.

Закройте окно Схема данных, сохранив изменения.

4. Заполнение таблиц данными.

Заполните таблицы данными в соответствии с заданием. Для того чтобы перейти в режим ввода данных, достаточно дважды щелкнуть левой кнопкой мыши по имени соответствующей таблицы. Откроется путая таблица. В нее нужно построчно ввести данные. Далее закрыть окно заполненной таблицы. Аналогично заполнить остальные таблицы

Формирование запросов.

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

нажав кнопку Выполнить

Запрос 1. Выдать список изделий, выпуск которых превысил 1200 единиц.

Конструирование запроса.

1.Для данного запроса нам потребуются таблица ИЗДЕЛИЯ и ВЫПУСК ПРОДУКЦИИ. Добавим их в бланк запроса.

2.Внесите в бланк (перетаскивая) поля: Наименование изделия, Единица

измерения из таблицы ИЗДЕЛИЕ и поле Объем выпуска из таблицы

ВЫПУСК ПРОДУКЦИИ.

3.Введем в строку Условие отбора поля Объем выпуска – условие:

>1200.

Поле:

Наименован

Единица

Объем выпуска

 

ие изделия

измерения

 

Имя таблицы:

Изделие

 

Изделие

Выпуск

 

 

 

 

продукции

Вывод на экран:

 

Условие отбора:

 

 

 

>1200

30