УТВЕРЖДАЮ

Зам. директора

_____________

«_____» ______________2014 г.

Контрольно-измерительные материалы

МЕЖДИСЦИПЛИНАРНЫХ КУРСОВ (МДК)

Системы управления базами данных

название учебной дисциплины

ОДОБРЕНЫ

Зав. кафедрой программирования и информационных технологий

Протокол № ___ от «____»_____2014 г

_____________

«_____» ______________2014 г.

Разработал преподаватель

_____________

Уфа 2014 г.

Контрольно-измерительные материалы разработаны на основе Федерального государственного образовательного стандарта по специальности среднего профессионального образования (далее – СПО)

230113

Компьютерные системы и комплексы (углубленной

код

подготовки)

наименование специальности (уровень подготовки)

Организация-разработчик: ГБОУ СПО «Уфимский государственный колледж радиоэлектроники»

 

СОДЕРЖАНИЕ

стр.

1. Пояснительная записка

4

2. Знания, умения по окончанию изучения дисциплины

5

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

6

4. Критерии по выставлению баллов

26

1. пОЯСНИТЕЛЬНАЯ ЗАПИСКА

Тест предназначен для студентов 4 курса.

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

Предлагается пакет тестовых заданий по оценке качества подготовки студентов. Пакет содержит проверочные тесты, с помощью которых преподаватель может проверить качество усвоения пройденного материала:

-  часть А – 60 заданий с кратким ответом – проверка теоретических знаний (задания закрытого типа);

НЕ нашли? Не то? Что вы ищете?

-  часть B – комплексный практический тест с 16-ю заданиями открытого типа;

-  часть C – комплексный практический тест с 6-ю заданиями открытого развернутого типа.

Часть А (проверка теоретических знаний) - информационный тест, включающий в себя 60 заданий.

Часть А тестового задания включает в себя:

-  выбор правильного ответа;

-  множественный выбор;

-  установление соответствия;

-  установление правильной последовательности;

закончить предложение.

За каждый правильный ответ – 2 балла.

Максимальное количество баллов – 40.

Часть B (проверка практических знаний и умений) - комплексный практический тест, включающий в себя 16 заданий открытого типа со свободным ответом.

За каждый правильный ответ – 5 баллов.

Максимальное количество баллов – 40.

Часть C (проверка практических знаний и умений) - комплексный практический тест (письменное задание), включающий в себя 6 заданий повышенного уровня сложности открытого типа с развернутым ответом.

За каждый правильный ответ – 10 баллов.

Максимальное количество баллов – 20.

2. Знания, умения по окончанию изучения дисциплины

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

-  ведения баз данных клиентов.

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

-  обеспечивать сбор данных для введения базы данных клиентов.

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

-  технологии, инструментальные средства, методы разработки и эксплуатации баз данных.

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

Часть А

1. Выберите существующую связь главной и подчиненной таблиц:

а) один-ко-многим;

б) многие-к-одному;

в) многие-ко-многим;

г) два-к-одному.

2. Из перечисленных компонентов выберите тот, который не является основным объектом баз данных:

а) таблица;

б) кнопка;

в) форма;

г) запрос.

3. Столбцы таблиц базы данных называются:

а) поля;

б) записи;

в) строки;

г) списки.

4. Выберите режим, в котором можно изменить тип данных таблицы базы данных:

а) режим Конструктора;

б) режим Мастера;

в) режим Таблицы;

г) режим Формы.

5. Чтобы изменить имя поля базы данных, надо:

а) в режиме Конструктора выделить исходное имя поля и ввести новое;

б) воспользоваться меню Главная, вкладка Создание;

в) в режиме Конструктора установить Маску ввода;

г) в режиме Конструктора поменять тип данных нужного поля.

6. Чтобы установить связи между таблицами, надо воспользоваться :

а) вкладка Работа с базами данных, Схема данных;

б) вкладка Создание, меню Формы;

в) Схема данных, вкладка Главная;

г) вкладка Внешние данные, Схема данных.

7. Как называется категория запросов, предназначенная для выбора данных из таблиц базы данных:

а) запросы на сортировку;

б) запросы на выборку;

в) запросы с параметром;

г) запросы итоговые.

8. Создание форм можно выполнить самостоятельно «вручную» с помощью:

а) Запроса;

б) Мастера форм;

в) Конструктора;

г) Таблицы.

9. Связи между полями таблиц базы данных создаются в диалоговом окне:

а) связи;

б) запрос на выборку;

в) схема данных;

