o IN
SQL №1
Оператор LIKE используется для нахождения
o значений похожих на заданное
o значений из заданного диапазона
o неопределенных значений
o вспомогательных таблиц в активной базе данных
SQL №2
Набор значений определяет оператор
o All
o Between
o Is Null
SQL №3
Ключевое слово BETWEEN используется для поиска значений
o попадающих в диапазон
o принадлежащих множеству
o не содержащих повторений
o cоответствующих шаблону поиска
SQL №4
Какая агрегатная функция используется для подсчета строк или значений в столбце,
отличных от значения NULL?
o COUNT
o SUM
o AVG
o IS NOT NULL
o IS NULL
SQL №5
Какое ключевое слово используется для изменения объектов базы данных?
o CHANGE
o INTERCHANGE
o MODIFY
o ALTER
SQL №6
К какой группе языка SQL относятся ключевые слова INSERT, DELETE, UPDATE.
o DML
o DDL
o DCL
o Нет правильного ответа
SQL №7
Оператор Select относится к операторам языка
o DDL
o DCL
o DQL
o Нет правильного ответа
SQL №8
Что такое primary key (первичный ключ)?
o Первое поле в таблице
o Одно или несколько полей, которые однозначно идентифицируют
запись в таблице
одно
до 64
o In
o =
o Это синоним внешнего ключа
o Поле, в которое можно писать только уникальные значения
SQL №9
Какие из запросов вернут все записи, не содержащие значение NULL в поле Сol?
o Select * From "T" Where "Col" Null
o Select * From "T" Where "Col" Is Not Null
o Select * From "T" Where "Col" Like Not Null
o Select "Col" Null From "T"
SQL №10
Укажите правильную последовательность предложений в порядке их следования в
инструкции SQL.
o Select, From, Where, Group By, Hawing, Order by
o Select, From, Group By, Hawing, Order by, Where
o Select, From, Where, Order by, Group By, Hawing
o Select, From, Where, Hawing, Group By, Order by
SQL №11
Null– значение означает...
o Ноль
o Пустое значение
o Пустую строку
o Пробел
SQL №12
Количество значений в выходных данных подзапроса, основанного на операторе
отношений, должно быть:
более одного
не ограничено
SQL № 13
Какой оператор позволяет в подзапросе указывать произвольное количество полей:
o Exists
o All
SQL №14
Оператор Where предназначен для:
o задания критериев отбора записей
o задания критериев отбора групп
o сортировки данных
o группировки данных
SQL №15
Упорядочить выходные данные запроса по убыванию поля odate позволяет команда:
o Sort by "odate" Asc
o Sort by "odate" Desc
o Order by "odate" Desc
o Group by "odate" Desc
SQL №16
В базе данных имеется таблица Employees, содержащая столбец Commission (процент
комиссии). Только некоторые сотрудники получают комиссию, у остальных в этом поле
• • • •
• •
содержится значение NULL. Какое условие нужно указать в запросе SELECT, чтобы
выбрать всех сотрудников, получающих комиссию?
o WHERE "Commission" NULL
o WHERE NOT ("Commission" = NULL)
o WHERE "Commission" IS NOT NULL
o WHERE NOT ("Commission" LIKE NULL)
SQL №17
Предположим, что создана таблица persons с полями id, name, age. Какой запрос найдет
средний возраст работающего населения (всех людей с возрастом не менее 18-ти лет)?
o Select avg("age") From "persons" Where "age" = 18;
o Select avg("age") From "persons" Having "age"= 18;
o Select count("age") From "persons" Where "age" = 18;
o Select sum("age") From "persons" Where "age"= 18 Group by "name";
SQL №18
Какой предикат используется для отбора в главном запросе только тех записей, которые
удовлетворяют сравнению со всеми записями, отобранными в подчиненном запросе?
o All
o Any
o Some
o And
SQL №19
В таблице Book, хранящей сведения о книгах, имеется поле Publisher со сведениями об
издательстве, в котором вышла книга. Укажите условие отбора, позволяющее извлечь
информацию о книгах, изданных в издательствах «Азбука» или «Мысль».
o WHERE "Publisher" IN ('Мысль','Азбука')
o WHERE "Publisher" ='Мысль' and "Publisher" ='Азбука'
o WHERE "Publisher" = 'Мысль', "Publisher" ='Азбука'
o WHERE "Publisher" LIKE 'Мысль', 'Азбука';
SQL №20
Что означает требование к полям «быть совместимыми по объединению»?
o Иметь одинаковое количество полей
o Иметь одинаковые имена полей
o Иметь одинаковые данные
o Иметь одинаковый тип и содержать данные одного рода
ПР№1
Данная модель ЖЦ, предполагает итерационный процесс разработки информационной
системы. При этом возрастает значение начальных этапов жизненного цикла, таких как
анализ и проектирование. На этих этапах проверяется и обосновывается реализуемость
технических решений путем создания прототипов.
спиральная
каскадная
итерационная (модель с промежуточным контролем)
конструктивная
ПР№2
Данная модель ЖЦ предусматривает последовательную организацию работ. При этом
основной особенностью является разбиение всей разработки на этапы, причем переход с
одного этапа на следующий происходит только после того, как будут полностью
завершены все работы на предыдущем этапе.
спиральная
каскадная
• •
• • • •
1НФ
2НФ
3НФ
• •
• •
1НФ
2НФ
3НФ
•
•
• •
• • •
•
•
•
•
•
• •
• •
итерационная (модель с промежуточным контролем)
конструктивная
ПР№3
Данная нормальная форма предписывает, что все данные, содержащиеся в таблице,
должны быть атомарными (неделимыми)
нормальная форма Бойса-Кодда (высшая нормальная форма)
ПР№4
Таблица находится в данной нормальной форме, если выполняются требования
предыдущих нормальных форм и каждый не ключевой атрибут (столбец) полностью
зависит от первичного ключа.
нормальная форма Бойса-Кодда (высшая нормальная форма)
ПР№5
Инфологическое проектирование представляет собой
процесс, который строится путем анализа и определения объектов и связей между
ними в предметной области.
схему БД на основе конкретной модели данных, например, реляционной модели
данных. Для которой она представлена схемой отношений, обычно с указанием
первичных ключей, а также "связей" между отношениями, представляющих собой
внешние ключи.
создание схемы БД для конкретной СУБД.
поиск способа, который удовлетворяет требованиям функциональности системы
средствами имеющихся технологий с учетом заданных ограничений.
ПР№6
Набор определенных правил, которые устанавливают допустимость данных и связей
между ними...
ограничения целостности
даталогическое проектирование
обеспечение целостности базы данных
инфологическое проектирование
ПР№7
Целостность сущностей означает, что ...
никакой атрибут первичного ключа любого отношения не может содержать
пустого значений.
каждый атрибут имеет домен, представляющий собой набор его допустимых
значений.
если внешний ключ содержит некоторое значение, то оно обязательно должно
присутствовать в одной из строк родительского отношения.
некоторые атрибуты всегда должны содержать одно из допустимых значений.
ПР№8
Непрерывный процесс, который начинается с момента принятия решения о
необходимости создания базы данных и заканчивается в момент ее полного изъятия из
эксплуатации называется...
проектированием базы данных
жизненным циклом
нормализацией данных
модификацией базы данных
• • • •
• • • •
ПР№9
Укажите правильную последовательность этапов жизненного цикла:
(1) анализ и формирование требований, (2) ввод в действие, (3) вывод из эксплуатации, (4)
проектирование, (5) реализация, (6) тестирование, (7) эксплуатация и сопровождение, (8)
обучение пользователей, (9) наполнение БД
1, 4, 5, 6, 7, 2, 8, 3
1, 4, 5, 6, 2, 7, 3
1, 4, 5, 9, 6, 7, 8, 3
1, 4, 5, 6, 9, 7, 8, 3
ПР№10
К какому этапу создания БД относятся сортировка, выборка данных
редактирование данных
манипулирование данными
проектирование БД
создание структуры БД