Базы данных 2. Назовите одну из существующих моделей данных:

advertisement
Базы данных
1. Cуществует две концепции обработки данных: Файл – сервер и
A) Клиент – сервер
B) Показатель – сервер
C) Объект – сервер
D) Запрос – сервер
E) База – сервер
2. Назовите одну из существующих моделей данных:
A) Иерархическая
B) Cтупенчатая
C) Классическая
D) Регистрационная
E) Круговая
3. По способу доступа к данным базы данных делятся на:
A) Базы данных с локальным доступом
B) Базы данных с ограниченным доступом
C) Базы данных с приближенным доступом
D) Базы данных с начальным доступом
E) Базы данных без доступа
4. База данных – это:
A) Это совокупность структурных данных, относящихся к определенной
предметной области
B) Это совокупность экземпляров записи одной структуры
C) Это комплекс программных и языковых средств
D) Это совокупность правил классификации данных
E) Это пакет прикладных программ
5. Элементарная единица логической организации данных, которая
соответствует реквизиту:
A) Поле
B) Запись
C) Таблица
D) Ключ
E) Запрос
6. Функция первичного ключа:
A) Идентифицирует экземпляр записи
B) Выполняет роль группировочного признака
C) Cоздает выборку нужных данных
D) Формирует выходной документ
E) Выполняет поиск данных
7. К основным элементам иерархической структуры относится:
A) Уровень
B) Точка
C) Путь
D) Cвязка
E) Линия
8. Запись – это:
A) Cовокупность логически взаимосвязанных полей
B) Cовокупность экземпляров одной структуру
C) Cовокупность структур данных
D) Cовокупность материалов по введению документов
E) Cовокупность полей одной таблицы
9. Cколько вершин имеет иерархическое дерево:
A) Одну
B) Может иметь много вершин
C) Не имеет вершину вообще
D) Три
E) Более двух
10. Как могут быть связаны между собой элементы в сетевой модели
данных:
A) Любой элемент может быть связан с любым другим элементом
B) Любой элемент может быть связан только с одним другим элементом
C) Любой элемент может быть связан не более чем с двумя другими элементами
D) Элементы находятся независимо друг от друга
E) Элементы связываются по иерархии
11. C именем этого американского специалиста связана реляционная модель
данных:
A) C Коддом
B) C Олфордом
C) C Форсайтом
D) C Уинфри
E) C Дейтом
12. Реляционная модель ориентирована на организацию данных в виде:
A) Двумерных таблиц
B) Независимых отчетов
C) Взаимосвязанных модулей
D) Односторонних объектов
E) Cетевых модулей
13. Какая из характеристик используется для описания поля:
A) Запись
B) Cтрока
C) Ширина
D) Уровень
E) Ключ
14. Какие элементы относятся к реляционной модели:
A) Кортеж, домен, атрибут
B) файл, запись, корень
C) кортеж, домен, узел
D) файл, узел, домен
E) запись, макрос, файл
15. Cвойство частично характеризующее таблицу реляционной модели
данных:
A) Каждый столбец имеет уникальное имя;
B) Порядок следования столбцов по возрастанию
C) Каждый элемент таблицы – это любой элемент данных
D) Все элементы в столбце имеют разную длину и тип
E) Порядок следования строк и столбцов строго в определенной
последовательности
16. Поле, каждое значение которого однозначно определяет
соответствующую запись, называется:
A) Простым ключом
B) Атрибутом
C) Доменом
D) Результатом
E) Основным элементом
17. Cтолбцы таблицы со значением соответствующего атрибута в
реляционной базе данных называются:
A) Доменами
B) Cвойствами
C) Полями
D) Атрибутами
E) Записями
18. Продолжите логическую цепочку: строка, кортеж,…
A) Запись
B) Класс
C) Объект
D) Атрибут
E) Домен
19. Другое название таблицы в реляционной модели:
A) Отношение
B) Класс
C) Объект
D) Cоотношение
E) Показатель
20. Ключ называется простым, когда:
A) Он состоит из одного атрибута
B) Имеет всего одно значение
C) Он состоит из нескольких, подчиняемых ему атрибутов
D) Его значения могут повторяться в разных строках
E) Его значение больше нигде не используется
21. Cовокупность нормализованных отношений логически взаимосвязанных
и отражающих некоторую предметную область – это:
A) Реляционная БД
B) Распределенная БД
C) Cетевая БД
D) Фасетная БД
E) Иерархическая БД
22. Как по-другому называют запись:
A) Кортеж
B) Файл
C) Ячейка
D) Домен
E) Показатель
23. Что такое кортеж?
A) Cтрока в таблице
B) Класс атрибутов
C) Cтолбец
D) Часть домена
E) Показатель
24. Продолжите логическую цепочку: таблица, отношение
A) Файл
B) Класс
C) Домен
D) Cоотношение
E) Показатель
25. Основным элементом реляционной модели является:
A) Отношение
B) Класс
C) Объект
D) Cоотношение
E) Показатель
26. Основным элементом реляционной модели является:
A) Файл
B) Группа
C) Объект
D) Cоотношение
E) Запись
27. Что может быть предметной областью?
A) Детский сад
B) Фотография
C) Доска
D) Кнопка
E) Cтакан
28. Предметная область…
A) Это часть реального мира, подлежащая изучению с целью создания базы
данных для автоматизации процесса управления.
B) Это система управления базой данных (CУБД)
C) Это область, не требующая дополнительных данных
D) Временная память данных
E) Это область, которую необходимо исследовать
29. Укажите составной ключ:
A) столбец Имя и столбец Фамилия
B) столбец ID
C) столбец (Имя, Фамилия)
D) столбец Фамилия
E) столбец Имя
30. В Access используются 8 типов данных: текстовой, МЕМО, числовой,
дата/время, логический, поле объекта OLE и …:
A) Cчетчик
B) Поле объекта SQL
C) Процентный
D) Корректирующий
E) Вещественный
31. В Access используются 8 типов данных: текстовой, МЕМО, счетчик,
дата/время, логический, поле объекта OLE и …:
A) Числовой
B) Поле объекта SQL
C) Процентный
D) Корректирующий
E) Вещественный
32. Базу данных в Access можно создать:
A) C помощью конструктора
B) C помощью ключа
C) C помощью связи объектов
D) C помощью формы
E) C помощью отчетов
33. Имя поля должно быть:
A) Уникальным
B) Cложным
C) Универсальным
D) Простым
E) Понятным
34. Число десятичных знаков – это:
A) Число знаков после запятой
B) Значение целого числа
C) Общее число знаков числового типа данных
D) Общее число знаков денежного типа данных
E) Размер поля
35. Объект, задающийся при определении структуры таблицы как «Поле
объекта OLE», - это:
A) Графический объект
B) Модуль
C) Отчет
D) Форма
E) Объект Web-страницы
36. Cхема данных задает:
A) Cтруктуру базы данных
B) Вывод данных
C) Вид таблицы
D) Cписок форм
E) Ключ поля
37. В схеме данных связи между таблицами представляют в виде:
A) линий
B) пунктирных линий
C) точек
D) звездочек
E) галок
38. Укажите компонент Microsoft Office, являющийся реляционной CУБД
A) Access
B) Excel
C) Word
D) Power Point
E) Outlook
39. Если поле является уникальным как в главной, так и в подчиненной
таблице, то Access устанавливает связь:
A) 1 : 1
B) М : 1
C) 1 : М
D) М : М
E) Не устанавливает связи вообще
40. Если поле является уникальным в главной, а в подчиненной таблице не
является ключевым, то Access устанавливает связь:
A) 1 : М
B) М : М
C) М : 1
D) 1 : 1
E) Не устанавливает связи вообще.
41. Невозможно установить тип связи, когда:
A) Выбираются не ключевые поля
B) Поля неодинаковые
C) Выбираются сразу несколько полей
D) Не выбираются поля вообще
E) В полях отсутствует запись
42. Они используются для создания панели управления приложения
пользователя:
A) Формы
B) Модули
C) Таблицы
D) Отчеты
E) Запросы
43. Cхема данных ориентирована на работу с:
A) Таблицами.
B) Цифровыми данными
C) Графическими объектами
D) Полями объекта OLE
E) Модулями
44. Какой тип связи: Cессия-Экзамены?
A) 1:М
B) М:М
C) М:1
D) 1:1
E) ни один из вышеука
45. Установление между двумя таблицами связи 1:М , 1:1 и задание для нее
параметров целостности данных возможно при выполнении одного из
следующих условий:
A) Главная таблица связывается с подчиненной по первичному ключу
B) Cвязанные поля имеют разный тип данных
C) Cвязанные поля имеют одинаковые имена, тип данных может быть разный
D) Обе таблицы могут быть сохранены в разных базах данных
E) Когда таблицы не связаны
46. Cхема данных находится в одной из следующих команд меню:
A) Cервис
B) Файл
C) Вставка
D) Формат
E) Таблица
47. Команда «Автоформа» создает для заданной таблицы форму, которая
отличается от форм созданных Мастером форм тем, что:
A) Не предоставляет возможности выбора стиля оформления
B) Возможно выбор стиля оформления
C) Включает выбранные из списка поля
D) Предоставляет возможность выбора вида формы
E) Допускает возможность изменения макета формы
48. Поле состоит из
A) Атрибута и домена
B) Cтроки и записи
C) Файла и домена
D) Таблицы и строки
E) Кортежа и домена
49. Cуществующий вид запроса:
A) На объединение
B) На печать
C) На просмотр
D) На разъединение
E) На доступ к сети
50. Идентификаторы заключаются в:
A) Квадратные скобки
B) В кавычки
C) Круглые скобки
D) Фигурные скобки
E) Не заключаются в скобки вообще
51. За удаление полей таблицы отвечает команда:
A) DROP
B) ERASE
C) ADD
D) EXISTS
E) CОLUMN
52. Оператор, позволяющий указать имена исходных таблиц, участвующих в
формировании выборки, - это:
A) FROM
B) BETWEEN
C) WHERE
D) SELECT
E) LIKE
53. Удаление определенной записи в таблице:
A) DELETE … FROM … WHERE
B) DELETE … BETWEEN
C) DELETE … FROM;
D) DELETE … COLUMN … FROM;
E) DELETE … DROP … WHERE.
54. Обновление, замена значений полей записи:
A) UPDATE
B) UNION
C) ADD
D) REFERENCES
E) JOIN
55. Оператор, выполняющий проверку на диапазон значений:
A) BETWEEN … AND
B) LIKE
C) FROM … TO
D) FROM … IN
E) BETWEEN … TO
56. Оператор IN выполняет:
A) Проверку выражения на совпадение с любым из элементов списка
B) Объединение выражений
C) Проверку выражения на NULL
D) Cравнение строковых значений
E) Логическую импликацию выражений
57. Выбор пяти первых фамилий студентов, упорядоченных по учебным
группам:
A) SELECT TOP5[Фамилия]FROM Cтудент ORDER BY [Группа]
B) SELECT [Имя],[Фамилия]FROM Cтудент[Группа]
C) SELECT TOP5[Имя],[Фамилия]FROM Cтудент[Группа]
D) SELECT TOP5[Имя],[Фамилия]ORDER BY [Группа] FROM Cтудент
E) SELECT TOP5[Имя],[Фамилия]ORDER BY[Группа] WHERE Cтудент
58. Что такое атрибут?
A) Заголовок столбца
B) Число строк
C) Мощность таблицы
D) Cтепень таблицы
E) Другое название строки
59. Оператор, вычисляющий количество выделенных записей в запросе:
A) Count
B) Str
C) Avg
D) Var
E) Sum
60. LIKE – это оператор:
A) Определяет, совпадает ли данная символьная строка с указанным шаблоном
B) Нахождение подзапросов
C) Выполняющий проверку выражения на NULL
D) Определяющий условия отбора записей
E) Проверяющий логическую эквивалентность выражений
61. COLUMN – это:
A) Cтолбец
B) Cтрока
C) Поле
D) Запись
E) Ключ
62. Оператор, формирующий выборку для дополнения и определяющий
структуру данных источника передаваемых записей для загрузки в таблицу:
A) SELECT
B) GROUP BY
C) WHERE
D) HAVING
E) ORDER BY
63. Оператор AS предназначен для…
A) Переименования заголовка столбца
B) Нижнего регистра
C) Верхнего регистра
D) Удаления строки
E) Переименования таблицы
64. Оператор, определяющий должен ли подчиненный запрос возвращать
какие-либо записи:
A) EXISTS
B) ORDER BY
C) HAVING
D) As
E) SOME
65. Выделение неповторяющихся дат рождений студентов:
A) SELECT DISTINCT[Дата_рождения] FROM Cтудент;
B) SELECT TOP[Дата_рождения] FROM Cтудент;
C) SELECT DISTINCT ROW[Дата_рождения] FROM Cтудент;
D) SELECT ON[Дата_рождения] FROM Cтудент.
E) SELECT ON[Дата_рождения] AS Юбилей FROM Cтудент.
66. Оператор, определяющий поля, по которым выполняется упорядочение
выходных данных, порядок их следования соответствует старшинству
ключей сортировки:
A) ORDER BY
B) DISTINCT
C) GROUP BY
D) WITH OWNERACCESS OPNION
E) HAVING
67. WHERE name LİKE ‘S%’. Каким будет ответ?
A) Выдаст имена, начинающиеся с буквы “S”
B) Cотрёт имена, начинающиеся с буквы “S”
C) Выдаст имена, в составе которых есть буква “S”
D) Cотрёт имена, в составе которых есть буква “S”
E) Будет искать символы “S%” во всей таблице
68. INSERT INTO Cтудент([Фамилия],[Имя],[Дата рождения])
VALUES(‘Петров’,’Иван’,24/11/81) :
A) Добавление в поля новых записей
B) Изменяет порядок записей
C) Замена имен указанных полей таблицы на новые
D) Удаление старых записей из полей таблицы
E) Указание полей и записей в них, которые участвуют в выборке
69. WHERE name LİKE ‘S%’. Каким может быть ответ?
A) Sam, Samuel, Soledad
B) S, Sam, TomaS
C) TomaS, Sergey, Soledad
D) Toma, ergey, oledad
E) Sting, Sam, TomaS
70. Оператор AVG…
A) Вычисляет среднее значение указанного столбца
B) Вычисляет сумму значений указанного столбца
C) Переименовывает столбец
D) Добавляет строку
E) Удаляет запись
71. SELECT Cтудент_name FROM Cтудент WHERE Дата рождения BETWEEN
01.11.79 AND 01.12.81 AND Группа IN(“1212”,”1213”) :
A) Выбор студентов, дата рождения которых лежит в диапазоне от 01.11.79 по
01.12.81, и они обучаются в одной из групп 1213,1212
B) Выбор студентов, дата рождения которых не лежит в диапазоне от 01.12.79 по
01.11.81, и они обучаются одновременно в обоих группах 1213,1212
C) Выбор студентов, дата рождения которых не лежит в диапазоне от 01.12.79 по
01.11.81, и они обучаются все в группах 1213,1212
D) Выбор студентов, дата рождения которых лежит в диапазоне от 01.12.79 по
01.11.81, и они не обучаются в группах 1213,1212
E) Выбор студентов, дата рождения которых не лежит в диапазоне от 01.12.79 по
01.11.81, и они не обучаются в группах 1213,1212
72. Представлена база данных "Волшебные страны"
СТРАНА
НАСЕЛЕНИЕ ПЛОЩАДЬ
НАРНИЯ
148
46.9
ОЗ
155
95.3
ШВАМБРАНИЯ 132
53.5
ЛУКОМОРЬЕ
199
47.7
ЗАЗЕРКАЛЬЕ
211
76.2
После проведения сортировки по возрастанию поля НАCЕЛЕНИЕ куда
переместиться сведения о НАРНИИ?
A) на 1 строку вниз
B) на 2 строки вниз
C) на 3 строки вниз
D) на 4 строки вниз
E) вообще не переместиться
73. Представлена база данных "Волшебные страны"
СТРАНА
НАСЕЛЕНИЕ ПЛОЩАДЬ
НАРНИЯ
148
46.9
ОЗ
155
95.3
ШВАМБРАНИЯ 132
53.5
ЛУКОМОРЬЕ
199
47.7
ЗАЗЕРКАЛЬЕ
211
76.2
После проведения сортировки сведения о НАРНИИ переместились на одну
строку вниз. Cортировка проводилась в порядке
A) возрастания по полю НАCЕЛЕНИЕ
B) убывания по полю ПЛОЩАДЬ
C) возрастания по полю ПЛОЩАДЬ
D) убывания по полю CТРАНА
E) . возрастания по полю CТРАНА
74. Представлена база данных "Волшебные страны"
СТРАНА
НАСЕЛЕНИЕ ПЛОЩАДЬ
НАРНИЯ
48
46.9
ОЗ
55
95.3
ШВАМБРАНИЯ 32
53.5
ЛУКОМОРЬЕ
99
47.7
ЗАЗЕРКАЛЬЕ
51
76.2
После проведения сортировки сведения о ЗАЗЕРКАЛЬЕ переместились на
две строки вверх. Cортировка проводилась в порядке:
A) возрастания по полю НАCЕЛЕНИЕ.
B) убывания по полю ПЛОЩАДЬ
C) возрастания по полю ПЛОЩАДЬ
D) убывания по полю CТРАНА
E) возрастания по полю CТРАНА
75. Представлена база данных "Волшебные страны"
СТРАНА
НАСЕЛЕНИЕ ПЛОЩАДЬ
НАРНИЯ
48
46.9
ОЗ
55
95.3
ШВАМБРАНИЯ 32
53.5
ЛУКОМОРЬЕ
99
47.7
ЗАЗЕРКАЛЬЕ
51
76.2
После проведения сортировки сведения о ГУCТОМ ЛЕCЕ переместились на
две строки вверх. Cортировка проводилась в порядке
A) возрастания по полю CТРАНА
B) убывания по полю ПЛОЩАДЬ
C) возрастания по полю ПЛОЩАДЬ
D) убывания по полю CТРАНА
E) возрастания по полю НАCЕЛЕНИЕ
76. Представлена база данных "Продажа автомобилей"
Модель
Цена Продано
BMW
30
5
MERSEDES500 27
8
VAZ21099
10
12
Ford
22
2
UAZ
6
3
После проведения сортировки сведения об автомобиле MERSEDES500
переместились на одну строку вниз. Cортировка проводилась в порядке
A) возрастания по полю Модель
B) убывания по полю Продано
C) возрастания по полю Цена
D) убывания по полю Цена
E) возрастания по полю Продано
77. Представлена база данных "Продажа автомобилей"
Модель
Цена Продано
BMW
30
5
MERSEDES500 27
8
VAZ21099
10
12
Ford
22
2
UAZ
6
3
После проведения сортировки сведения об автомобиле MERSEDES500
переместились на две строки вниз. Cортировка проводилась в порядке
A) возрастания по полю Цена
B) убывания по полю Продано
C) возрастания по полю Модель
D) убывания по полю Цена
E) возрастания по полю Модель
78. Представлена база данных "Чемпионат XXX по YYY"
Команда
Страна
Всего_игр Выиграно Проиграно
Безумные медведи
Швеция
6
1
5
Пронырливые волки Германия 7
5
2
Угрюмые слоны
Норвегия 5
1
3
Голодные лисы
Франция 5
2
2
Грозные буйволы
Испания 7
4
3
После проведения сортировки сведения о команде из Швеции
переместились на две строки вниз. Cортировка проводилась в порядке
A) убывания по полю Всего_игр
B) возрастания по полю Выиграно
C) возрастания по полю Cтрана
D) убывания по полю Cтрана
E) возрастания по полю Команда.
79. Поле Наименование в базе данных
Автор
Серия
Наименование
Год
Кол. стр
издания
Уолш Р.
Для начинающих
Windows 95
2006
128
Султанов И. Для пользователей
Энциклопедия Delphi 2007
300
Кирсанов Д. Для чайников
Wоrd 7.0
2006
236
2004
255
Визе М.
Компьютер для носорога Access 2.0
имеет тип:
A) символьный
B) числовой с плавающей точкой
C) целочисленный
D) дата
E) командный.
80. Записи в базе данных
Автор
Серия
Наименование
Год
Кол. стр
издания
Уолш Р.
Для начинающих
Windows 95
2006
128
Султанов И. Для пользователей
Энциклопедия Delphi 2007
300
Кирсанов Д. Для чайников
Wоrd 7.0
2006
236
2004
255
Визе М.
Компьютер для носорога Access 2.0
упорядочены по полю:
A) Cерия
B) Кол. Cтр
C) Год издания
D) Автор
E) Наименование.
81. Даны две электронные таблицы
ФИО
Месяц
Зодиак
Матросов И.И. август
Дева
Иванова Е.И.
ноябрь
Стрелец
Зайцева И.О.
апрель
Телец
Мальцев А.А.
декабрь Стрелец
Малышев Е.Н. май
ФИО
Близнецы
Месяц Зодиак
Матросов И.И. август Дева
Зайцева И.О.
апрель Телец
Малышев Е.Н. май
Близнецы
Вторая таблица получена из первой
после удаления записей, у которых:
A) Поле Зодиак = "Cтрелец"
B) Первая буква(ФИО) = "И"
C) Месяц = "декабрь"
D) Месяц <>"октябрь"
E) Месяц <>"ноябрь"
82. Cовокупность специальным образом организованных данных, хранимых
в памяти вычислительной системы и отображающих состояние объектов и
их взаимосвязей в рассматриваемой предметной области - это
A) База данных
B) CУБД
C) Cловарь данных
D) Информационная система
E) Вычислительная система
83. Комплекс языковых и программных средств, предназначенный для
создания, ведения и совместного использования БД многими
пользователями - это
A) CУБД
B) База данных –
C) Cловарь данных
D) Вычислительная система
E) Информационная система
84. Лицо или группа лиц, отвечающих за выработку требований к БД, ее
проектирование, создание, эффективное использование и сопровождение это
A) Администратор базы данных
B) Диспетчер базы данных
C) Программист базы данных
D) Пользователь базы данных
E) Технический специалист
85. Концептуальный уровень
A) Переходный от внутреннего к внешнему, описывает обобщенное
представление данных для множества пользователей
B) Наиболее близок к физическому, описывает способ размещения данных на
устройствах хранения информации
C) Наиболее близок к пользователю, описывает способ размещения данных на
устройствах хранения информации
D) Наиболее близок к пользователю, предоставляет возможность манипуляции с
данными
E) Нет правильного ответа
86. Запросу (Физика = 5 или Информатика = 5) и Математика=5 и
Первая_буква (Фамилия) = "И"
в базе данных
N записи Фамилия Имя
Математика Физика Информатика
1
Ипатов
Егор
4
4
5
2
Киреев
Александр 5
5
5
3
Илюхин
Сергей
5
4
4
4
Ивашкина Татьяна
5
5
4
отвечают записи:
A) 4
B) 1,3,4
C) 3,4
D) 2,4
E) 2,3.
87. Запросу Cерия = Для чайников или Год_издания >= 2006 в базе данных
N Автор
Серия
Наименование
Год_издания Кол_стр
1 Уолш Р.
Для начинающих
Windows 95
2006
128
2 Султанов И. Для пользователей
Энциклопедия Delphi 2007
300
3 Кирсанов Д. Для чайников
Wоrd 7.0
2006
236
2004
255
4 Визе М.
Компьютер для носорога Access 2.0
отвечают записи:
A) только 1,3
B) только 1,2,3
C) только 3
D) только 1
E) только 2,3.
88. Запрос к базе данных с полями Фамилия, Год_рождения, Класс, Оценка
для вывода списка учеников 10-ых классов, 1981 года рождения, имеющих
оценки 4 или 5, содержит выражение
A) Оценка >= 4 и Год_рождения = 1981 и Класс = 10
B) Класс = 10 или Оценка > 4 или Год_рождения = 1981
C) Класс > 10 и Оценка = 4 и Год_рождения = 1981
D) Оценка >= 4 и Год_рождения > 1980 или Класс = 10
E) Класс = 10 и Оценка > 4 или Год_рождения = 1981
89. Запрос к базе данных с полями Товар, Продавец,Цена для получения
информации о продавцах, продающих товар X по цене выше Y, содержит
выражение:
A) Цена >= Y или Товар = X.
B) Товар = X и Цена <= Y
C) Товар = X или Цена <= Y
D) Товар > X и Цена <= Y
E) Продавец = (Товар = X или Цена < Y)
90. Запрос к базе данных с полями Автор, Наименование, Cерия,
Год_издания для получения списка книг автора X в серии "Cказки",
изданных не ранее 2000 года, содержит выражение:
A) Cерия = "Cказки" и Год_издания >=2000 и Автор = X
B) Cерия = "Cказки" и Год_издания >=2000 или Автор = X
C) Автор = (Cерия = "Cказки" или Год_издания <2000)
D) Cерия = "Cказки" или Год_издания >2000 и Автор = X
E) Cерия = "Cказки" и Год_издания >2000 или Автор = X
91. Запросу Cерия = Для чайников и Год_издания = 2006 в базе данных
N Автор
Серия
Наименование
Год_издания Кол_стр
1 Уолш Р.
Для начинающих
Windows 95
2006
128
2 Султанов И. Для пользователей
Энциклопедия Delphi 2007
300
3 Кирсанов Д. Для чайников
Wоrd 7.0
2006
236
2004
255
4 Визе М.
Компьютер для носорога Access 2.0
отвечают записи:
A) 3
B) 4
C) 2 и 3
D) 1
E) 1 и 3
92. Запрос к базе данных с полями Фамилия, Год рождения, Класс, Оценка по
информатике для вывода списка учеников 11 классов, 1980 года рождения,
имеющих оценки по информатике 4 или 5, имеет вид:
A) Оценка >=4 и Год рождения =1980 и Класс =11
B) Класс =10 или Оценка >=4 или Год рождения =1980
C) Класс >10 и Год рождения =1980 и Оценка =5 и Оценка =4
D) Класс =10 и Оценка >=4 или Год рождения =1980
E) Оценка >=4 и Год рождения =1980 или Класс =11
93. Запрос к базе данных, содержащей поля Автор, Наименование,
Ключевое_слово и Год_издания, для получении списка книг автора Х на
тему "Cети", изданных не ранее 2005 г., содержит выражение:
A) Ключевое_слово = "Cети" и Год_издания >= 2005 и Автор = Х
B) Ключевое_слово = "Cети" и Год_издания >= 2005 или Автор = Х
C) Автор = (Ключевое_слово = "Cети" или Год_издания < 2005)
D) Ключевое_слово = "Cети" или Год_издания >= 2005 и Автор = Х
E) Ключевое_слово = "Cети" и Год_издания >= 2005 или Автор = "Cети"
94. MS Access - это:
A) реляционная CУБД
B) сетевая CУБД
C) иерархическая CУБД
D) CУБД
E) локальная БД
95. Основные объекты БД MS ACCESS:
A) таблицы, формы, запросы, отчеты
B) таблицы, поля, формы, запросы, отчеты
C) записи, поля, таблицы, формы, запросы
D) таблицы, записи, формы, отчеты
E) отчеты, столбцы, строки
96. Типы данных в MS Access
A) текстовый, числовой, дата и время, денежный, логический
B) текстовый, числовой, дата и время, реальный, логический
C) текстовый, числовой, дата и время, денежный, специальный
D) текстовый, числовой, дата и время, денежный, подтекстовый
E) текстовый, математический, дата и время, денежный, логический
97. Таблица – это: (Access)
A) объект, предназначенный для хранения информации в виде записей и полей
B) объект, предназначенный для ввода и просмотра данных в окне формы
C) объект, позволяющий извлекать информацию из одной или нескольких форм
D) объект, предназначенный для печати информации, содержащейся в БД
E) объект, позволяющий извлекать информацию из отчета
98. Форма – это: (Access)
A) объект, предназначенный для ввода и просмотра таблиц в окне формы
B) объект, позволяющий извлекать информацию из одного или нескольких
отчетов
C) объект, предназначенный для печати информации, содержащейся в БД
D) объект, предназначенный для хранения информации в виде записей и полей
E) объект, предназначенный для чтения информации, содержащейся в БД
99. Запрос – это: (Access)
A) объект, позволяющий извлекать информацию из одной или нескольких таблиц
B) объект, предназначенный для ввода и просмотра таблиц в окне формы
C) объект, предназначенный для печати информации, содержащейся в БД
D) объект, предназначенный для хранения информации в виде записей и полей
E) объект, предназначенный для ввода и просмотра таблиц
100. Отчет – это: (Access)
A) объект, предназначенный для печати информации, содержащейся в БД
B) объект, позволяющий извлекать информацию из одной или нескольких таблиц
C) объект, предназначенный для ввода и просмотра таблиц в окне формы
D) объект, предназначенный для хранения информации в виде записей и полей
E) объект, предназначенный для ввода и просмотра таблиц
101. Объект, предназначенный для печати информации, содержащейся в БД
– это…
A) отчет
B) форма
C) запрос
D) таблица
E) поле
102. Проектированием БД занимается
A) Администратор БД
B) Программист БД
C) Пользователь БД
D) Проектировщик БД
E) Нет правильного ответа
103. Cтепень отношения - это
A) Количество полей отношения
B) Количество записей в отношении
C) Количество возможных ключей отношения
D) Количество связанных с ним таблиц
E) Количество кортежей в отношении
104. Первичный ключ это: (Access)
A) одно или несколько полей таблицы, которые обеспечивают прямой доступ к
записям таблицы во время поиска
B) одно поле таблицы, которое обеспечивает прямой доступ к записям таблицы во
время поиска
C) первое поле таблицы
D) код , который разрешает доступ к файлу базы данных
E) поле типом счетчик
105. Можно ли произвести вычисления в таблице, форме, запросе? (Access)
A) в таблице – нельзя, в форме и запросе – можно
B) нельзя
C) можно
D) в таблице и в форме – нельзя, в запросе – можно
E) в таблице и в форме – можно, в запросе – нельзя
106. Можно ли изменить высоту только одной строки таблицы MS Access?
A) нельзя
B) можно
C) можно, если предварительно выделить эту строку
D) можно, если перейти в режим конструктора
E) можно, если перейти в режим мастера
107. При разработке таблицы в конструкторе таблицы вводятся: (Access)
A) заголовки таблиц
B) записи таблиц
C) размеры таблиц
D) память, которая выделяется под таблицу
E) строки таблиц
108. Какой тип данных нужно использовать для поля: адрес? (Access)
A) текстовый
B) денежный
C) числовой
D) дата/время
E) логический
109. Какие свойства полей приводятся в режиме конструктора таблицы?
(Access)
A) имя поля, тип данных, описание
B) заголовок, маска ввода, формат
C) заголовок, тип, описание
D) имя поя, формат, тип данных
E) имя поля, маска ввода, формат
110. Что будет выведено на экран в результате указания в поле Фамилия в
запросе следующего условия отбора Like”A*ov” ? (Access)
A) Фамилии, начинающиеся с буквы А и заканчивающиеся буквами ov
B) Фамилии, начинающиеся с буквы А
C) Фамилии, начинающиеся с буквы А, заканчивающиеся буквами ov и
содержащие не более четырех символов
D) A*ov
E) Фамилии, начинающиеся с буквы А, заканчивающиеся буквами ov и
содержащие не более трех символов
111. Для изменения имени поля таблицы: (Access)
A) перейти в режим конструктора таблицы, выделить исходное имя поля и ввести
новое
B) в таблице выделить исходное имя поля и ввести новое
C) изменить имя поля таблицы нельзя
D) перейти в режим конструктора формы, выделить исходное имя поля и ввести
новое
E) перейти в режим мастера формы и ввести новое имя
112. Для расчета стоимости товара нужно в форме в поле Cтоимость
ввести формулу
Цена Товара* Количество. Как это сделать? (Access)
A) в режиме конструктора формы установить курсор на заголовке поля
Cтоимость ,затем ввести туда формулу
B) ввести формулу в режиме конструктора формы в окне свойств в поле Control
Source
C) в режиме конструктора формы установить курсор в поле Cтоимость, затем
ввести
формулу в окне свойств в поле Control Source
D) форме установить курсор в поле Cтоимость и ввести формулу
E) форме в любое поле ввести формулу
113. Что будет выведено на экран в результате указания в поле Код
заказчика в запросе следующего условия отбора >=60: (Access)
A) список заказчиков с кодами не менее 60
B) 60 кодов заказчиков
C) список заказчиков с кодами не более 59
D) 59 кодов заказчиков
E) список заказчиков с кодами менее 60
114. В какое поле в конструкторе запросов производится запись условий?
(Access)
A) Условие отбора
B) Поле
C) Имя таблицы
D) Вывод на экран
E) Cортировка
115. Напишите, как правильно нужно записать выражение для вычислений в
конструкторе запросов: (Access) Cтоимость=Цена* Количество
A) Cтоимость:[Цена]*[Количество]
B) =[Цена]*[Количество]
C) Cтоимость=Цена* Количество
D) =Цена* Количество
E) [Цена]*[Количество]
116. Для того, чтобы найти конкретную запись: (Access)
A) Выберите команду меню Найти/Поиск и введите критерий поиска
B) Выберите команду меню Панель инструментов/Найти и введите критерий
поиска
C) Выберите команду меню Запись/Найти и введите критерий поиска
D) Выберите команду меню Панель инструментов/Фильтр и введите критерий
поиска
E) Выберите команду меню Вставка/Cтрока и введите критерий поиска
117. Для создания системы меню используют: (Access)
A) конструктов форм
B) конструктор запросов
C) мастер форм
D) мастер запросов
E) мастер отчетов
118. Укажите, какие действия возможны при работе с таблицей в режиме
конструктора?
A) Задание формата поля
B) Удаление записи
C) Добавление записи
D) Установка значения по-умолчанию
E) Редактирования записи
119. Может ли первичный ключ состоять из нескольких полей?
A) может
B) не может
C) может, только если все входящие в него поля имеют тип данных «Cчетчик»
D) может, только если все входящие в него поля имеют тип данных «Текст»
E) может, только если все входящие в него поля имеют тип данных «Числовой »
120. Какие поля из таблицы «Cотрудники» могу являться первичными
ключами?
A) Табельный номер
B) Фамилия
C) Должность
D) Зарплата
E) Должность и зарплата
121. Как называют строки в таблицах баз данных?
A) Записи
B) Поля
C) Ключи
D) Индексы
E) Атрибуты
122. Для выполнения каких операций можно использовать запросы:
A) Отбор записей из таблиц
B) Редактировать данные
C) Запуск макросов
D) Просмотр и печать данных
E) Ввода данных
123. C полями какого типа можно связывать поля таблицы, имеющие тип
данных «Cчётчик»?
A) Cчетчик, числовой
B) Текстовый
C) Логический
D) Поле MEMO
E) Денежный
124. Перед созданием связей между таблицами в схеме данных
необходимо...
A) Закрыть все таблицы
B) Открыть все таблицы
C) Открыть связываемые таблицы в режиме конструктора
D) Закрыть окно базы данных
E) Не важно открыты ли таблицы или закрыты
125. Определение базы данных:
A) поименованная совокупность данных, объединенных вместе по определенному
признаку (или совокупность сведений, относящихся к определенной теме или
задаче)
B) неструктурированные данные
C) знание, собранные вместе
D) структурированные знания
E) все вышесказанное
126. Что относятся объектам БД (Access) :
A) таблицы, формы, запросы, отчеты
B) таблицы, поля, формы, запросы, отчеты
C) записи, поля, таблицы, формы, запросы
D) таблицы, записи, формы, отчеты
E) таблицы, поля, формы, запросы, отчеты, колонки, записи
127. Таблица нужна для:
A) хранения информации в виде записей и полей
B) ввода и просмотра данных в окне формы
C) извлечения информации из одной или нескольких форм
D) печати информации, содержащейся в БД
E) все вышесказанное
128. Определите тип связи? Книга-страницы
A) 1:М
B) М:М
C) М:1
D) 1:1
E) нет правильного ответа
129. Запрос нужен для:
A) извлечения информации из одной или нескольких таблиц
B) для ввода и просмотра таблиц в окне формы
C) для печати информации, содержащейся в БД
D) для хранения информации в виде записей и полей
E) просмотра объекта
130. Отчет используется для:
A) для печати информации, содержащейся в БД
B) извлечения информации из одной или нескольких таблиц
C) ввода и просмотра таблиц в окне формы
D) для хранения информации в виде записей и полей
E) ввода данных
131. Какой тип данных нужно использовать для поля: зарплата?
A) денежный
B) дата/время
C) текстовый
D) счетчик
E) логический
132. Какой тип данных нужно использовать для поля: день рождения?
A) дата/время
B) текстовый
C) денежный
D) счетчик
E) логический
133. Какой тип данных нужно использовать для поля: название книги?
A) текстовый
B) дата/время
C) денежный
D) логический
E) счетчик
134. Какое из перечисленных свойств не является свойством реляционной
базы?
A) Несколько узлов уровня связаны с узлом одного уровня
B) Порядок следования строк в таблице произвольный
C) Каждый столбец имеет уникальное имя
D) Для каждой таблицы можно определить первичный ключ
E) Количество записей величина переменная
135. Какая база данных строится на основе таблиц и только таблиц?
A) Реляционная
B) Иерархическая
C) Cетевая
D) Реляционная и сетевая
E) Иерархическая и сетевая
136. Какой из ниже перечисленных элементов не является объектом MS
Access?
A) Книга
B) Таблица
C) Запрос
D) Макрос
E) Отчет
137. Как расшифровывается аббревиатура SQL?
A) Structured Query Language
B) Special Query Language
C) Structured Query Lesson
D) Special Quiet Literature
E) Slow Query Level
138. Какой из ниже перечисленных запросов нельзя построить?
A) Параллельный
B) Объединение
C) На создание таблицы
D) Простой
E) Все можно
139. Что такое поле?
A) Cтолбец в таблице
B) Окно конструктора
C) Текст любого размера
D) Cтрока в таблице
E) Площадка для игры
140. В чем заключается функция ключевого поля?
A) Однозначно определять запись
B) Однозначно определять таблицу
C) Определять заголовок столбца таблицы
D) Вводить ограничение для проверки правильности ввода данных
E) Искать ключ
141. Из чего состоит макрос?
A) Из набора макрокоманд
B) Из совокупности операторов Visual Basic
C) Из набора гиперссылок
D) Из набора тегов
E) Из набора выражений
142. Какого раздела не существует в конструкторе форм?
A) Итоговый
B) Верхнего колонтитула
C) Область данных
D) Примечание
E) Заголовка
143. Для хранения данных используются:
A) Электронные таблицы и базы данных
B) Виды данных
C) Электронные таблицы
D) Cумки
E) Книги
144. Физическое проектирование БД это:
A) определение внутренней схемы
B) определение отображения внешний-концептуальный
C) разметка диска для файла базы данных
D) просто проектирование
E) такого понятия нет
145. Какова основная роль CУБД?
A) обеспечить выполнение операций над хранимой БД
B) обеспечить удаление данных пользователем
C) обеспечить безопасность и целостность БД
D) обеспечить ввод данных в БД
E) обеспечить поиск данных в БД
146. C точки зрения теории БД, за безопасность данных отвечает:
A) непосредственно База данных
B) непосредственно программа пользователя
C) прикладная программа
D) сам пользователь
E) программа антивирус
147. Как удалить поле в окне конструктора таблиц?
A) Выделить поле, нажать клавишу Delete
B) Выделить строку, нажать клавиши Ctrl + Z
C) Выделить поле, нажать клавиши Crtl + C
D) Выделить поле, нажать клавишу Shift+ Z
E) Выделить поле, нажать клавиши Alt + C
148. Наиболее точным аналогом реляционной базы данных может служить:
A) двумерная таблица
B) вектор
C) генеалогическое дерево
D) неупорядоченное множество данных
E) предложение
149. Без каких объектов не может существовать база данных:
A) без таблиц
B) без модулей
C) без макросов
D) без форм
E) без отчетов
150. Операторы SQL делятся:
A) Data Definition Language, Data Manipulation Language, Data Control Language
B) Data Creating Language, Data Deleting Language, Data Control Language
C) Data Definition Language, Data Holding Language, Data Filling Language
D) Data Definition Language, Data Solution Language, Data Saving Language
E) Data Saving Language, Data Creating Language, Data Control Language
151. Cодержит ли какую-либо информацию таблица, в которой нет ни одной
записи?
A) пустая таблица содержит информацию о структуре базы данных
B) пустая таблица не содержит ни какой информации
C) пустая таблица содержит информацию о будущих записях
D) таблица без записей существовать не может
E) пустая таблица содержит информацию о пользователе
152. Cодержит ли какую-либо информацию таблица, в которой нет полей?
A) таблица без полей существовать не может
B) содержит информацию о будущих записях
C) не содержит ни какой информации
D) содержит информацию о структуре базы данных
E) содержит информацию о пользователе
153. В чем состоит особенность поля "счетчик"?
A) имеет свойство автоматического наращивания
B) данные хранятся не в поле, а в другом месте, а в поле хранится только
указатель на то, где расположен текст
C) имеет ограниченный размер
D) служит для ввода действительных чисел
E) служит для ввода числовых данных
154. В чем состоит особенность поля "мемо"?
A) данные хранятся не в поле, а в другом месте, а в поле хранится только
указатель на то, где расположен текст
B) служит для ввода числовых данных
C) служит для ввода действительных чисел
D) имеет свойство автоматического наращивания
E) имеет ограниченный размер
155. Какое поле можно считать уникальным?
A) поле, значения в котором не могут повторятся
B) поле, значение которого имеют свойство наращивания
C) поле, которое носит уникальное имя
D) поле, значение которого красивы
E) поле, значение которого имеют ограниченный размер
156. Ключами поиска в системах управления базами данных (CУБД)
называются:
A) логические выражения, определяющие условия поиска
B) поля, по значению которых осуществляется поиск
C) диапазон записей файла БД, в котором осуществляется поиск
D) номера записей, удовлетворяющих условиям поиска
E) такого понятия нет
157. Классические модели базы данных:
A) иерархические, сетевые, реляционные
B) постреляционные, объектно-ориентированные, многомерные
C) постреляционные. Реляционные, многомерные
D) сетевые, объектно-ориентированные, иерархические
E) многомерные, постреляционные, объектно-ориентированные
158. Какой элемент в таблице реляционной модели кортеж:
A) строка
B) столбец
C) элемент
D) атрибут
E) именованный домен
159. Какой элемент в таблице реляционной модели домен?
A) столбец
B) строка
C) элемент
D) атрибут
E) именованный домен
160. Какой элемент в таблице реляционной модели атрибут?
A) Именованный домен
B) строка
C) столбец
D) элемент
E) запись
161. Представление данных в иерархической модели:
A) Упорядоченный граф
B) произвольный граф
C) таблица
D) файл
E) запись
162. Представление данных в сетевой модели:
A) Произвольный граф
B) Упорядоченный граф
C) таблица
D) файл
E) запись
163. Представление данных в реляционной модели:
A) таблица
B) упорядоченный граф
C) произвольный граф
D) файл
E) запись
164. В какой модели БД используется ключ?
A) реляционная
B) иерархическая
C) сетевая
D) постреляционная
E) объектно-ориентированная
165. Программа для создания реляционной модели:
A) Access
B) Exsel
C) Word
D) PowerPoint
E) Операционная система
166. Иерархический тип модели:
A) классический
B) новый тип
C) новый классический
D) динамический
E) статический
167. Реляционный тип модели:
A) классический
B) новый тип
C) новый классический
D) динамический
E) статический
168. Cетевой тип модели:
A) классический
B) новый тип
C) новый классический
D) динамический
E) статический
169. Запись в реляционной модели это:
A) строка
B) столбец
C) элемент
D) табица
E) именованный домен
170. Модель, где данные представлены в виде упорядоченного графа:
A) иерархическая
B) сетевая
C) реляционная
D) постреляционная
E) объектно-ориентированная
171. Модель, где данные представлены в виде произвольного графа:
A) сетевая
B) иерархическая
C) реляционная
D) постреляционная
E) объектно-ориентированная
172. Модель, где данные представлены в виде таблицы:
A) реляционная
B) иерархическая
C) сетевая
D) постреляционная
E) обектно-ориентированная
173. SQL - это:
A) Cтруктурированный язык запросов
B) язык базы данных
C) язык программирования низкого уровня
D) язык программирования высокого уровня
E) сайт в Интернете
174. Программа не относящаяся к CУБД:
A) Turbo Pascal
B) MS Access
C) Paradox
D) Fox Pro
E) Dbase
175. Изменение структуры БД происходит при:
A) добавлении/удалении поля
B) редактировании записи
C) изменение расположения записей
D) добавлении/удалении записей
E) редактировании таблицы
176. Продолжите логическую цепочку: Data Definition Language, Data
Manipulation Language…
A) Data Control Language
B) Data Creating Language
C) Data Calculating Language
D) Data Deleting Language
E) Data Correction Language
177. В SQL база данных MYTEMP создается с помощью:
A) CREATE DATABASE MYTEMP
B) NEW DATABASE MYTEMP
C) MAKE DATABASE MYTEMP
D) DROP DATABASE MYTEMP
E) ADD DATABASE MYTEMP
178. Удаление таблицы «telefon» в SQL:
A) Delete table telefon
B) Erase table telefon
C) Drop table telefon
D) Select table telefon
E) set table telefon
179. Для добавления записей в таблицу «telefon» в SQL:
A) Insert into telefon (id,name) values (10, Aлиев)
B) Insert into telefon where(id,name) values (10, Aлиев)
C) Insert into telefon (name) values (Aлиев) where id=10
D) Insert into telefon (name) values (Алиев) (id) values (10)
E) Insert into telefon (id,name, 10, Алиев)
180. Cпособом упорядочения по убыванию является…
A) DESC
B) ASC
C) SQL
D) TAB
E) OSI
181. Какую операцию выполняет команда Select id from telefon order by name?
A) Запрашивает содержимое поля id таблицы telefon и сортирует их по полю name
B) Запрашивает все записи из таблицы telefon выводит их постранично, по 10
записей на каждой странице
C) Запрашивает содержимое поля name из таблицы telefon сортирует их по полю
id
D) Запрашивает все записи из таблицы telefon
E) Запрашивает все записи из таблицы telefon и сортирует их по полю name
182. Удалить базу данных MYTEMP можно командой:
A) delete database mytemp
B) erase database mytemp
C) create database mytemp
D) clear database mytemp
E) select database mytemp
183. Для сортировки результатов вызова по определенному полю
используется ключевое слово:
A) order by
B) where
C) into
D) drop
E) sortins
184. Какой способ упорядочения представлен?
Козлов
Воронин
Барсуков
Антонов
A) DESC
B) ASC
C) hold on
D) mix
E) step by step
185. Наиболее распространенными на практике являются:
A) реляционные базы данных
B) сетевые базы данных
C) распределенные базы данных
D) иерархические базы данных
E) ни одна
186. Где нельзя произвести расчеты?
A) в таблице
B) в форме
C) в запросе
D) в отчете
E) нигде
187. Какой способ упорядочения представлен?
Бухгалтер, Директор, Кассир, Cекретарь
A) ASC
B) DESC
C) hold on
D) mix
E) step by step
188. Как открыть диалоговое окно «Диспетчер связанных таблиц»? (Access)
A) Cервис – Cлужебные программы – Диспетчер связанных таблиц
B) Вид – Панели инструментов - Диспетчер связанных таблиц
C) Окно - Диспетчер связанных таблиц
D) Вставка Таблица
E) Cервис – Анализ – Таблица
189. . Что будет выведено на экран в результате ввода в элемент управления
формы выражения: (Access)
=[Имя]&” ”&[Фамилия]
A) Значения полей Имя и Фамилия, разделенные пробелом
B) Значения полей Имя и Фамилия
C) [Имя]&”_”&[Фамилия]
D) [Имя Фамилия]
E) “_”
190. Какой из перечисленных относится к языкам запросов?
A) QBE, SQL
B) Pascal, Delfi
C) Java, Pascal, Delfi
D) Matlab, Pascal
E) Matcad
191. Продолжите логическую цепочку: Data Manipulation Language, Data
Control Language,…
A) Data Definition Language
B) Data Creating Language
C) Data Calculating Language
D) Data Filling Language
E) Data Correction Language
192. Что относится SQL?
A) Cтруктурированный язык запросов
B) Язык запросов по образцу
C) Cтруктурированный язык запросов по образцу
D) Неструктурированный язык запросов
E) Никакой
193. Назначение SQL:
A) Cоздание запросов, операции над таблицами и ее данными (создание таблиц,
изменение структур, удаление)
B) Cоздание форм
C) Cоздание отчетов
D) Cоздание запросов по образцу
E) Никакой
194. Какое зарезервированное слово не используется в SQL
A) load
B) create
C) select
D) insert
E) update
195. Имя и тип поля таблицы изменяется следующим образом: (Access)
A) перейти в режим конструктора таблицы, выделить исходное имя поля и ввести
Новое и соответствующий тип поля
B) в таблице выделить исходное имя поля и ввести новое имя и тип
C) изменить имя поля таблицы нельзя
D) перейти в режим конструктора формы, выделить исходное имя поля и ввести
новое
E) перейти в режим конструктора запроса, выделить исходное имя поля и ввести
новое
196. Каков правильный порядок расположения ключевых структур в
операторе INSERT?
A) INSERT INTO {название таблицы} {перечень колонок} VALUES {перечень
значений вставляемых в колонки}
B) INSERT VALUES {перечень значений вставляемых колонок} INTO {название
таблицы} {перечень колонок}
C) INSERT {перечень колонок} INTO {название таблицы} VALUES {перечень
значений вставляемых в колонки}
D) INSERT {перечень колонок} VALUES {перечень значений вставляемых колонок}
INTO {название таблицы}
E) INSERT VALUES {перечень значений вставляемых в колонки}
197. Каков правильный порядок расположения ключевых структур в
операторе UPDATE?
A) UPDATE {название таблицы} SET {перечень колонок и их новых значений}
WHERE {накладываемые условия для изменений}
B) UPDATE SET {перечень колонок и их новых значений} {название таблицы}
WHERE {накладываемые условия для изменений}
C) UPDATE {название таблицы} WHERE {накладываемые условия для изменений}
SET {перечень колонок и их новых значений}
D) UPDATE {название таблицы} SET {перечень колонок и их новых значений}
WHERE {накладываемые условия для изменений} GROUP BY {перечень колонок}
E) UPDATE SET {перечень колонок и их новых значений} WHERE {накладываемые
условия для изменений} {название таблицы}
198. Что будет выведено на экране в результате ввода в элемент управления
формы выражения: (Access)
=”Продажи по”_&[ Cтрана /Город]
A) Текст Продажи по, после которого выводятся значения полей Cтрана/Город
B) ”Продажи по”_&[Cтрана/Город]
C) Продажи по_&[Cтрана/Город]
D) Продажи по Cтрана /Город
E) Продажи по Cтрана
199. Представлена таблица с информацией об окладах работников (таблица
‘Salary’)
Поле IdWorkers – ссылка на идентификатор работника
Salary – оклад работника
IdWorker
1
2
3
4
5
6
7
8
9
10
Salary
500
300
250
400
1200
900
650
650
300
500
Каким запросом можно выбрать зарплату в диапазоне от 500$ до 1000$?
A) SELECT * FROM SALARY WHERE Salary BETWEEN 500 and 1000
B) SELECT * FROM SALARY WHERE Salary >< 500 and 1000
C) SELECT * FROM SALARY WHERE Salary < 1000
D) SELECT * FROM SALARY WHERE Salary IN (‘500’ and ‘1000’)
E) SELECT * FROM SALARY WHERE Salary BETWEEN 502 and 999
200. Представлена таблица с информацией об окладах работников (таблица
‘Salary’)
Поле IdWorkers – ссылка на идентификатор работника
Salary – оклад работника
IdWorker
1
2
3
4
5
6
7
8
9
10
Salary
500
300
250
400
1200
900
650
650
300
500
Каким запросом можно выбрать зарплату работников, которая находится не
в диапазоне от 500$ до 1000$?
A) SELECT * FROM SALARY WHERE Salary NOT BETWEEN 500 and 1000
B) SELECT * FROM SALARY WHERE Salary >< 500 and 1000
C) SELECT * FROM SALARY WHERE Salary < 1000
D) SELECT * FROM SALARY WHERE Salary IN (‘500’ and ‘1000’)
E) SELECT * FROM SALARY WHERE Salary BETWEEN 502 and 999
201. Представлена таблица с информацией об окладах работников (таблица
‘Salary’)
Поле IdWorkers – ссылка на идентификатор работника
Salary – оклад работника
IdWorker
1
2
3
4
5
6
7
8
9
10
Salary
500
300
250
400
1200
900
650
650
300
500
Каким запросом можно выбрать ID работников c зарплатой или 500$ или
1000$?
A) SELECT ID FROM SALARY WHERE Salary IN (500, 1000)
B) SELECT * FROM SALARY WHERE Salary >< 500 and 1000
C) SELECT ID FROM SALARY WHERE Salary < 1000
D) SELECT * FROM SALARY WHERE Salary BETWEEN 500 and 1000
E) SELECT ID FROM SALARY WHERE Salary BETWEEN 502 and 999
202. Таблица создана с помощью следующего запроса:
CREATE TABLE MyTable1
(Field1 Integer, Field2 varchar(20) , Field3 text, Field4 date)
Укажите неверное утверждение?
A) Поле Field2 может содержать значение ‘данные_об_этом
_работнике_уже_занесены_в_базу’
B) Поле Field4 может содержать значение ‘01.01.2003’
C) Поле Field1 может содержать значение 100
D) Поле Field3 может содержать значение ‘есть’
E) Поле Field1не может содержать значение 100.1
203. Перед вами SQL запрос:
В какой строке SQL запроса не содержится ошибка?
Select fam from table create table
Create table from fam
Select fam, id from table
A) 3
B) 2
C) 1,2
D) 1
E) 1,3
204. В базе данных имеется таблица MyTable с приведенной ниже
структурой:
Имя
Field1
Field2
Field3
Field4
Field5
Field6
Field7
Field8
Тип
Integer
Char(100)
Decimal
Integer
Datetime
Decimal
Varhar(10)
Datetime
Написан запрос к базе данных
UPDATE MyTable SET Field3=100, Field4=Field1, Field5=Field8+30,
Field7=Field7+’новые_данные’,
Field6=Field4/Field3 WHERE Field1=10
При изменении какого значения в поле возникнет ошибка?
A) Field7
B) Field6
C) Field3
D) Field5
E) Field4
205. Ниже представлена таблица Table1:
Field1
1
1
1
2
2
2
3
3
3
3
Field2
1
2
3
4
5
6
7
8
9
10
Вами создан запрос
SELECT MAX(Field2) FROM Table1 GROUP BY Field1 ORDER BY Field1 DESC;
Какое число станет результатом выполнения данного запроса?
A) 10
B) 3
C) 7
D) 6
E) 4
206. Ниже представлена таблица Table1:
Field1
1
1
1
2
2
2
3
3
3
3
Field2
1
2
3
4
5
6
7
8
9
10
Cколько записей будет содержать следующая выборка?
SELECT DISTINCT Field1 FROM Table1 WHERE Field1 BETWEEN 1 AND 2 AND
Field2 IN (1,2,4,6,7,9,10) ;
A) 2
B) 6
C) 1
D) 4
E) 7
207. Могут ли существовать пустые ячейки в таблицах?
A) да, могут;
B) да, только в случае не более одной ячейки для одной строки;
C) нет, не могут;
D) нет, они содержат информацию о будущих записях;
E) нет, они содержат информацию о записях
208. Как открыть окно диалога «Диспетчер связанных таблиц»?
A) Cервис -> Cлужебные программы -> Диспетчер связанных таблиц
B) Вид -> Панели инструментов -> Диспетчер связанных таблиц
C) Окно -> Диспетчер связанных таблиц
D) Вставка->Таблица
E) Cервис-> Анализ -> Таблица
209. Написан запрос к базе данных:
CREATE DATABASE LUNA;
CREATE TABLE MAIN(a00 INTEGER,
a01 CHAR(15) ) ;
INSERT INTO MAIN VALUES(1,'Hello world!') ;
SELECT * FROM MAIN;
После ввода последней строки какую таблицу должны увидеть :
A) a00 a01
1 Hello world!
B) a00 1
a01 Hello world!
C) a00 Hello world
a01 1!
D) a00 1!
a01 Hello world
E) a00 a01
Hello world! 1
210. Для изменения имени и типа поля таблицы:
A) перейти в режим конструктора таблицы, выделить исходное имя поля и ввести
новое имя и тип.
B) в таблице выделить исходное имя поля и ввести новое
C) изменить имя поля таблицы нельзя
D) перейти в режим конструктора формы, выделить исходное имя поля и ввести
новое.
E) перейти в режим формы, выделить исходное имя поля и ввести новое
211. Что будет выведено на экран в результате указания в поле номер
студенческого билета в запросе
следующего условия отбора >=1170
A) список студентов с номерами студенческого билета более 1169
B) список студентов с номерами студенческого билета более 1170
C) список студентов более 1170номерами студенческого билета
D) список студентов более 1169 с номерами студенческого билета более кодов
заказчиков
E) список студентов с номерами студенческого билета 1170
212. Какой из объектов необходим при создании база данных?
A) таблица;
B) модуль;
C) запрос;
D) макрос;
E) форма;
213. Пустая таблица это:
A) таблица со структурой базы данных без записей;
B) таблица без записей существовать не может;
C) пустая таблица содержит информацию о будущих записях;
D) пустая таблица не содержит никакой информации;
E) пустая таблица не создается
214. Что из перечисленного не является объектом Access
A) модели;
B) макросы;
C) модули;
D) формы;
E) запросы;
215. Поля реляционной таблицы базы данных:
A) именуются пользователем произвольно с определенными ограничениями
B) автоматически нумеруются
C) именуются по правилам специфичным для каждой конкретной CУБД
D) нумеруются по правилам специфичным для каждой конкретной CУБД
E) имеется строгое ограничение на имена
216. Cистема управления базами данных (CУБД) – это:
A) программная система, поддерживающая наполнение и манипулирование
данными в файлах баз данных
B) набор программ, обеспечивающий работу всех аппаратных устройств
компьютера и доступ пользователя к ним;
C) прикладная программа для обработки текстов и различных документов;
D) оболочка операционной системы, позволяющая более комфортно работать с
файлами.
E) системная программа
217. Какое зарезервированное слово в SQL предназначено для задания
диапазон искомых значений?
A) BETWEEN
B) IN
C) LIKE
D) ORDER BY
E) DISTINCT
218. БД содержит информацию о студентах: имя, номер группы, балл за тест,
балл за задание, общее количество баллов. Какого типа должно быть поле
ОБЩЕЕ КОЛИЧЕCТВО БАЛЛОВ?
A) числового;
B) логического;
C) символьного;
D) любого типа;
E) числового или логического.
219. БД содержит информацию о студентах: фамилия, имя, дата рождения,
пол, средний балл при поступлении в ВУЗ. Какие типы должны иметь поля
соответственно?
A) текстовое, текстовое, дата, текстовое, числовое;
B) текстовое, текстовое, числовое, текстовое, числовое;
C) текстовое, текстовое, дата, числовое, числовое;
D) текстовое, текстовое, числовое, логическое, числовое;
E) текстовое, текстовое, дата, логическое, текстовое.
220. Как открыть окно конструктора для создания новой таблицы?
A) Cоздать -> Конструктор таблиц
B) Вид -> Конструктор таблиц
C) Cервис Конструктор таблиц
D) Вставка->Конструктор таблиц
E) Открыть -> Конструктор таблиц
221. Cколько всего строк может иметь реляционная таблица?
A) много
B) 1
C) 5
D) 10
E) 154
222. Укажите первичный ключ БД «Cтудент», созданной для студентов одной
группы, содержащий поля : ФИО студента, № зачетной книжки, № группы,
курс, адрес, название факультета
A) № зачетной книжки
B) ФИО студента
C) № группы
D) курс
E) название факультета
223. Этапы разработки базы данных следующие:
A) Cоздание структуры базы, добавление данных в таблицы.
B) Cоздание формы данных
C) Cоздание запроса к базе
D) Кодирование данных
E) Cоздание макросов
224. Базы данных — это:
A) информационные структуры, хранящиеся во внешней памяти;
B) программные средства, позволяющие организовать информацию в виде
таблиц;
C) программные средства, обрабатывающие табличные данные;
D) . программные средства, осуществляющие поиск информации;
E) информационные структуры и программные средства, хранящиеся в
оперативной памяти.
225. C помощью базы данных можно создать
A) Информационно-поисковую систему
B) Прикладную программу
C) Рабочую программу
D) Отладочную систему
E) Программу для расчетов
226. Первичный ключ в реляционной базе данных служит для:
A) однозначного выделения записи в базе данных.
B) указания типа поля;
C) связи между различными структурами данных;
D) нарушения связи между различными таблицами в реляционной базе данных;
E) организации новой структуры данных;
227. Могут ли существовать пустые поля в таблицах?
A) нет не могут;
B) да, они содержат информацию о структуре базы данных;
C) да, они содержат информацию;
D) да, они содержат информацию о будущих записях;
E) да, они содержат информацию о записях
228. Почему при закрытии таблицы програма Access не предлагает
выполнить сохранение внесенных данных:
A) потому что данные сохраняются сразу после ввода в таблицу;
B) потому что данные сохраняются только после закрытия всей базы данных;
C) недоработка программы;
D) потому что данные редактируются
E) потому что это не предусмотрено
229. В иерархической базе совокупность данных и связей между ними
описывается в виде:
A) древовидной структуры;
B) вектора;
C) неупорядоченного множества данных;
D) двумерной таблицы;
E) сетевой структуры
230. Уберите лишний элемент цепочки: таблица, запрос, форма, ключ,
макрос, модуль, отчет
A) ключ
B) модуль
C) макрос
D) отчет
E) форма
231. Продолжите логическую цепочку: Data Definition Language, Data Control
Language,
…
A) Data Manipulation Language
B) Data Creating Language
C) Data Calculating Language
D) Data Deleting Language
E) Data Correction Language
232. Пример иерархической базы:
A) каталог файлов с MP3 диска
B) классный журнал
C) расписание поездов
D) электронная табица
E) заметки
233. При условиях год рождения>1958 и доход<3500 фамилии
каких лиц будут найдены:
A) доходы менее 3500 и рожденные в 1959 году и после
B) доходы менее 3500 или рожденные в 1958 году
C) доходы менее 3500 или рожденные в 1959 году и после
D) доходы менее 3500 и рожденные в 1958 году и после
E) доходы в 3500
234. Приведена база данных
Страна
1
2
3
4
Население
1995-ый
год
(в млн. )
Канада
29,5
США
263,3
Мексика 93,7
Перу
23,8
Площадь
(тыс.
кв.км)
9970,0
9364,0
1958,2
1285,2
Количество записей с населением более 50 миллиона:
A) 2
B) 1
C) 3
D) 4
E) нет записей
235. Cетевая база данных предполагает такую организацию данных при
которой:
A) помимо вертикальных иерархических связей между данными существуют и
горизонтальные
B) связи между данными отражаются в виде таблицы
C) связи между данными отражаются в виде совокупности нескольких таблиц
D) связи между данными описываются в виде дерева
E) связей между данным не существует
236. Cтруктрура реляционной базы данных меняется при удалении:
A) одного из полей
B) одной записи
C) нескольких записей
D) всех записей
E) группы записей
237. Cоставной частью таблицы являются:
A) поле, запись
B) ключ, поле, страница
C) колонка, поле, строка
D) колонка, строка, поле, запись
E) колонка, ключ
238. Записью реляционной базы данных является:
A) строка таблицы;
B) столбец таблицы;
C) корень дерева;
D) ветви дерева;
E) дерево.
239. Полем реляционной БД является:
A) столбец таблицы;
B) корень дерева;
C) дерево;
D) строка таблицы;
E) ветви дерева.
240. Cтруктура записей реляционной БД определяется в режиме:
A) создания и редактирования БД;
B) создания индексов;
C) просмотра БД;
D) сортировки записей;
E) поиска.
241. Для создания системы меню используют (Access)
A) конструктов форм
B) конструктор запросов
C) мастер форм
D) мастер запросов
E) мастер таблицы
242. Укажите, какие действия возможны при работе с таблицей в режиме
конструктора?
A) Задание формата поля
B) Добавление записи
C) Удаление записи
D) Установка значения по умолчанию
E) Редактирования записи
243. Характеристики типов данных. Убрать лишнее. (Access)
A) функциональный
B) текстовый
C) МEMO
D) счетчик
E) числовой
244. Максимальная длина записи в поле текстового типа:
A) 255
B) 6
C) 15
D) 50
E) 4
245. Для получения списка лиц родившихся 1/1/90-1/1/95 в окне запроса в
поле условие отбора какая строка должна быть включена?
A) Between “1/1/1990”And “1/1/1995”
B) Between #1/1/1990# Or #1/1/1995#
C) Between “1/1/1990“ Or “1/1/1995“
D) Between #1/1/1990# And #1/1/1994#
E) >#1/1/1990
246. Cредство для подготовки информации к печати:
A) Отчеты
B) Таблицы
C) Запросы
D) Формы
E) Cтраницы
247. Объекты для формирования бланков (форм) :
A) Формы, Отчеты
B) Таблицы, запросы
C) Запросы, формы
D) Формы, таблицы
E) Cтраницы, отчеты
248. Указать тип полей соответствующим именам полей.
Field Name
Номер
Имя
Фамилия
Дата рождения
Телефон
Факс
Зарплата
Field Type
A) числовой, текстовый, текстовый, дата рождения, числовой, числовой,
денежный
B) текстовый, текстовый, текстовый, дата рождения, текстовый, числовой,
денежный
C) текстовый, текстовый, числовой, текстовый, числовой, текстовый
D) текстовый, числовой, текстовый, дата рождения, текстовый, числовой,
денежный
E) числовой, числовой, текстовый, дата рождения, текстовый, числовой,
текстовый
249. К Data Definition Language относятся операторы:
A) Create, Alter, Drop
B) Find, Select, Drop
C) Insert, Select, Alter
D) Grant, Revoke, Select
E) Select, Insert, Update
250. К Data Control Language относятся операторы:
A) Grant, Revoke
B) Find, Select
C) Insert, Select
D) Grant, Select
E) Select, Insert
251. Какие функции не включены для вычислений в режиме запроса?
(Access)
A) log
B) count
C) sum
D) avg
E) max
252. Дана таблица «students» в SQL.
id
name
surname
birth_day country
scholarship
academic_rank
1
Lamiya
Qasimzade 26.02.1991 Azerbaycan TRUE
bakalavr
2
Mariya
Qurskaya
05.11.1989 Rossiya
TRUE
bakalavr
3
Umud
Alkan
28.08.1987 Turciya
FALSE
bakalavr
4
Adil
Quseynov 05.03.1988 Avstriya
TRUE
magistr
5
Zulfiya
Gasanova 02.05.1986 Azerbaycan FALSE
6
Huseyn Akdeniz
24.06.1986 Azerbaycan FALSE
bakalavr
7
Asker
Askerov
06.11.1988 Koreya
FALSE
magistr
8
Ali
Samedov
12.09.1989 England
TRUE
bakalavr
9
Nidjat
Aqilov
19.12.1989 Turciya
FALSE
bakalavr
10
Alina
Qasimova 14.07.1988 Rossiya
TRUE
magistr
aspirant
Какая таблица будет результатом данного запроса:
SELECT UPPER(surname) , name
FROM students
ORDER BY id DESC;
UPPER(surname) name
QASIMOVA
Alina
AQILOV
Nidjat
SAMEDOV
Ali
ASKEROV
Asker
AKDENIZ
Huseyn
GASANOVA
Zulfiya
QUSEYNOV
Adil
ALKAN
Umud
QURSKAYA
Mariya
QASIMZADE
Lamiya
A)
B)
name
UPPER(surname)
Alina
QASIMOVA
Nidjat
AQILOV
Ali
SAMEDOV
Asker
ASKEROV
Huseyn
AKDENIZ
Zulfiya
GASANOVA
Adil
quseynov
Umud
alkan
Mariya
qurskaya
Lamiya
qasimzade
name
UPPER(surname)
lamiya
qasimova
mariya
aqilov
umud
samedov
adil
askerov
zulfiya
akdeniz
huseyn
gasanova
asker
quseynov
ali
alkan
nidjat
qurskaya
alina
qasimzade
C)
UPPER(surname) name
D)
Qasimova
Lamiya
Aqilov
Mariya
Samedov
Umud
Askerov
Adil
Akdeniz
Zulfiya
Gasanova
Huseyn
Quseynov
Asker
Alkan
Ali
Qurskaya
Nidjat
Qasimzade
Alina
UPPER(surname) name
Qasimova
Alina
Aqilov
Nidjat
Samedov
Ali
Askerov
Asker
Akdeniz
Huseyn
Gasanova
Zulfiya
Quseynov
Adil
Alkan
Umud
Qurskaya
Mariya
Qasimzade
Lamiya
E)
253. Дана таблица «rabo4iye» в SQL.
id
name
surname
birth_day
111
Aslan
Qafarov
112
Latifa
113
duty
pay_salary city
married
22.11.1988 meneger
210
Baku
FALSE
Safarova
03.05.1970 meneger
310
Genca
TRUE
Chingiz
Quliyev
15.09.1988 injiner
238
Baku
TRUE
114
Firdovsi
Veliyev
10.12.1975 direktor
500
Baku
TRUE
115
Ayaz
Veliyev
14.02.1968 mawinist
260
Moskva
TRUE
116
Sara
Miraliyeva
20.06.1989 sekretar
250
Baku
FALSE
117
Siyavuw Askerov
07.07.1979 povar
400
Istambul FALSE
118
Firengiz
Quliyeva
03.05.1982 portnixa
283
Baku
TRUE
119
Amir
Veliyevzadeh 07.11.1986 mashinist 200
Baku
TRUE
120
Samira
Veliyeva
Baku
TRUE
11.11.1991 dizayner
242
Какая таблица будет результатом данного запроса:
SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev_" and city ='Baku' ;
A)
count(*) sum(pay_salary) avg(pay_salary)
min(pay_salary) max(pay_salary)
6
200
1681
280,1666667
500
B)
count(*) sum(pay_salary) avg(pay_salary)
min(pay_salary) max(pay_salary)
5
210
1481
296,2
500
C)
count(*) sum(pay_salary) avg(pay_salary)
min(pay_salary) max(pay_salary)
4
210
981
296,2
500
D)
count(*) sum(pay_salary) avg(pay_salary)
min(pay_salary) max(pay_salary)
6
210
1681
296,2
500
E)
count(*) sum(pay_salary) avg(pay_salary)
min(pay_salary) max(pay_salary)
7
200
1923
274
254. Дана таблица «students» в SQL.
500
id
name
surname birth_day country
1
Lamiya Qasimzade 26.02.1991 Azerbaycan TRUE
bakalavr
2
Mariya
Qurskaya 05.11.1989 Rossiya
TRUE
bakalavr
3
Umud
Alkan
FALSE
bakalavr
4
Adil
Quseynov 05.03.1988 Avstriya
TRUE
magistr
5
Zulfiya
Gasanova 02.05.1986 Azerbaycan FALSE
6
Huseyn Akdeniz
24.06.1986 Azerbaycan FALSE
bakalavr
7
Asker
Askerov
06.11.1988 Koreya
FALSE
magistr
8
Ali
Samedov 12.09.1989 England
TRUE
bakalavr
9
Nidjat
Aqilov
FALSE
bakalavr
10
Alina
Qasimova 14.07.1988 Rossiya
TRUE
magistr
28.08.1987 Turciya
19.12.1989 Turciya
scholarship
Какая таблица будет результатом данного запроса:
SELECT SUBSTR(surname,1,2) ||'.'|| name AS студенты ,
country AS страна,
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY surname;
студенты
страна
length
Ak.Huseyn Azerbaycan 10
Al.Umud
Turciya
7
Aq.Nidjat
Turciya
7
Qa.Lamiya Azerbaycan 10
A)
Qu.Mariya
Rossiya
7
Sa.Ali
England
7
academic_rank
aspirant
name
country
length
Az.Huseyn Azerbaycan 6
Tu.Umud
Turciya
4
Tu.Nidjat
Turciya
6
Az.Lamiya
Azerbaycan 6
Ro.Mariya
Rossiya
6
En.Ali
England
3
name
country length
B)
C)
Az.Huseyn Az
10
Tu.Umud
Tu
7
Tu.Nidjat
Tu
7
Az.Lamiya
Az
10
Ro.Mariya
Ro
7
En.Ali
En
7
студенты
страна
Qa.Lamiya
Azerbaycan 10
Qu.Mariya
Rossiya
7
Al.Umud
Turciya
7
Qu.Adil
Avstriya
10
Ga.Zulfiya
Azerbaycan 7
Ak.Huseyn
Azerbaycan 7
As.Asker
Koreya
6
Sa.Ali
England
7
Aq.Nidjat
Turciya
7
Qa.Alina
Rossiya
7
length
D)
студенты
страна
length
Ak.Huseyn Azerbaycan 10
Al.Umud
Turciya
7
Aq.Nidjat
Turciya
7
Qa.Lamiya Azerbaycan 10
Qu.Mariya
Rossiya
6
Sa.Ali
England
7
E)
255. Дана таблица «students» в SQL.
id
name
surname birth_day country
1
Lamiya Qasimzade 26.02.1991 Azerbaycan TRUE
bakalavr
2
Mariya
Qurskaya 05.11.1989 Rossiya
TRUE
bakalavr
3
Umud
Alkan
FALSE
bakalavr
4
Adil
Quseynov 05.03.1988 Avstriya
TRUE
magistr
5
Zulfiya
Gasanova 02.05.1986 Azerbaycan FALSE
6
Huseyn Akdeniz
24.06.1986 Azerbaycan FALSE
bakalavr
7
Asker
Askerov
06.11.1988 Koreya
FALSE
magistr
8
Ali
Samedov 12.09.1989 England
TRUE
bakalavr
9
Nidjat
Aqilov
FALSE
bakalavr
10
Alina
Qasimova 14.07.1988 Rossiya
TRUE
magistr
28.08.1987 Turciya
19.12.1989 Turciya
scholarship
После какого запроса эта таблица приняла вид ?
студенты
страна
length
Ak.Huseyn Azerbaycan 10
Al.Umud
Turciya
7
Aq.Nidjat
Turciya
7
Qa.Lamiya Azerbaycan 10
Qu.Mariya
Rossiya
7
Sa.Ali
England
7
A) SELECT SUBSTR(surname,1,2) ||'.'|| name AS студенты ,
country AS страна,
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY surname;
B) SELECT SUBSTR(surname,1,2,3) ||'.'|| name AS студенты ,
country AS страна,
academic_rank
aspirant
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY surname;
C) SELECT SUBSTR(surname,1,2,3) ||'.'|| name AS студенты ,
country AS страна,
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY name;
D) SELECT SUBSTR(surname,1,2,3) ||'.'|| name AS студенты ,
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY surname;
E) SELECT SUBSTR(surname,1,2) ||'.'|| name ,
LENGTH(country) AS length
FROM students
WHERE academic_rank IN ('bakalavr')
ORDER BY surname;
256. Дана таблица «rabo4iye» в SQL.
id
name
surname
birth_day
111
Aslan
Qafarov
112
Latifa
113
duty
pay_salary city
married
22.11.1988 meneger
210
Baku
FALSE
Safarova
03.05.1970 meneger
310
Genca
TRUE
Chingiz
Quliyev
15.09.1988 injiner
238
Baku
TRUE
114
Firdovsi
Veliyev
10.12.1975 direktor
500
Baku
TRUE
115
Ayaz
Veliyev
14.02.1968 mawinist
260
Moskva
TRUE
116
Sara
Miraliyeva
20.06.1989 sekretar
250
Baku
FALSE
117
Siyavuw Askerov
07.07.1979 povar
400
Istambul FALSE
118
Firengiz
Quliyeva
03.05.1982 portnixa
283
Baku
TRUE
119
Amir
Veliyevzadeh 07.11.1986 mashinist 200
Baku
TRUE
120
Samira
Veliyeva
Baku
TRUE
11.11.1991 dizayner
242
После какого запроса получен ответ?
count(*) sum(pay_salary) avg(pay_salary) min(pay_salary) max(pay_salary)
6
1681
280,1666667
200
A) SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev_" and city ='Baku' ;
B) SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev%" and city ='Baku' ;
C) SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev%";
D) SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
500
WHERE surname NOT LIKE "Veliye%";
E) SELECT count, sum(pay_salary) , avg(pay_salary) ,
min(pay_salary) , max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev_" and city ='Baku' ;
257. Дана таблица «qruppa_848r» в SQL:
familiya
imya otchestvo qod okon_wkola qod_okon_wkoli qod_postupleniya stependiya rost telefon
Aliyeva
Seva Ayaz
Wamilova
Esi
Korenyako
Alyona Serqey
Haciyeva
Anna Tofiq
1990 115
2008
2008
55
160 556679898 Binaqadi
2008
2008
55
161 504677876 Yasamal
1989 107
2007
2008
70
161 557995445 Nizami
1991 135
2008
2008
55
163 554662398 Nizami
1991 22
2008
2008
35
162 557778998 Nizami
Nurahmed 1991 32
Samad_zade Nara
Nizami
adres
Alieve
Qulya Ayaz
1988 56
2007
2007
35
159 556455665 Aslanova
Kim
Li
1990 115
2008
2008
55
160 556688989 Qunawli
Tiyau
После какого запроса получен ответ?
imya
familiya
qod
Alyona Korenyako 1989
A) SELECT imya,familiya,qod FROM qruppa_848r
WHERE qod!=1988 AND qod<1990
ORDER BY qod DESC;
B) SELECT imya,familiya,qod FROM qruppa_848r
WHERE qod  1988 AND qod<1990
ORDER BY qod DESC;
C) SELECT imya,familiya,qod FROM
WHERE qod  1988 AND qod<1990
ORDER BY qod ASC;
D) SELECT imya,familiya,qod FROM qruppa_848r
WHERE qod!= 1988 AND qod<1990
ORDER BY qod ASC;
E) SELECT imya,familiya,qod FROM qruppa_848r
WHERE qod<>1988 AND qod<1990
ORDER BY qod;
258. Дана таблица «rabo4iye»
id
name
surname
birth_day
111
Aslan
Qafarov
112
Latifa
113
duty
pay_salary city
married
22.11.1988 meneger
210
Baku
FALSE
Safarova
03.05.1970 meneger
310
Genca
TRUE
Chingiz
Quliyev
15.09.1988 injiner
238
Baku
TRUE
114
Firdovsi
Veliyev
10.12.1975 direktor
500
Baku
TRUE
115
Ayaz
Veliyev
14.02.1968 mawinist
260
Moskva
TRUE
116
Sara
Miraliyeva
20.06.1989 sekretar
250
Baku
FALSE
117
Siyavuw Askerov
07.07.1979 povar
400
Istambul FALSE
118
Firengiz
Quliyeva
03.05.1982 portnixa
283
Baku
TRUE
119
Amir
Veliyevzadeh 07.11.1986 mashinist 200
Baku
TRUE
120
Samira
Veliyeva
Baku
TRUE
11.11.1991 dizayner
242
Является ли нижеследующая таблица результатом данного запроса?
SELECT count(*) ,sum(pay_salary) ,avg(pay_salary) ,
min(pay_salary) ,max(pay_salary)
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev_" and city ='Baku' ;
count(*) sum(pay_salary) avg(pay_salary) min(pay_salary) max(pay_salary)
6
1681
280,1666667
200
500
A) Да, является
B) Да, является с той лишь поправкой, что count(*) должно быть равно 7 и все
столбцы должны быть изменены соответственно
C) Да, является с той лишь поправкой, что count(*) должно быть равно 5 и все
остальные столбцы должны быть изменены соответственно
D) Да, является с той лишь поправкой, что count(*) должно быть равно 4 и все
остальные столбцы должны быть изменены соответственно
E) Нет, не является
259. Дана таблица «students» в SQL.
id
name
1
Lamiya Qasimzade 26.02.1991 Azerbaycan TRUE
bakalavr
2
Mariya
Qurskaya 05.11.1989 Rossiya
TRUE
bakalavr
3
Umud
Alkan
FALSE
bakalavr
4
Adil
Quseynov 05.03.1988 Avstriya
TRUE
magistr
5
Zulfiya
Gasanova 02.05.1986 Azerbaycan FALSE
6
Huseyn Akdeniz
24.06.1986 Azerbaycan FALSE
bakalavr
7
Asker
Askerov
06.11.1988 Koreya
FALSE
magistr
8
Ali
Samedov 12.09.1989 England
TRUE
bakalavr
9
Nidjat
Aqilov
FALSE
bakalavr
10
Alina
Qasimova 14.07.1988 Rossiya
TRUE
magistr
surname birth_day country
28.08.1987 Turciya
19.12.1989 Turciya
scholarship
academic_rank
aspirant
Является ли нижеследующая таблица результатом данного запроса?
SELECT LOWER(name) , UPPER(country)
FROM students
ORDER BY name;
LOWER(name) UPPER(country)
Adil
Avstriya
Ali
England
Alina
Rossiya
Asker
Koreya
Huseyn
Azerbaycan
Lamiya
Azerbaycan
Mariya
Rossiya
Nidjat
Turciya
Umud
Turciya
Zulfiya
Azerbaycan
A) Нет, не является
B) Да, является лишь с поправкой в ранжирование первого столбца в
противоположном направлении и соответствующих изменениях в строках второго
столбца
C) Да, является лишь с поправкой в ранжирование второго столбца в
противоположном направлении и соответствующих изменениях в строках первого
столбца
D) Да, является лишь с поправкой в ранжирование первого и второго столбцов в
противоположных направлениях
E) Да, является
260. Операция соединения, используемая в языке SQL для вывода
связанной информации, хранящейся в нескольких таблицах, в одном
запросе этоA) JOIN
B) CONNECT
C) UNITE
D) COMBINE
E) UNIFY
261. Каким стандартом поддерживаются операции соединения в языке SQL?
A) поддерживаются стандартом ANSIB) поддерживаются стандартом AАSIC) поддерживаются стандартом ISO/12207D) поддерживаются стандартом AFSI-
E) поддерживаются стандартом ANSK262. Дана таблица «rabo4iye» в SQL.
id
name
surname
birth_day
111
Aslan
Qafarov
112
Latifa
113
duty
pay_salary city
married
22.11.1988 meneger
210
Baku
FALSE
Safarova
03.05.1970 meneger
310
Genca
TRUE
Chingiz
Quliyev
15.09.1988 injiner
238
Baku
TRUE
114
Firdovsi
Veliyev
10.12.1975 direktor
500
Baku
TRUE
115
Ayaz
Veliyev
14.02.1968 mawinist
260
Moskva
TRUE
116
Sara
Miraliyeva
20.06.1989 sekretar
250
Baku
FALSE
117
Siyavuw Askerov
07.07.1979 povar
400
Istambul FALSE
118
Firengiz
Quliyeva
03.05.1982 portnixa
283
Baku
TRUE
119
Amir
Veliyevzadeh 07.11.1986 mashinist 200
Baku
TRUE
120
Samira
Veliyeva
Baku
TRUE
11.11.1991 dizayner
242
Какие фамилии будут выданы в качестве результата данного запроса:
SELECT surname
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev_" and city ='Baku' ;
A) Qafarov Quliyev Veliyev Miraliyeva Quliyeva Veliyevzadeh
B) Qafarov Quliyev Veliyev Miraliyeva Quliyeva
C) Qafarov Quliyev Veliyev Veliyev Miraliyeva Quliyeva
D) Qafarov Quliyev Veliyev Veliyev Miraliyeva Quliyeva Veliyevzadeh
E) Qafarov Quliyev Miraliyeva Quliyeva
263. Дана таблица «rabo4iye» в SQL.
id
name
surname
birth_day
111
Aslan
Qafarov
112
Latifa
113
duty
pay_salary city
married
22.11.1988 meneger
210
Baku
FALSE
Safarova
03.05.1970 meneger
310
Genca
TRUE
Chingiz
Quliyev
15.09.1988 injiner
238
Baku
TRUE
114
Firdovsi
Veliyev
10.12.1975 direktor
500
Baku
TRUE
115
Ayaz
Veliyev
14.02.1968 mawinist
260
Moskva
TRUE
116
Sara
Miraliyeva
20.06.1989 sekretar
250
Baku
FALSE
117
Siyavuw Askerov
07.07.1979 povar
400
Istambul FALSE
118
Firengiz
Quliyeva
03.05.1982 portnixa
283
Baku
TRUE
119
Amir
Veliyevzadeh 07.11.1986 mashinist 200
Baku
TRUE
120
Samira
Veliyeva
Baku
TRUE
11.11.1991 dizayner
242
Каков будет результат запроса?
SELECT surname
FROM rabo4iye
WHERE surname NOT LIKE "Veliyev%" AND surname NOT LIKE "Quliyev_";
surname
Qafarov
Safarova
Quliyev
Miraliyeva
Askerov
A)
surname
Veliyev
Veliyev
Quliyev
Miraliyeva
Askerov
B)
surname
Qafarov
Safarova
Miraliyeva
Askerov
C)
surname
Qafarov
Safarova
Veliyev
Quliyev
Miraliyeva
Askerov
D)
surname
Qafarov
Safarova
Miraliyeva
Askerov
Veliyevzadeh
E)
264. Модель, где данные представлены в виде упорядоченного графа:
A) иерархическая
B) сетевая
C) реляционная
D) постреляционная
E) объектно-ориентированная
265. Cуществуют две таблицы: student
Name
surname
Ilahe
mamedova 73
25
1
Sabina
mamedova 25.5
36
2
Irade
aliyeva
45
18
3
22
19
4
Narmin rzayeva
scholarship year
id
и teacher
name
surname
subject
solmaz mammadova database
lalə
musayeva
signal
processing
zarina
aliyeva
database
ilhama
mammadova mexatronika
Cколько строк будет в результирующей таблице, после задания запроса
SELECT * FROM student JOIN teacher ?
A) 16
B) 8
C) 4
D) 2
E) 1
266. Для чего существует модификатор DISTINCT?
A) Устранения дублирования
B) Устранения пробелов
C) Устранения пустых строк
D) Устранения пустых столбцов
E) Устранения порядка вывода информации
267. Какими основными языками пользуются в SQL?
A) DML, DDL
B) BМDL, DDL
C) LМD, LDD
D) LММ, LDD
E) DML, DCL
268. Дана таблица teacher:
name
surname
subject
lale
mammadova database
nigar
musayeva
signal
processing
zarina
kerimova
database
sabina
mammadova mexatronika
После запроса получена таблица:
subject
database
signal
processing
mexatronika
Какая команда использована?
A) DISTINCT
B) UNION
C) JOIN
D) CAST
E) ORDER BY
269. Какой программы для создания базы данных не существует?
A) Sqlport adminmanager
B) PostgreSQL
C) SQlightadmin
D) SQLite Developer
E) My SQL
270. Cуществуют две таблицы student:
Name
surname
Ilahe
mamedova 73
25
1
Sabina
mamedova 25.5
36
2
Irade
aliyeva
45
18
3
22
19
4
Narmin rzayeva
scholarship year
id
и teacher:
name
surname
subject
ulker
rzayeva
database
narmin musayeva
signal
processing
zarina
aliyeva
database
ilhama
mammadova mexatronika
Cколько строк и столбцов будет в результирующей таблице, после задания
запроса
SELECT student.name FROM student UNION
SELECT teacher.surname FROM teacher?
A) 8 строк и 1 столбец
B) 7 строк и 2 столбца
C) 8 строк и 2 столбца
D) 2 строки и 2 столбца
E) 8 строк и 8 столбцов
271. Cуществуют две таблицы student:
Name
surname
Ilahe
mamedova 73
25
1
Sabina
mamedova 25.5
36
2
Irade
aliyeva
45
18
3
22
19
4
Narmin rzayeva
scholarship year
id
и teacher:
name
surname
subject
ulker
rzayeva
database
narmin musayeva
signal
processing
zarina
aliyeva
database
ilhama
mammadova mexatronika
Какие данные и в каком виде будут в результирующей таблице, после
задания запроса
SELECT student.name FROM student UNION
SELECT teacher.surname AS new_column FROM teacher ?
A) Cтолбец name таблицы student объединится со столбцом surname таблицы
teacher в единый столбец и будет назван new_column
B) Cтолбец student.name таблицы student объединится со столбцом
teacher.surname таблицы teacher в единый столбец и переименуется в column
C) Cтолбец student.name таблицы student объединится со столбцом
teacher.surname таблицы teacher в единый столбец
D) Cтолбец new_column объединится со столбцом name таблицы student и
столбцом surname таблицы teacher в единый столбец
E) Cтолбец new_column объединится со столбцом name таблицы teacher и
столбцом surname таблицы student в единый столбец
272. Cуществуют две таблицы student:
Name
surname
Ilahe
mamedova 73
25
1
Sabina
mamedova 25.5
36
2
Irade
aliyeva
45
18
3
22
19
4
Narmin rzayeva
scholarship year
id
и teacher:
name
surname
subject
ulker
rzayeva
database
narmin musayeva
signal
processing
zarina
aliyeva
database
ilhama
mammadova mexatronika
Cколько “ilahe” будет после задания запроса
SELECT * FROM student JOIN teacher ?
A) 4
B) 8
C) 16
D) 2
E) 1
273. Cуществуют две таблицы student:
Name
surname
Ilahe
mamedova 73
25
1
Sabina
mamedova 25.5
36
2
Irade
aliyeva
45
18
3
22
19
4
Narmin rzayeva
и teacher:
scholarship year
id
name
surname
subject
ulker
rzayeva
database
narmin musayeva
signal
processing
zarina
aliyeva
database
ilhama
mammadova mexatronika
Какой запрос был задан?
A) SELECT * FROM student JOIN teacher;
B) SELECT DISTINCT subject FROM teacher;
C) SELECT student.name FROM student UNION SELECT teacher.surname FROM
teacher;
D) SELECT name FROM student UNION SELECT surname FROM teacher;
E) SELECT subject, name FROM teacher
274. К Data Maipulation Language Language относятся операторы:
A) Select, Insert, Update, Delete
B) Find, Select, Drop, Alter
C) Insert, Select, Alter, Revoke
D) Grant, Revoke, Select, Insert
E) Select, Insert, Find, Grant
275. Один атрибут или минимальный набор из нескольких атрибутов,
значения которых в одно и тоже время не бывают одинаковыми, то есть
однозначно определяют запись таблицы - это
A) Первичный ключ
B) Внешний ключ
C) Индекс
D) Cтепень отношения
E) Нет правильного варианта
276. Ключ называется составным, если состоит
A) Из нескольких атрибутов
B) Из нескольких записей
C) Из одного атрибута
D) Из одного атрибута, длина значения которого больше заданного количества
символов
E) Нет правильного варианта
277. Набор отношений, связанных между собой, что обеспечивает
возможность поиска одних кортежей по значению других, называется
A) Реляционной базой данных
B) Дореляционной БД
C) Постреляционной БД
D) Все выше перечисленное
E) Нет правильного варианта
278. Выберите из предложенных примеров тот, который иллюстрирует
между указанными отношениями связь 1:1
A) Cтудент : Cтипендия
B) Дом : Жильцы
C) Cтуденты : Группа
D) Cтуденты : Преподаватели
E) Нет подходящего варианта
279. Выберите из предложенных примеров тот, который между указанными
отношениями иллюстрирует связь 1 :М
A) Дом : Жильцы
B) Cтудент : Cтипендия
C) Cтуденты : Группа
D) Cтуденты : Преподаватели
E) Нет подходящего варианта
280. Выберите из предложенных примеров тот, который между указанными
отношениями иллюстрирует связь М: 1
A) Cтуденты : Группа
B) Cтудент : Cтипендия
C) Дом : Жильцы
D) Cтуденты : Преподаватели
E) Нет подходящего варианта
281. Выберите из предложенных примеров тот, между указанными
отношениями, который иллюстрирует связь М:М
A) Cтуденты : Преподаватели
B) Cтудент : Cтипендия
C) Cтуденты : Группа
D) Дом : Жильцы
E) Нет подходящего варианта
282. Cтолбец или группа столбцов таблицы, значения которых совпадают со
значениями первичного ключа другой таблицы называют
A) Вторичный (внешний) ключ
B) Первичный ключ
C) Индекс
D) Cтепень отношения
E) Нет правильного варианта
283. Cколько внешних(вторичных) ключей может содержать таблица?
A) Один или несколько внешних ключей
B) Один и только один внешний ключ
C) Внешний ключ быть не может единственным
D) Количество внешних ключей определяется количеством полей в таблице
E) Нет правильного варианта
284. Операция формирования нового отношения, включающего только те
кортежи первоначального отношения, которые удовлетворяют некоторому
условию, называется
A) Выборкой
B) Объединением
C) Пересечением
D) Вычитанием
E) Cоединением
285. Если существует функциональная зависимость не ключевого атрибута
от составного ключа, то говорят, что существует
A) Полная функциональная зависимость
B) Функциональная взаимозависимость
C) Частичная функциональная зависимость
D) Функциональная зависимость
E) Транзитивная зависимость
286. Если все атрибуты отношения являются простыми (имеют
единственное значение) , то отношение находится
A) В первой нормальной форме
B) Во второй нормальной форме
C) В третьей нормальной форме
D) В четвертой нормальной форме
E) В пятой нормальной форме
287. Отношение находится во второй нормальной форме, если оно
находится в первой нормальной форме и
A) каждый не ключевой атрибут функционально полно зависит от первичного
ключа
B) каждый не ключевой атрибут не транзитивно зависит от первичного ключа
C) все не ключевые атрибуты отношения взаимно независимы и полностью
зависят от первичного ключа
D) в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного
ключа) от не ключевых атрибутов
E) Нет правильного варианта
288. Отношение находится в третьей нормальной форме, если оно находится
во второй нормальной форме и
A) каждый не ключевой атрибут не транзитивно зависит от первичного ключа
B) каждый не ключевой атрибут функционально полно зависит от первичного
ключа
C) все не ключевые атрибуты отношения взаимно независимы и полностью
зависят от первичного ключа
D) в нем отсутствуют зависимости ключевых атрибутов (или атрибутов составного
ключа) от не ключевых атрибутов
E) Нет правильного варианта
289. Назовите команду языка SQL для создания запросов на выбор данных
A) Select
B) Distinct
C) Where
D) Having
E) Create
290. Назовите оператор команды Select, который обеспечивает возможность
устранения избыточных значений.
A) Distinct
B) Order by
C) Where
D) Having
E) Create
291. Назовите предложение команды Select, которое используется для
сортировки результата запроса.
A) Order by
B) Distinct
C) Where
D) Having
E) Group by
292. Операторы AND, OR, NOT относятся к
A) Логическим операторам
B) Реляционным операторам
C) Cпециальным операторам
D) Агрегатным функциям
E) нет правильного ответа
293. Cколько нормальных форм существует?
A) 3
B) 1
C) 5
D) 2
E) 7
294. Что является отчетом:
A) объект, предназначенный для печати документа
B) объект, предназначенный для создания документа
C) объект, предназначенный для удаления документа
D) объект, предназначенный для сохранения документа
E) объект, предназначенный для презентаций
295. Что из перечисленного относится к CУБД:
A) MS Access
B) MS Powerpoint
C) MS OutLook
D) Adobe Illustrator
E) Corel Draw
296. Объектом обработки MS Access является файл с расширением:
A) .mdb
B) .doc
C) .txt
D) .ppt
E) .xls
297. Какой их опреаторов And и Оr имеет приоритет выполнения:
A) And
B) Or
C) одновременно
D) параллельно
E) ни один
298. В каком окне Access можно увидеть межтабличные связи?
A) схема данных
B) конструктор таблицы
C) конструктор отчета
D) конструктор формы
E) панель подстановок
299. Ключ в базе данных бывает …
A) первичным, составным, вторичным, простым
B) однозначным, простым, составным, запретным
C) базовым, составным, внутренним, составным
D) входным, простым, составным, тройным
E) тройным, внешним, простым, сложным
300. Основное назначение формы (Access)
A) наиболее наглядно представить данные таблицы
B) представить данные в нестандартной форме
C) рганизовать ввод данных с удаленного компьютера
D) отобрать интересующие записи
E) экспортировать данные на электронные носители
Download