г) перекрестный запрос.

10. Установите соответствие между понятием модели данных и его содержанием

Понятие

Содержание

1

Концептуальная модель данных

А

совокупность концептуальных требований, выдвинутых работниками структурных подразделений фирмы

2

Реляционная модель данных

Б

объекты представлены в виде таблиц

3

Сетевая модель данных

В

любой объект в модели в одно и тоже время может выступать и как главный., и как починенный, т. е. иметь любое количество взаимосвязей в любом направлении

4

Иерархическая модель данных

Г

модель этого типа жестко структурирована, т. е. взаимосвязь между объектами внутри модели подчинена строгому ранжиру

5

Логическая модель данных

Д

результат отображения концептуальная модели на конкретную СУБД

11. В классификации типов СУБД присутствуют …

а)  реляционные

б)  модемные

в)  иерархические

г)  сетевые

12. Без каких объектов не может существовать СУБД:

а)  без модулей

б)  без таблиц

в)  без макросов

г)  без форм

д)  без отчетов

13.  Неверное утверждение:

а)  отчеты состоят из элементов управления 

б)  отчеты состоят из разделов

в)  отчеты состоят из страниц доступа 

г)  отчеты состоят из отчетов 

14.  Файл *.mdb используется для хранения

а)  БД MS Access 

б)  Книги MS Excel

в)  БД Lotus Notes

15.  Выгрузка данных из БД MS Access в другие форматы хранения выполняется командой

а)  создать

б)  импорт

в)  экспорт 

г)  открыть

16.  Языки программирования, используемые в Access

а)  VBA, MS SQL 

б)  Pascal

в)  C++

г)  FoxPro

17. Таблица без записей существовать:

а)  может 

б)  не может

в)  может, если в ней удалить все поля

г)  может, если в ней не определено ни одно поле

18. Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных:

а)  потому что данные сохраняются только после закрытия всей базы данных

б)  потому что данные сохраняются сразу после ввода в таблицу 

в)  недоработка программы

г)  потому, что данные не сохраняются

19. Реляционная база данных –это хранилище данных

а)  в структуре файловой системы

б)  в структуре связанных страниц

в)  в структуре связанных таблиц 

г)  произвольной структуры

20. Проектирование БД заключается в

а)  сжатии БД

б)  определении структуры объектов 

в)  заполнении таблиц

г)  архивировании БД

21. Сколько баз данных MS Access может быть открыто одновременно

а)  1

б)  2

в)  неограниченное количество

г)  3

22. В БД Access допустимы типы полей

а)  логический, дата, числовой, денежный, OLE 

б)  числовой, символьный, графический, массив

в)  таблица, форма, запрос

г)  числовой, текстовый, защищенный

23.  СУБД Microsoft Access относится:

а)  к настольным

б)  к персональным

в)  к серверным

г)  к индивидуальным

д)  к SQL-СУБД

24.  Файл СУБД Microsoft Access представляет собой:

а)  файл с расширением DBF

б)  файл с расширением MDB

в)  файл с расширением MDE

г)  файл с расширением MDB или два файла с расширениями MDB и MDE

д)  файл с расширением XLS

25.  Полем базы данных Access является:

а)  ячейка таблицы для ввода данных

б)  экран монитора

в)  столбец таблицы базы данных

г)  строка таблицы базы данных

д)  место для игры в настольные игры

26.  Записью базы данных Access является:

а)  строка в таблице базы данных

б)  столбец в таблице базы данных

в)  любая текстовая строка

г)  любая текстовая строка длиной до 255 символов

д)  любая текстовая строка длиной до 64 kB

27.  Типами полей СУБД Access являются:

а)  текстовый

б)  числовой

в)  дата и время

г)  формула

д)  счетчик

28.  Имя поля таблицы СУБД Access - это:

а)  строка из символов алфавита английского языка, длиной до 10 символов

б)  строка, длиной до 64 символов, исключая символы «.»; «!»; «[»; «]», не являющаяся функцией СУБД

в)  строка, длиной до 255 символов, исключая символы «.»; «!»; «[»; «]», не являющаяся функцией СУБД

г)  любая строка, не являющаяся функцией СУБД или нарицательным именем

д)  любая строка

29.  К атрибутам поля относится:

а)  формат

б)  имя

в)  условие на значение

г)  условие на тип

д)  условное освобождение

30.  К атрибутам поля относятся:

а)  маска ввода

б)  маска вывода

в)  обязательность для заполнения

г)  обязательность для выполнения

