Тестовые задания для самоконтроля с указанием ключей правильных ответов
ТЕСТОВЫЕ ВОПРОСЫ
по дисциплине «Системы управления базами данных»
&&&1 Какие основные преимущества у обработки данных на основе технологии баз данных?
A) независимость данных от программ;
B) независимость данных от программ и отсутствие дублирования данных;
C) минимум служебной информации в базе данных;
D) отсутствие дублирования данных;
E) повышенные требования к ресурсам вычислительной системы..
&&&2 Какие недостатки у обработки данных на основе технологии баз данных?
A) повышенные требования к ресурсам вычислительной системы;
B) независимость данных от программы;
C) минимум служебной информации в базе данных;
D) отсутствие дублирования данных;
E) независимость данных от программ и отсутствие дублирования данных.
&&&3 Что собой представляет база данных?
A) совокупность данных из определенной предметной области;
B) массив данных в вычислительной системе;
C) специальным образом организованные массивы данных из определенной предметной области в вычислительной системе, независимые от использующих их программ;
D) таблицы данных в вычислительной системе;
E) специальным образом организованные массивы данных из определенной предметной области в вычислительной системе.
&&&4 Какой компонент системы баз данных предназначен для создания и ведения баз данных?
A) система управления базами данных;
B) администратор базы данных;
C) вычислительная система;
D) программист;
E) конечный пользователь.
&&&5 Какие значения могут принимать данные поля Character таблицы базы данных?
A) символьные значения;
B) значения даты;
C) значения времени;
D) логические значения;
E) числовые значения.
&&&6 Какие значения могут принимать данные поля типа Numeric таблицы базы данных?
A) символьные значения;
B) значения даты;
C) значения времени;
D) логические значения;
E) числовые значения.
&&&7 Какие значения могут принимать данные поля типа Logical таблицы базы данных?
A) числовые значения;
B) значения даты;
C) значения времени;
D) логические значения;
E) символьные значения.
&&&8 Какие значения могут принимать данные поля типа Date таблицы базы данных?
A) логические значения;
B) числовые значения;
C) значения времени;
D) значения даты;
E)символьные значения.
&&&9 Какая команда языка xBase позволяет осуществить создание базы данных?
A) CREATE;
B) USE;
C) DEFINE WINDOW;
D) MODIFY COMMAND;
E) MODIFY STRUCTURE.
&&&10 Какая команда языка xBase позволяет осуществить изменение структуры активной таблицы базы данных?
A) DEFINE WINDOW;
B) USE;
C) MODIFY STRUCTURE;
D) MODIFY COMMAND;
E) CREATE.
&&&11 Какая команда языка xBase осуществляет просмотр и редактирование данных активной таблицы базы данных?
A) LIST;
B) CREATE;
C) DELETE;
D) PACK;
E) BROWSE.
&&&12 Какая команда языка xBase осуществляет пометку записей на удаление активной таблицы базы данных?
A) DELETE;
B) BROWSE;
C) DISPLAY;
D) PACK;
E) SKIP.
&&&13 Какая команда языка xBase осуществляет индексирование данных активной таблицы базы данных?
A) SORT;
B) INDEX;
C) LOCATE;
D) INPUT;
E)REPLACE.
&&&14 Какой оператор языка xBase позволяет организовать цикл по параметру в программе?
A) IF …. ENDIF;
B) DO CASE ….. ENDCASE;
C) TEXT …..ENDTEXT;
D) FOR …..ENDFOR;
E)MODIFY COMMAND.
&&&15 Какая команда языка xBase позволяет реализовать ветвление программы по условию?
A) FOR…. ENDFOR;
B) TEXT …..ENDTEXT;
C) DO WHILE …..ENDDO;
D) MODIFY COMMAND;
E) IF …. ENDIF.
&&&16 Какой тип в языке xBase будет иметь переменная D1 после выполнения команды:
D1=’14.5’
A) символьный;
B) даты;
C) время;
D) логический;
E) числовой.
&&&17 Какое расширение в FoxPro имеют имена файлов таблиц базы данных?
A) *. FRM;
B) *. MEM;
C) *. DBF;
D) *. PRG;
E) *. IDX.
&&&18 Какая команда языка xBase подсчитывает число записей в активной таблице базы данных, и заносит это число в указанную переменную?
A) SUM;
B) AVERAGE;
C) MIN;
D) MAX;
E) COUNT.
&&&19 Сколько уровней имеет стандартная архитектура баз данных?
A) пять;
B) два;
C) один;
D) четыре;
E) три.
&&&20 Архитектура “клиент-сервер” в технологии баз данных:
A) база данных хранится на сервере, запросы обрабатываются на клиентской части;
B) база данных хранится на клиентской части, запросы обрабатываются на сервере;
C) запросы обрабатываются на сервере баз данных и результат отправляется клиенту;
D) запросы обрабатываются на клиентской части;
E) запросы обрабатываются на клиентской части и результат отправляется серверу.
&&&21 Какая модель данных использует табличное представление данных?
A) иерархическая;
B) реляционная;
C) сетевая;
D) сетевая и иерархическая;
E) реляционная и иерархическая;
&&&22 Какая модель данных использует для представления данных граф типа “дерево”?
A) иерархическая;
B) сетевая;
C) реляционная;
D) сетевая и иерархическая;
E) реляционная и сетевая.
&&&23 Какая из приведенных ниже команд является командой SQL дополнения данных в таблицу БД?
A) CREATE STUD;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’, 96001);
D) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
E) CREATE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&24 Какая из приведенных ниже команд является командой SQL выборки из таблицы БД данных по условию?
A) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, DR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’, 9601);
D) CREATE STUD;
E) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&25 Какая из приведенных ниже команд является командой SQL подсчета записей в таблице БД?
A) SELECT COUNT(*) FROM STUD;
B) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6));
C) INSERT INTO STUD (FIO, GR, DR, NZ) VALUES (‘Исин А.С.’, ’ИС-96’,{01/01/75}, 9601);
D) SELECT FIO, GR, DR FROM STUD WHERE NZ >= 9600;
E) CREATE TABLE STUD (FIO C(25), GR C(8), DR D, NZ N(6)).
&&&26 Какая опция команды SELECT в языке запросов SQL позволяет задать условия выборки записей из таблицы БД в результат запроса?
A) ORDER BY;
B) AS;
C) WHERE;
D) DISTINCT;
E) GROUP BY.
&&&27 Какая опция команды SELECT в языке запросов SQL позволяет назначить другие имена колонкам (полям) данных результата запроса?
A) WHERE;
B) DISTINCT;
C) ORDER BY;
D) AS;
E) GROUP BY.
&&&28 Какая опция команды SELECT в языке запросов SQL позволяет задать упорядочение данных по возрастанию или убыванию в результате запроса?
A) GROUP BY;
B) ORDER BY;
C) DISTINCT;
D) WHERE;
E) AS.
&&&29 Какая опция команды SELECT в языке запросов SQL позволяет задать группировку данных в результате запроса?
A) AS;
B) DISTINCT;
C) ORDER BY;
D) WHERE;
E) GROUP BY.
&&& 30 Какая команда SQL в FoxPro создает новую таблицу *.dbf с результатами запроса?
A) SELECT FIO, DR FROM STUD INTO TABLE S1;
B) SELECT FIO, DR FROM STUD INTO ARRAY M1;
C) SELECT FIO, DR FROM STUD INTO FILE F1;
D) SELECT FIO, DR FROM STUD INTO CURSOR S1;
E) SELECT FIO, DR FROM STUD.
Правильные ответы