Клиент серверные технологии (1084480), страница 20
Текст из файла (страница 20)
1 - условная
2 - слабая
3 - прерывистая
4 - сложная
5 - простая
ПРАВИЛЬНЫЕ ОТВЕТЫ:
условная
<<< ---------------------------- >>>
Для предметной области "Библиотека" изображена ассоциация:
1 - возможная
2 - условная
3 - слабая
4 - простая
5 - сложная
6 - прерывистая
ПРАВИЛЬНЫЕ ОТВЕТЫ:
условная
<<< ---------------------------- >>>
Ключевым атрибутом является:
1 - Призы
2 - Возраст
3 - Кличка
4 - №__паспорта
5 - Собака
6 - Дата рождения
7 - Пол
ПРАВИЛЬНЫЕ ОТВЕТЫ:
№__паспорта
<<< ---------------------------- >>>
Путь оптимизации для схемы:
1 - устранение избыточного атрибута "№ договора"
2 - выведение атрибута "№ договора" из связи
3 - устранение связи степени больше 2
4 - устранение слабой связи "Заключает договор"
5 - устранение избыточной связи "№ договора"
ПРАВИЛЬНЫЕ ОТВЕТЫ:
выведение атрибута "№ договора" из связи
<<< ---------------------------- >>>
Изображена ___________ "Факультет"
1 - слабая сущность
2 - условная сущность
3 - сильная сущность
4 - слабая связь
5 - актуальность сущности
6 - условная связь
ПРАВИЛЬНЫЕ ОТВЕТЫ:
сильная сущность
<<< ---------------------------- >>>
Ключевое слово для получения полного внешнего соединения:
1 - join (применив его к правому и левому соединению)
2 - union (применив его к правому и левому соединению)
3 - full join
4 - cross join
5 - entry join
ПРАВИЛЬНЫЕ ОТВЕТЫ:
full join
<<< ---------------------------- >>>
Тип данных Char(n) в SQL Server разрешает хранение набора символов до
1 - 1000 знаков
2 - 8000 знаков
3 - 6000 знаков
4 - 7500 знаков
ПРАВИЛЬНЫЕ ОТВЕТЫ:
8000 знаков
<<< ---------------------------- >>>
Оператор, добавляющий строки к реляционной таблице, - это
1 - append
2 - Insert
3 - Join
4 - Intersect
5 - Union
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Insert
<<< ---------------------------- >>>
Если пользователь SQL Server объявил колонку с типом данных Varchar(80) а сохранил лишь 64 символов, то использовано будет только
1 - 8 байт
2 - 64 байт
3 - 65 символов
4 - 80 символов
ПРАВИЛЬНЫЕ ОТВЕТЫ:
64 байт
<<< ---------------------------- >>>
Оператор SQL, связывающий таблицы, когда заданные общие столбцы имеют равные значения - это
1 - Where
2 - Join on
3 - Fetсh
4 - Join Using
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Join on
<<< ---------------------------- >>>
Оператор SQL, создающий теоретико-множественное пересечение двух реляционных таблиц - это оператор
1 - Intersect
2 - Except
3 - Union
4 - inner join
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Intersect
<<< ---------------------------- >>>
Дана таблица
R1(ФИО, Дисциплина, Оценка)
Сформировать SQL -запрос " вывести число студентов, сдававших экзамены по каждой дисциплине"
1 - Select Дисциплина, sum (*) From R1 Group by R1.Дисциплина
2 - Select R1.Дисциплина, count (*) From R1 Group by R1.Дисциплина
3 - Select R1.Дисциплина, count (*) From R1
4 - Select Дисциплина, sum (*) From R1
5 - Select count (*) From R1
6 - Select sum (*) From R1
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Select R1.Дисциплина, count (*) From R1 Group by R1.Дисциплина
<<< ---------------------------- >>>
Команда SQL, определяющая столбцы нужные в запросе - это
1 - From
2 - Having
3 - Where
4 - Select
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Select
<<< ---------------------------- >>>
Для хранения в SQL Server данных, которые могут принимать только два значения: "Yes/No", "True/False" лучше подходит тип данных
1 - Nchar
2 - Smallint
3 - Tinyint
4 - Bit
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Bit
<<< ---------------------------- >>>
Стандартными учетными записями в группе пользователей в SQL Server являются
1 - Admin
2 - Owner
3 - Stud
4 - Admins
5 - sa
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Owner
<<< ---------------------------- >>>
Встроенной статистической функцией не является функция
1 - Max
2 - Sum
3 - Count
4 - Avg
5 - IsNull
ПРАВИЛЬНЫЕ ОТВЕТЫ:
IsNull
<<< ---------------------------- >>>
Команда SQL, задающая группировку строк по общим значениям определенного столбца - это
1 - Exists
2 - Having
3 - Group by
4 - Except
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Group by
<<< ---------------------------- >>>
Значение, которое вводится автоматически, если пользователь не указывает значение - это
1 - Значение по умолчанию
2 - Условное значение
3 - Встроенное значение
4 - Системное значение
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Значение по умолчанию
<<< ---------------------------- >>>
Оператор SQL,исключающий повторяющиеся строки таблицы - это:
1 - Join
2 - Union
3 - Distinct
4 - Unique
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Distinct
<<< ---------------------------- >>>
К бинарному типу данных в SQL Server не относиться
1 - Varbinary
2 - Binary
3 - Image
4 - Tinyint
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Tinyint
<<< ---------------------------- >>>
Cлова, соответствующие шаблону "%c%t_%":
1 - clot
2 - cartone
3 - muster
4 - acritol
5 - enchanter
ПРАВИЛЬНЫЕ ОТВЕТЫ:
cartone
acritol
enchanter
<<< ---------------------------- >>>
Действия, выполняемые командой DELETE - удаляет
1 - записи
2 - базу данных полностью
3 - столбцы
4 - таблицы
ПРАВИЛЬНЫЕ ОТВЕТЫ:
записи
<<< ---------------------------- >>>
Найти поле, имеющее хоть какое-то (любое, отличное от Null) значение можно при помощи предиката имя таблицы имя поля
1 - is not Null
2 - not is Null
3 - in not Null
4 - ~= Null
5 - (Null)
6 - <> Null
ПРАВИЛЬНЫЕ ОТВЕТЫ:
is not Null
not is Null
<<< ---------------------------- >>>
AVG, MAX, MIN, COUNT, SUM - это функции
1 - группирования
2 - статистические
3 - информационные
4 - агрегирования
ПРАВИЛЬНЫЕ ОТВЕТЫ:
агрегирования
<<< ---------------------------- >>>
Границы диапазона при использовании оператора BETWEEN:
1 - включается только меньшая граница
2 - включаются обе границы
3 - обе границы не включаются
4 - включается только большая граница
ПРАВИЛЬНЫЕ ОТВЕТЫ:
включаются обе границы
<<< ---------------------------- >>>
Значение Null легко обнаружить при помощи следующего предиката имя таблицы имя поля
1 - == Null
2 - = Null
3 - is Null
4 - like Null
5 - in (Null)
ПРАВИЛЬНЫЕ ОТВЕТЫ:
is Null
<<< ---------------------------- >>>
Элементы записи запроса, применяемые при записи оператора IN:
1 - фигурные скобки
2 - квадратные скобки
3 - внутри скобок элементы через запятые
4 - круглые скобки
5 - внутри скобок элементы через точки с запятой
6 - подзапрос
ПРАВИЛЬНЫЕ ОТВЕТЫ:
круглые скобки
подзапрос
<<< ---------------------------- >>>
Псевдонимы таблиц существуют:
1 - все время перед запросом
2 - все время
3 - только во время запроса, в котором они были определены
4 - все время после запроса, в котором они были определены
ПРАВИЛЬНЫЕ ОТВЕТЫ:
только во время запроса, в котором они были определены
<<< ---------------------------- >>>
Для задания значений столбцов в определенном порядке используется формат записи вида:
1 - INSERT INTO Customers (city, cnamе, cnum) VALUES ('London', 'Honman', 2001)
2 - INSERT INTO Customers for FILEDS (city, cnamе, cnum) VALUES ('London', 'Honman', 2001)
3 - INSERT INTO Customers VALUES (city='London', cnamе='Honman', cnum=2001)
4 - INSERT INTO Customers city='London', cnamе='Honman', cnum= 2001
ПРАВИЛЬНЫЕ ОТВЕТЫ:
INSERT INTO Customers (city, cnamе, cnum) VALUES ('London', 'Honman', 2001)
<<< ---------------------------- >>>
Значение Null для атрибута означает, что:
1 - данное поле не имеет домена
2 - данный атрибут не имеет домена
3 - значение этого поля равно "" для строковых полей
4 - значение этого поля равно 0 для цифровых полей
5 - данное поле не имеет значения
6 - значение этого поля равно "/0" для строковых полей
ПРАВИЛЬНЫЕ ОТВЕТЫ:
данное поле не имеет значения
<<< ---------------------------- >>>
Лишнее значение:
1 - Left join
2 - Right join
3 - Inner join
4 - Outer join
5 - Cross join
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Outer join
<<< ---------------------------- >>>
Таблицы, содержащие введенные и удаленные кортежи и обновляемые при каждом изменении соответствующей таблицы базы данных - это
1 - Хранимые таблицы
2 - Метаданные
3 - Встроенные таблицы
4 - Триггерные таблицы
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Триггерные таблицы
<<< ---------------------------- >>>
Программа, скомпилированная на машинный язык и сохраненная для регулярного и эффективного исполнения - это
1 - Хранимая процедура
2 - Пользовательская процедура
3 - Представление
4 - Триггер
ПРАВИЛЬНЫЕ ОТВЕТЫ:
Хранимая процедура
Триггер
<<< ---------------------------- >>>
Дан запрос SQL:
select * from r where r.num between ((select avg(num) from r) and (1 5 * (select min(num) from r)))
тогда можно утверждать, что запрос необходим для выбора:
1 - значений атрибута num для таблицы r, для которых значение поля num меньше среднего, но больше "трех-вторых" минимума
2 - записей из таблицы r, для которых значение поля num больше среднего, но меньше "трех -вторых" минимума
3 - значений атрибута num для таблицы r, для которых значение поля num больше среднего, но меньше "трех-вторых" минимума
4 - запрос в любом случае вернет весь набор записей из таблицы
5 - запрос в любом случае вернет пустой результат
7 - записей из таблицы r, для которых значение поля num не меньше среднего, но не более "трех -вторых" минимума
ПРАВИЛЬНЫЕ ОТВЕТЫ:
записей из таблицы r, для которых значение поля num не меньше среднего, но не более "трех -вторых" минимума
<<< ---------------------------- >>>
Дан запрос SQL, тогда можно утверждать, что запрос необходим для выбора:
select * from r where r.num between ((select avg(num) from r) and (0.66 * (select min(num) from r)))
1 - значений атрибута num для таблицы r, для которых значение поля num меньше среднего, но больше двух третей минимума
2 - запрос в любом случае вернет пустой результат
3 - значений атрибута num для таблицы r, для которых значение поля num больше среднего, но меньше двух третей минимума
4 - записей из таблицы r, для которых значение поля num меньше среднего
5 - записей из таблицы r, для которых значение поля num больше среднего, но меньше двух третей минимума
6 - записей из таблицы r, для которых значение поля num меньше среднего, но больше двух третей минимума
ПРАВИЛЬНЫЕ ОТВЕТЫ:
запрос в любом случае вернет пустой результат
<<< ---------------------------- >>>
3. R-отношение S-отношение
Порода | Вид | Тип | Кличка | Порода | Возраст | Вес | |
Русская борзая | охота | длинношерстная | Снупи | Пудель | 3 | 114 | |
Дратхаар | охота | жесткошерстная | Спарк | Пудель | 0,7 | 120 | |
Пойнтер | охота | короткошерстная | Зигзаг | Русская борзая | 0,2 | 900 | |
Пудель | декоративная | длинношерстная | Файнд | Пойнтер | 0,5 | 120 | |
Денди | Такса | 1,2 | 300 | ||||
Аппорт | Пудель | 0,4 | 100 | ||||
Лайт | Пудель | 0,3 | 300 | ||||
Флеш | Русская борзая | 1 | 780 |
Результат некоторого запроса
Пойнтер | охота | короткошерстная | Файнд | 0,5 | 120 |
Пудель | декоративная | длинношерстная | Снупи | 3 | 114 |
Пудель | декоративная | длинношерстная | Спарк | 0,7 | 120 |
Пудель | декоративная | длинношерстная | Аппорт | 0,4 | 100 |
Пудель | декоративная | длинношерстная | Лайт | 0,3 | 300 |
Русская борзая | охота | длинношерстная | Зигзаг | 0,2 | 900 |
Русская борзая | охота | длинношерстная | Флеш | 1 | 780 |
Дратхаар | охота | жесткошерстная | Null | Null | Null |
Укажите запрос, приводящий к полученному результату