д)  сообщение об ошибке

31.  Тип данных «Текстовое поле» означает:

а)  любую строку длиной до 50 символов

б)  любую строку длиной до 255 символов

в)  строку любой длины без пробелов и специальных символов

г)  строку любой длины, включая пробелы и специальные символы

32.  Тип данных «Поле-MEMO» означает:

а)  любую дату после 2000 года

б)  строку произвольной длины

в)  текст произвольной длины

г)  число в диапазоне от -1Е108 до 1Е108

33.  Тип данных «Число» означает:

а)  целое положительное число

б)  целое число

в)  число в диапазоне и точности, определяемых установками атрибута «Размер поля»

г)  любое число

д)  любое число, не являющееся типом «Счетчик» или «Денежное»

34.  Тип данных «Поле объекта OLE» означает:

а)  тест произвольной длины

б)  хранилище рисунков или фотографий

в)  хранилище графических объектов

г)  хранилище мультимедиа-объектов

35.  Тип данных «Счетчик» означает:

а)  поле, не редактируемое пользователем

б)  числовое поле, редактируемое пользователем

в)  числовое поле с размером «длинное целое», редактируемое пользователем с помощью элемента управления «Счетчик»

г)  числовое поле с размером «длинное целое», автоматически заполняемое в каждой новой записи программой Access случайным или последовательным образом, не редактируемое пользователем

д)  числовое поле с размером «целое», автоматически заполняемое в каждой новой записи программой Access случайным или последовательным образом, редактируемое пользователем

36.  Тип данных «Денежный» означает:

а)  число с плавающей запятой двойной точности

б)  числовое поле, длиной до 15 знаков в целой части и 4 знака в дробной

в)  числовое поле, длиной до 15 знаков в целой части и 2 знака в дробной

37.  Тип данных «Гиперссылка» означает:

а)  ссылку по другой ссылке

б)  ссылку на любую другую ссылку

в)  ссылку на любой другой объект базы данных

г)  ссылку на любой документ в Интернет

д)  ссылку на любой документ в данной ПЭВМ

38.  Тип данных поля «Логическое» означает:

а)  поле, значение в котором может принимать значение «Да» или «Нет»

б)  поле, значение в котором может принимать значение «Вкл» или «Выкл»

в)  поле, значение в котором может принимать значение «Истина» или «Ложь»

г)  поле, значение в котором может принимать значение «0» или «-1»

д)  поле, значение в котором может принимать значение «True» или «False»

39.  Атрибут поля «Формат» служит для:

а)  форматирования вывода значений поля

б)  форматирования ввода значений в поле

в)  форматирования ввода и вывода значений

г)  форматирования отображения значений в поле

д)  задание типа элемента управления для поля

40.  Атрибут поля «Подпись» служит для:

а)  указания заголовка для поля в режиме таблицы

б)  указание заголовка для поля в режиме формы

в)  ввода электронной подписи

г)  задания значения, присваемого полю в каждой новой записи

д)  задания значения поля при отсутствии значения, введенного пользователем

41.  Атрибут поля «Размер поля» имеет смысл для:

а)  для Мемо-полей

б)  для полей типа «Денежное»

в)  для текстовых полей

г)  для числовых полей

д)  для типа «Счетчик»

42.  Атрибут поля «Размер поля» для числовых полей может иметь значение:

а)  байт

б)  целое

в)  короткое целое

г)  длинное целое

д)  мегацелое

43.  Атрибут поля «Обязательное поле» означает:

а)  обязательность заполнения поля в каждой записи

б)  обязательность наличия поля в таблице

в)  обязательность отображения поля при открытии таблицы в режиме таблицы

г)  обязательность отображения поля при открытии таблицы в режиме конструктора

д)  поле должно присутствовать во всех таблицах базы данных

44.  Атрибут поля «Условие на значение» является:

а)  логическим условием, которому должны удовлетворять значения в поле

б)  условием проверки соответствия значения типу поля

в)  арифметическим выражением

г)  логическим оператором

45.  Атрибут поля «Сообщение об ошибке» служит для:

а)  вывода сообщений при ошибках пользователя

б)  вывода сообщений при ошибках открытия таблицы

в)  задания строки, которая выводится в окне сообщений при нарушении условия, заданного атрибутом «Условие на значение»

г)  задания строки, которая выводится в окне сообщений при нарушении значения атрибута «Значение по умолчанию»

д)  задания строки, которая выводится в окне сообщений при нарушении значения атрибута «Пустые строки»

