Комплект тестовых заданий по дисциплине Технология разработки и защиты баз данных
Специальность СПО: (230115) ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ
Раздел ОПОП: Профессиональный цикл
Дисциплина: Технология разработки и защиты баз данных
Раздел 1.
Требования к результатам освоения дисциплины Технология разработки и защиты баз данных в части «должен знать» согласно ФГОС СПО по специальности (230115) ПРОГРАММИРОВАНИЕ В КОМПЬЮТЕРНЫХ СИСТЕМАХ утвержденной приказом Министерства образования РФ от «____» __________20__ г. № _______
№ п/п
В результате освоения дисциплины обучающийся должен знать:
ОП.01
НАЗВАНИЕ
1.
Основные положения теории баз данных, хранилищ данных, баз знаний
2.
Основные принципы построения концептуальной, логической и физической модели данных
3.
Современные инструментальные средства разработки схемы базы данных
4.
Структуры данных в системах управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров
5.
Методы организации целостности данных
Раздел 2. Кодификация тестовых заданий
№ п/п
Требования к результатам освоения дисциплины в части «должен знать»
Номер варианта
1
Номера вопросов
1.
Основные положения теории баз данных, хранилищ данных, баз знаний
4, 5, 9, 13, 17, 21, 30
2.
Основные принципы построения концептуальной, логической и физической модели данных
1, 7, 15, 23, 26, 28
3.
Современные инструментальные средства разработки схемы базы данных
8, 10, 16, 18, 25
4.
Структуры данных в системах управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров
2, 3, 12, 19, 22, 24
5.
Методы организации целостности данных
6, 11, 14, 20, 29
Специальность СПО: 230115 Программирование в компьютерных системах
Раздел ОПОП: Профессиональные дисциплины
Дисциплина: «Технология разработки и защиты баз данных»
Блок А
№
п/п
Задание (вопрос)
Эталон ответа
Инструкция по выполнению заданий № 1-4: соотнесите содержание столбца 1 с содержанием столбца 2. Запишите в соответствующие строки бланка ответов букву из столбца 2, обозначающую правильный ответ на вопросы столбца 1. В результате выполнения Вы получите последовательность букв. Например,
№ задания
Вариант ответа
1
1-А, 2-Б, 3-В.
1.
Установите соответствие между видами проектирования и их характеристикой.
Название
Логическое проектирование.
Физическое проектирование.
Концептуальное проектирование.
Программа
А. Создание представления (схемы, модели) БД, включающего определение важнейших сущностей (таблиц) и связей между ними, но не зависящего от модели БД (иерархической, сетевой, реляционной и т. д.) и физической реализации (целевой СУБД).
Б. Процесс создания схемы базы данных и определения необходимых ограничений целостности.
В. Процесс создания эффективной реализуемой структуры физической БД (структуры хранения БД) по заданной логической структуре, полученной исходя из требований пользователя к информации. Часто предполагает удовлетворение определенным эксплуатационным ограничениям, таким, как требования к объему памяти и распределению времени отклика.
Г. Развитие представления БД с учетом принимаемой модели (иерархической, сетевой, реляционной и т.д.) и учитывающая особенности СУБД.
1-Г
2-В
3-А
2.
Установите соответствие между видами структур данных и их характеристиками.
Виды графики
Дерево.
Сплетение.
Стек.
Характеристики
А. Совокупность элементов, называемых узлами (один из которых определен как корень), и отношений, образующих иерархическую структуру узлов.
Б. Последовательность, в которой включение и исключение элемента осуществляется с одной стороны последовательности.
В. Линейно упорядоченная последовательность символов, принадлежащих конечному множеству символов, называемому алфавитом.
Г. Нелинейная структура данных, объединяющая такие понятия, как дерево, граф и списковая структура.
1-А
2-Г
3-Б
3.
Установите соответствие между моделью данных и ее определением.
Виды ПО
Сетевая модель данных
Реляционная модель данных.
Иерархическая модель данных.
Характеристика
А. Представляют собой средство представления структуры предметной области.
Б. Представление базы данных в виде древовидной структуры, состоящей из объектов (данных) различных уровней.
В. Логическая модель данных, прикладная теория построения баз данных, которая является приложением к задачам обработки данных таких разделов математики как теории множеств и логика первого порядка.
Г. Логическая модель данных, являющаяся расширением иерархического подхода, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в сетевых базах данных.
1-Г
2- В
3- Б
4.
Установите соответствие между видами ключей и их определениями.
Виды ключей
Первичный ключ
Альтернативный ключ
Внешний ключ
Определение
А. Атрибут (или группа атрибутов), несовпадающий с первичным ключом и уникально идентифицирующий экземпляр сущности.
Б. Поле или совокупность полей, которое однозначно определяет запись в таблице.
В. Представляет собой подмножество атрибутов некоторой переменной отношения R2, значения которых должны совпадать со значениями некоторого потенциального ключа некоторой переменной отношения R1
Г. Числовое поле, в которое заносятся значения из возрастающей числовой последовательности.
1-Б
2-А
3-В
Инструкция по выполнению заданий № 5 -20: выберите цифру, соответствующую правильному варианту ответа и запишите ее в бланк ответов.
5.
Имеет своей целью избавиться от избыточности в отношениях и модифицировать их структуру таким образом, чтобы процесс работы с ними не был обременён различными посторонними сложностями.
А.Универсальное отношение
Б. Нормализация отношения
В. Проектирование баз данных
Г. Проектирование логической модели
Б
6.
Для чего необходимо индексирование баз данных
А. Для обеспечения быстрого доступа к значениям колонки или комбинации колонок.
Б. Для организации управления базой данных.
В. Для синхронизации содержимого нескольких копий объекта.
Г. Для построения базы данных в соответствии с правилами.
А
7.
Определите тип связи, если каждая запись в таблице А может быть связана со многими записями в таблице Б, а каждая запись в таблице Б - со многими записями в таблице А.
А. Один-ко-многим
Б. Один-к-одному
В. Многие-ко-многим
Г. Многие-к-одному
В
8.
Числовое поле, автоматически заполняемое Access; часто используется в качестве поля первичного ключа, если значения прочих полей таблицы не являются уникальными. Укажите тип поля..
А. Логический
Б. Символьный
В. Числовой
Г. Счетчик
Г
9.
Система управления базами данных – это
А. Представленная в объективной форме совокупность самостоятельных материалов, систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ.
Б. База данных, разработанная для оперирования знаниями (метаданными).
В. Комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.
Г. Область человеческой деятельности, которая не требовала бы умения читать, т.е. понимать объемы информации, а во многих случаях и выполнять их.
В
10.
Какой командой на языке SQL задается изменение структуры таблицы
А. CREATE TABLE.
Б. DROP TABLE.
В. UPDATE.
Г. ALTER TABLE.
Г
11.
Какая из нижеперечисленных характеристик не подходит для понятия «значение по умолчанию».
А. При отсутствии значения, подставляется то, что определено по умолчанию.
Б. Значение может быть пустым.
В. Значение, которое по умолчанию используется как первичный ключ.
Г. Может автоматически подставлять дату/время в поле.
В
12.
Какой тип данных используется, если в качестве данных выступает текущая дата
А. TIME.
Б. INT.
В. DATE.
Г. CHAR.
В
13.
Как связаны между собой проектирование БД и разработка БД.
А. Проектирование и разработка БД – это идущие друг за другом (последовательные) процессы, нацеленные создание полноценной БД.
Б. Ничем. По своему назначению они выполняют одинаковые функции и не включают в себя принципиальную разницу.
В. Проектирование и разработка – это разные процессы, не имеющие ничего общего между собой и никак не связанные.
Г. Это абсолютно идентичные процессы.
А
14.
Набор правил, используемых для поддержания отношений между записями в связанных таблицах, называется:
А. Условиями удаления.
Б. Условиями сохранения.
В. Условиями целостности.
Г. Условиями добавления.
В
15.
ER-диаграмма представляет собой
А. Графическое описание предметной области.
Б. Средство установления связей между таблицами.
В. Промежуточный этап проектирования.
Г. Результат логического уровня проектирования.
Г
16.
Какие команды относятся к категории команд DML (язык манипулирования данными).
A. CREATE, ALTER, DROP.
Б. INSERT, UPDATE, DELETE.
В. SELECT, WHERE,ORDER.
Г. TABLE, COLUMN, DATABASE.
Б
17.
Манипулирование данными: "включить в связь, исключить из связи" относится к следующей модели данных
А. Иерархической.
Б. Реляционной.
В. Векторной.
Г. Сетевой.
Г
18.
Данная СУБД проста в изучении и эксплуатации и поэтому доступна для пользователей с низкой квалификацией, снабжена обширными средствами по созданию отчетов различной степени сложности, создаваемых на основе таблиц различных форматов.
А. ACCESS.
Б. MySQL.
В. Oracle.
Г. InterBase.
А
19.
Какая команда, предназначена для вставки новой записи в таблицу.
А. ALTER TABLE table_name ADD COLUMN column type NOT NULL;.
Б. UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;.
В. CREATE TABLE table_name
(column_name1 data_type(size),
column_name2 data_type(size));.
Г. INSERT INTO table_name
VALUES (value1,value2,value3,...);
Г
20.
Какое средство защиты данных можно считать наиболее эффективным в рамках корпоративной БД.
А. Использование электронно-цифровой подписи для защиты базы данных.
Б.Разграничение ролей между пользователями базы данных.
В. Запрет на выполнение запросов на изменение данных.
Г. Шифрование баз данных.
Б
Блок Б
№
Задание (вопрос)
Эталон ответа
Инструкция по выполнению заданий № 21-30: В соответствующую строку бланка ответов запишите ответ на вопрос, окончание предложения или пропущенные слова.
21.
сущности является любая деталь, которая служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности.
Атрибутом
22.
- процесс изменения файла, записи или базы данных, вызванный передачей одного входного сообщения
Транзакция
23.
Дерево является графическим отображением модели данных
Иерархической
24.
- это предварительно определенное действие или последовательность действий, автоматически осуществляемых при выполнении операций обновления, добавления или удаления данных.
Триггер
25.
Методология является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы.
IDEF1х
26.
Логическое выражение, результатом оценки которого является либо true, либо false.
Критерий
27.
Данной командой задается условие, что данное поле может содержать пустое значение
NULL
28.
изображается линией, которая связывает две сущности, участвующие в отношении.
Связь
29.
Какое содержимое файлов MS ACCESS может считаться потенциально опасным?
Макрос
30.
Функции MAX(...), SUM(), MIN(...) с одним аргументом являются функциями.
Агрегативными
Раздел 3. Список использованной литературы
Access 2007 на практике: О. В. Смирнова. [Текст] Санкт-Петербург, Феникс, 2009 г.- 160 с.
Базы данных. Разработка приложений. [Текст]: Л. В. Рудикова Москва, БХВ-Петербург, 2006 г.- 496 с.
Создание базы данных на компьютере [Электронный ресурс]: http://office.microsoft.com/ru-ru/access-help/HA010341576.aspx < Корпорация Майкрософт (Microsoft Corporation), 2013>
Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: [Текст] Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2004. – 352с.: ил.
Заголовок 1Заголовок 2Заголовок 3Заголовок 4Заголовок 5Заголовок 615