bd
/\
Операции по изменению содержания данных СУБД происходят
+ сразу и без предупреждения, то есть пользователь работает напрямую с жестким диском;
\/
/\
Глобальные операции (операции изменения структуры данных) СУБД происходят
+ при сохранении файла базы данных (то есть по запросу сохранять или нет);
\/
/\
Вызывает требование существенной избыточности хранения простой системы двумерных табличных данных ее реализация
+ на базе файловой системы;
- на базе СУБД;
… является ключевым понятием баз данных.
+ Понятие согласованности данных;
- Понятие полноты данных;
- Понятие избыточности данных;
\/
/\
Если информационная система поддерживает согласованное хранение информации в нескольких файлах, можно говорить о том, что она … (выберите наиболее вероятный ответ)
+ поддерживает базу данных;
- поддерживает файловую систему хранения;
\/
/\
Если некоторая вспомогательная система управления данными позволяет работать с несколькими файлами, обеспечивая их согласованность, можно назвать ее … (выберите наиболее вероятный ответ)
+ системой управления базами данных;
- файловой системой хранения;
\/
/\
Уже только требование поддержания согласованности данных в нескольких файлах … : такая система должна иметь некоторые собственные данные (метаданные) и знания, определяющие целостность данных.
- позволяет обойтись библиотекой функций;
+ не позволяет обойтись библиотекой функций;
\/
/\
Уже только требование поддержания согласованности данных в нескольких файлах не позволяет обойтись библиотекой функций: такая система должна иметь …
- избыточность данных;
+ некоторые собственные данные (метаданные) и знания, определяющие целостность данных;
\/
/\
Сколько столбцов данных выбирает из исходной таблицы запрос на языке SQL
SELECT СОТР_ИМЯ, СОТР_НОМЕР
FROM СОТРУДНИКИ
WHERE СОТР_СТАТ = "НЕТ"
- 1;
+ 2;
- 3;
- 4;
\/
/\
Сколько столбцов данных выбирает из исходной таблицы запрос на языке SQL
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
- 1;
+ 2;
- 3;
- 4;
\/
/\
Проанализировав запрос
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
программист определяет, что в таблице СОТРУДНИКИ реквизит СОТР_ОТД_НОМЕР является
- строкой;
+ столбцом;
\/
/\
Проанализировав запрос
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
программист определяет, что в таблице СОТРУДНИКИ реквизит СОТР_ОТД_НОМЕР является (выберите наиболее вероятный ответ)
- строкой;
+ внешним ключом;
- ключом;
\/
/\
Проанализировав запрос
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
программист определяет, что в таблице ОТДЕЛЫ реквизит ОТД_НОМЕР является (выберите наиболее вероятный ответ)
- строкой;
- внешним ключом;
+ ключом;
\/
/\
Проанализировав запрос
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
программист определяет, что в таблице ОТДЕЛЫ реквизит ОТД_НОМЕР является (выберите наиболее вероятный ответ)
- строкой;
+ столбцом;
\/
/\
Проанализировав запрос
SELECT ОТД_РАЗМЕР
FROM СОТРУДНИКИ, ОТДЕЛЫ
WHERE СОТР_ИМЯ = "ПЕТР ИВАНОВИЧ СИДОРОВ"
AND СОТР_ОТД_НОМЕР = ОТД_НОМЕР
программист определяет, что происходит соединение таблиц
- нет;
+ да;
\/
/\
Проанализировав запрос
SELECT СОТР_ИМЯ, СОТР_НОМЕР
FROM СОТРУДНИКИ
WHERE СОТР_СТАТ = "НЕТ"
программист определяет, что происходит соединение таблиц
+ нет;
- да;
\/
/\
Если в предложении FROM перечислено несколько таблиц, то все они неявно считаются … (выберите наиболее вероятный ответ)
- не соединяемыми;
+ соединяемыми;
- связанными;
\/
/\
Если в предложении FROM перечислено несколько таблиц, то все они … считаются соединяемыми (выберите наиболее вероятный ответ)
- явно;
+ неявно;
- точно;
\/
/\
Тип соединения в предложении FROM, при котором каждая строка первой таблицы соединяется с каждой строкой второй таблицы называется …
+ перекрестным;
- внешним;
- первичным;
\/
/\
Тип соединения в предложении FROM, при котором каждая строка первой таблицы соединяется с каждой строкой второй таблицы называется …
+ перекрестным;
- внешним;
- первичным;
\/
/\
… ключ (FOREIGN KEY) – это столбец в дочерней таблице, ссылающийся на ключ родительской таблицы (выберите наиболее вероятный ответ).
+ Внешний;
- Первичный;
- Составной;
- Простой;
\/
/\
Использование … ключей является основным механизмом поддержания ссылочной целостности внутри реляционной базы данных.
+ внешних;
- первичных;
- составных;
- простых;
\/
/\
Первичный ключ таблицы реляционной базы данных может быть
- одновременно простым и составным;
+ простым или составным;
- только простым;
-только составным;
\/
/\
В родительской таблице для столбца или совокупности столбцов, на которые идет ссылка, + должно быть задано ограничение на уникальность;
- не должно быть задано ограничение на уникальность;
- не обязательно задавать ограничение на уникальность;
- все ответы верные;
- все ответы неверные;
\/
/\
Внешний ключ может быть
+ простым или составным;
- только составным;
- только простым;
\/
/\
В запросе обязательно должны быть предложения
- SELECT, FROM, WHERE;
+ SELECT, FROM;
- SELECT, AS;
- SELECT, FROM, GROUP BY;
\/
/\
Предложение … определяет столбцы таблицы, получаемой в результате выполнения запроса.
- WHERE;
- FROM;
+ SELECT;
- GROUP BY;
\/
/\
Запросы могут использовать функции агрегирования. Стандарт предусматривает использование функции … - подсчет.
+ COUNT;
-SUM;
-MAX;
-MIN;
-AVG;
\/
/\
Запросы могут использовать функции агрегирования. Стандарт предусматривает использование функции … - сумма.
-COUNT;
+SUM;
-MAX;
-MIN;
-AVG;
\/
/\
Запросы могут использовать функции агрегирования. Стандарт предусматривает использование функции … - максимум.
-COUNT;
-SUM;
+MAX;
-MIN;
-AVG;
\/
/\
Запросы могут использовать функции агрегирования. Стандарт предусматривает использование функции … - минимум.
-COUNT;
-SUM;
-MAX;
+MIN;
-AVG;
\/
/\
Запросы могут использовать функции агрегирования. Стандарт предусматривает использование функции … - среднее.
-COUNT;
-SUM;
-MAX;
-MIN;
+AVG;
\/
/\
В предложении … указываются таблицы, которые используются при формировании запроса.
- WHERE;
+ FROM;
- SELECT;
- GROUP BY;
\/
/\
Начиная со стандарта SQL-92 в предложение FROM можно включать встроенный оператор …, который служит для задания разнообразных условий соединения таблиц, участвующих в запросе.
- WHERE;
- FROM;
+ JOIN;
- GROUP BY;
\/
/\
Начиная со стандарта SQL-92 в предложение … можно включать встроенный оператор JOIN, который служит для задания разнообразных условий соединения таблиц, участвующих в запросе.
- WHERE;
+ FROM;
- AS;
- GROUP BY;
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Прямое декартово произведение».
+ Cross (перекрестное);
- Natural (естественное);
- Inner (включающее или внутреннее);
- Left (левое внешнее);
- Right (правое внешнее);
- Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Соединение внешнего ключа со связанным с ним ключом (одноименные столбцы)».
- Cross (перекрестное);
+ Natural (естественное);
- Inner (включающее или внутреннее);
- Left (левое внешнее);
- Right (правое внешнее);
- Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Эквисоединение таблиц Аи В(равные значения соответствующих столбцов)».
- Cross (перекрестное);
- Natural (естественное);
+ Inner (включающее или внутреннее);
- Left (левое внешнее);
- Right (правое внешнее);
- Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Все строки таблицы А, а также значения из тех строк таблицы В, которые имеют совпадающие значения в поле связи».
- Cross (перекрестное);
- Natural (естественное);
- Inner (включающее или внутреннее);
+ Left (левое внешнее);
- Right (правое внешнее);
- Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Все строки таблицы В, а также значения из тех строк таблицы А, которые имеют совпадающие значения в поле связи».
- Cross (перекрестное);
- Natural (естественное);
- Inner (включающее или внутреннее);
- Left (левое внешнее);
+ Right (правое внешнее);
- Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Объединяет левое и правое соединения».
- Cross (перекрестное);
- Natural (естественное);
- Inner (включающее или внутреннее);
- Left (левое внешнее);
- Right (правое внешнее);
+ Full (полное);
- Union (соединение типа объединение);
\/
/\
Тип соединения … в предложении FROM соответствует выполняемому действию «Противоположно Inner».
- Cross (перекрестное);
- Natural (естественное);
- Inner (включающее или внутреннее);
- Left (левое внешнее);
- Right (правое внешнее);
- Full (полное);
+ Union (соединение типа объединение);
\/
/\
В предложении … задается условие отбора записей оператора SELECT.
+ WHERE;
- FROM;
- JOIN;
- GROUP BY;
\/
/\
В предложении WHERE задается условие отбора записей оператора SELECT. Предикат может принимать одно из нескольких значений:
- TRUE, FALSE;
+ TRUE, FALSE, UNKNOU;
- TRUE, UNKNOU;
- FALSE, UNKNOU;
\/
/\
В предложении WHERE задается условие отбора записей оператора SELECT. Предикат может принимать одно из трех значений: TRUE, FALSE, UNKNOU. В результатную таблицу переносятся те строки, для которых значение предиката равно…
+ TRUE;
- FALSE;
- UNKNOU;
- нет правильного ответа;
\/
/\
Согласно нулевому правилу, сформулированному Е.Ф.Коддом, любая реляционная СУБД должна управлять этой БД, опираясь на ее реляционные свойства. Выберите неверное утверждение.
- Нулевое правило означает, что связи между таблицами должны основываться на совпадающих столбцах;
- Из нулевого правила и вытекает принцип осуществления связей между таблицами;
+ Нулевое правило означает, что связи между таблицами должны основываться на полноте данных;
\/