46.  Атрибут поля «Пустые строки» применяется для:

а)  текстовых полей

б)  полей типа «OLE»

в)  полей типа «МЕМО»

г)  числовых полей, имеющих размер «Байт»

д)  полей типа «Гиперссылка»

47.  Атрибут поля «Значение по умолчанию» означает:

а)  значение, присваемое полю для каждой новой записи автоматически

б)  целое число, определяемое случайным или последовательным образом для значения поля

в)  значение, присваемое полю для каждой записи

48.  Общий формат для типа поля «ДАТА/ВРЕМЯ» задается в виде:

а)  dd. mm. yyyy hh:nn:ss

б)  dd. mm. yy

в)  «полный формат даты»

г)  dd. mm. yyyy hh:mm:ss

д)  dd. mm. yy hh:nn:ss

49.  Атрибут поля «Индексированное поле» может иметь следующие значения:

а)  да

б)  нет

в)  возможно

г)  да (допускаются совпадения)

д)  да (совпадения не допускаются)

50.  Установите соответствие между понятием объектом MS Access и его назначением

Объект

назначение

1

Таблица

А

основной объект любой базы данных

2

Форма

Б

вспомогательный объект для удобства при просмотре, вводе и редактировании

3

Запрос

В

служит для извлечения данных из таблиц

Отчет

Г

документ, предназначенный для вывода на печатающее устройство

Модуль

Д

это совокупность процедур обработки информации, записанных на языке Access Basic или VBA

Макрос

Е

это последовательность операций, записанных в виде инструкций на специальном языке

51.  В классификации типов СУБД отсутствуют

а)  реляционные

б)  модемные

в)  иерархические

г)  сетевые

д)  постреляционные

52.  Измененные записи таблиц сохраняются при:

а)  выполнении команды «Файл/Сохранить»

б)  закрытии таблицы

в)  переходе на другую запись

г)  щелчке на значке «Дискета» на панели управления

д)  закрытии Access

53.  Поля, по которым устанавливается связь между двумя таблицами, должны иметь:

а)  одинаковые имена

б)  одинаковый имена и тип

в)  одинаковый тип

г)  одинаковый тип и размер

д)  одинаковый тип, размер и быть обязательными для заполнения

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

а)  обеспечения целостности данных

б)  обеспечения репликации данных

в)  обеспечения копирования данных

г)  обеспечения актуальности данных

д)  обеспечения защиты данных при сбоях в памяти ЭВМ

55.  На рисунке изображена следующий вид связи:

а)  «один-ко-многим»

б)  «один-к-одному»

в)  «много-ко-многим»

56.  Связь «один-ко-многим» означает:

а)  одной записи мастер-таблицы соответствует одна запись зависимой таблицы

б)  одной записи мастер-таблицы соответствует одна или более записей зависимой таблицы

в)  одной записи мастер-таблицы соответствует любое количество записей зависимой таблицы

г)  каждой таблице базы данных соответствует некоторая другая таблица

д)  каждой таблице базы данных соответствует несколько других таблиц

57.  Связь «один-к-одному» означает:

а)  одной записи мастер-таблицы соответствует одна запись зависимой таблицы

б)  одной записи мастер-таблицы соответствует одна или более записей зависимой таблицы

в)  одной записи мастер-таблицы соответствует любое количество записей зависимой таблицы

г)  каждой таблице базы данных соответствует некоторая другая таблица

д)  каждой таблице базы данных соответствует несколько других таблиц

58.  Сортировка в запросе невозможна по следующим типам полей:

а)  счетчик

б)  логическое поле

в)  гиперссылка

г)  поле-МЕМО

д)  поле-OLE

59. Инфологическая модель представляет собой:

а)  описание предметной области в понятиях ER-диаграмм

б)  описание предметной области в понятиях конкретной СУБД

в)  схему данных

г)  описание прав пользователей при организации многопользователь - ского доступа к базе данных

д)  приложение базы данных

60.  Даталогическая модель представляет собой:

а)  описание предметной области в понятиях ER-диаграмм

б)  описание предметной области в понятиях конкретной СУБД

в)  схему данных

г)  описание прав пользователей при организации многопользовательского доступа к базе данных

д)  приложение базы данных

Часть B

1.  Для организации учета выдачи книг в библиотеке создается база данных, состоящая из двух таблиц, между которыми установлены отношения подчиненности:

·  таблица карточек читателей, содержащая информацию о читателе;

·  таблица выдачи книг, в которую заносится информация о выдачи книги читателю и о возврате книги.

Таблица карточек читателей является … (главной)

2.  Для организации учета выдачи книг в библиотеке создается база данных, состоящая из двух таблиц между которыми установлены отношения подчиненности:

·  таблица карточек читателей, содержащая информацию о читателе;

·  таблица выдачи книг, в которую заносится информация о выдачи книги читателю и о возврате книги.

Таблица выдачи книг является … (подчиненной)

3.  Для организации учета выдачи книг в библиотеке создается база данных, состоящая из двух таблиц между которыми установлены отношения подчиненности:

·  таблица карточек читателей, содержащая информацию о читателе;

·  таблица выдачи книг, в которую заносится информация о выдачи книги читателю и о возврате книги.

Между этими таблицами устанавливается связь … (один ко многим)

4.  Объект БД, позволяющий отбирать в конкретной таблице записи, удовлетворяющие заданным условиям – _______________ (фильтр)

5.  Команда к СУБД на выполнение определенного вида манипулирования – _______________ (запрос)

6.  Производный объект БД, созданный на основе таблиц, форм и запросов – это _________________ (отчет)

7.  Поле или группа полей, значения которых однозначно определяют каждую запись в таблице, это ___________________ поле (ключевое)

8.  На рисунке представлена связь _____________________ между таблицами «товары» и «прайс-лист» (один ко многим)

9.  На рисунке представлена связь … (один к одному)

10.  На рисунке представлена связь _____________________ между таблицами «учителя» и «предметы» (многие ко многим)

11.  В таблице «Студенты» произведена сортировка по полю ___________

(Fam)

Рис. 1. Исходная таблица «Студенты»

Рис. 2. Таблица «Студенты» после сортировки»

12.  На рисунке представлена ______________ для ввода и редактирования информации (форма)

13.  Описание структуры связей в многотабличной базе данных – это __________

(схема)

14.  Условия отбора записей в таблицах БД создаются с использованием операторов … (сравнения)

15.  Один из самых распространенных языков запросов – это …(SQL)

16. Процесс создания оптимальной структуры базы данных за счет удаления излишней, повторяющейся информации – это … (нормализация отношений)

Часть С

1. Для связанных таблиц «Комплектующие» (рис. 1) и «Поставщики» (рис. 2) создан запрос на выборку (рис. 3).

Какие поля и их значения войдут в полученную результирующую таблицу?

Рис 1. Таблица «Комплектующие»

Рис. 2 Таблица «Поставщики»

Рис. 3 Запрос на выборку

2. База данных содержит таблицы «Сектор» (рис. 1) и «Клиенты фирмы» (рис. 2). Начертить схему связей (данных) между этими таблицами с указанием типа связей.

Рис.1. Таблица «Сектор»

Рис.2. Таблица «Клиенты фирмы»

3. База данных содержит связанные таблицы «Сектор» (рис. 1) и «Клиенты фирмы» (рис. 2). По созданной выборке составлен отчет (рис.3). Какие поля и из каких таблиц содержит результирующая таблица выборки?

Рис.1. Таблица «Сектор»

Рис.2. Таблица «Клиенты фирмы»

Рис.3. Отчет, созданный по выборке из таблиц

«Сектор» и «Клиенты фирмы»

4. Дана иерархическая структура БД «Ученик».

1)  Преобразовать данную структуру к табличному виду.

2)  Описать структуру созданной таблицы.

3)  Определить первичный ключ таблицы.

5. Дана однотабличная база данных «Автомобилисты» (рис.1)

Рис.1. Таблица «Автомобилисты»

В каком порядке будут выводиться фамилии владельцев автомобилей в БД «Автомобилисты», если записи в ней отсортированы дважды:

1)  по полю «владелец» по возрастанию;

2)  по полю «дата регистрации» по убыванию?

6. Чтобы из таблицы «Поставщики»

выбрать записи о компонентах, которые поставляются из города Уфа нужно выполнить следующие действия: …

4. Критерии по выставлению баллов

Определение количества тестовых вопросов (заданий)

Количество часов учебной дисциплины согласно учебному плану

Всего

Часть А

Часть В

Часть С

72

82

60

16

6

Сводная таблица с критериями баллов

Части

Баллы

А

40

B

40

C

20

Итого (макс. баллы)

100

Критерии оценок

Баллы

Оценки

86-100

5

71-85

4

49-70

3

Менее 48 баллов

перезачет

Время выполнения тестовых заданий: 60 минут астрономического времени.