Главная / Образование / Введение в базы данных для школьников

Введение в базы данных для школьников - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: В курсе рассказывается о базах данных, обсуждаются требования к ним и описывается их устройство. Этот курс читался на летней компьютерной школе для участников олимпиад по информатике.
Смотрите также:
Что представляет собой база данных?
(1) структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем
(2) программа для быстрой сортировки требуемого набора данных
(3) программа, предназначенная для управления и эффективного использования данных
Выберите верное утверждение:
(1) на одном сервере может размещаться только одна база данных
(2) порядок следования столбцов в таблице базы данных значения не имеет
(3) для извлечения записей из таблиц в SQL определен оператор SELECT
В каком виде база данных MySQL хранит свои собственные настройки?
(1) в виде базы данных
(2) в виде файла
(3) нет верного ответа
Что такое API в терминах баз данных?
(1) готовый набор функций, который могут использовать разработчики приложений для взаимодействия с базой данных
(2) платформа, на которой может вестись разработка различных баз данных
(3) механизм доступа к базе данных по сети
Укажите, какие общие типы столбцов таблицы предусмотрены в базах данных?
(1) целочисленный тип
(2) строковый тип
(3) тип даты
В каком каталоге располагаются скрипты сайта в соответствии с организацией каталогов на сервере хостинг-провайдера?
(1) usr
(2) home
(3) etc
Что из перечисленного ниже является хранилищем данных?
(1) файл
(2) файловая система
(3) база данных
Каким образом может быть создана таблица базы данных?
(1) с помощью интерфейса соответствующего веб-клиента
(2) с помощью команды создания таблицы базы данных языка SQL
(3) оба ответа неверны
Файл какого расширения содержит данные таблицы?
(1) frm
(2) MYD
(3) MYI
Укажите верное определение понятия "сервер":
(1) любой отдельно взятый компьютер в Интернете, используемый другими компьютерами для служебных целей
(2) компьютер, предназначенный для хранения больших объемов данных
(3) рабочий компьютер пользователя
Какой оператор SQL предназначен для выбора данных таблицы в соответствии с указанными критериями?
(1) SELECT
(2) ALTER
(3) TRUNCATE
Какой оператор SQL позволяет вывести указанное количество записей, удовлетворяющих условию выборки?
(1) LIMIT
(2) MAX
(3) COUNT
Сервер базы данных - это:
(1) компьютер, обеспечивающий доступ пользователей к файлам
(2) программа, обеспечивающая отправку исходящей почты
(3) программа, выполняющая служебные функции по отношению к базе данных
Какая информация следует в запросе выборки данных после ключевого слова WHERE:
(1) условия отбора данных
(2) порядок столбцов в результирующей таблице
(3) порядок сортировки полученного массива данных
Какая функция языка PHP предусмотрена для соединения с базой данных MySQL?
(1) mysql_connect
(2) dbconnect
(3) sql_connect
Как называется специализированная программа, установленная на компьютере пользователя, предназначенная для взаимодействия с веб-сервером?
(1) "толстый" клиент
(2) "тонкий" клиент
(3) "распределенный" клиент
Какой оператор запроса предназначен для назначения таблице псевдонима?
(1) IN
(2) AS
(3) AVG
Какие параметры базы данных доступны пользователю программы PhpMyAdmin?
(1) количество запросов к базе данных со времени ее подключения
(2) средняя частота запросов к базе данных
(3) текст запросов к базе данных
Что такое данные?
(1) набор однотипных записей, пригодный для хранения и обработки
(2) набор файлов, хранящихся на диске
(3) компоненты файловой системы
Какой из перечисленных операторов SQL указывает на то, что дублирующиеся строки в результирующем наборе данных должны быть удалены:
(1) DISTINCT
(2) ALL
(3) AS
Могут ли редактироваться привилегии пользователей с помощью инструмента PhpMyAdmin:
(1) да
(2) нет
(3) только для отдельных групп пользователей
Укажите, что из перечисленного может выступать в качестве ключа таблицы базы данных:
(1) специальное поле таблицы
(2) совокупность данных, которые в сумме образуют уникальное значение
(3) уникальная запись таблицы
Что является результатом запроса SELECT COUNT(*) FROM persons WHERE salary>1000?
(1) количество строк, для которых значение поля salary больше 1000
(2) среднее арифметическое значение всех значений столбца salary, которые больше 1000
(3) таблицу со всеми строками таблицы persons, для которых значение поля salary больше 1000
Какие параметры указываются при создании базы данных с помощью инструмента PhpMyAdmin?
(1) название базы данных
(2) кодировка базы данных
(3) максимальный размер, который база данных может занимать на диске
Какой язык является стандартным языком доступа к базам данных?
(1) SQL
(2) MySQL
(3) Prolog
Каким образом разработчик может добиться наибольшей быстроты работы программы при ее общении с базой данных?
(1) посылая большое количество несложных запросов
(2) посылая меньшее количество более сложных запросов, которые обрабатываются не приложением, а базой данных
(3) нет верного ответа
Какой атрибут поля таблицы указывает на то, что значение поля не отрицательно?
(1) UNSIGNED
(2) UNSIGNED ZEROFILL
(3) ZEROFILL
Специальное поле таблицы или совокупность нескольких полей, которые в сумме представляют собой уникальное значение, называется?
(1) первичным ключом
(2) идентификатором
(3) атрибутом таблицы
Какой механизм применяется для быстрого поиска строк с указанным значением одного столбца:
(1) механизм индексов
(2) дамп базы данных
(3) механизм резервного копирования
Какой параметр при спецификации поля таблицы указывает на то, каким образом браузер должен форматировать поле, если оно имеет специальный формат?
(1) трансформация браузера
(2) атрибуты браузера
(3) версия браузера
Как называется текстовое окно, предназначенное для ввода команд SQL, необходимых для взаимодействия с базой данных?
(1) "толстый" клиент
(2) "тонкий" клиент
(3) консольный клиент
Как называется процесс поиска и оптимизации " узких"мест программы или базы данных?
(1) профилирование
(2) индексирование
(3) рефакторинг
Какой оператор SQL позволяет сортировать результирующий набор данных по указанному параметру в прямом порядке?
(1) DESC
(2) ASC
(3) AS
Какой клиент позволяет просматривать таблицы базы данных без непосредственного ввода запросов?
(1) консольный клиент
(2) API-клиент
(3) веб-клиент
Какой оператор SQL предназначен для добавления данных в таблицу?
(1) SELECT
(2) UPDATE
(3) INSERT
Выберите из списка веб-приложение для администрирования MySQL через веб-интерфейс?
(1) PhpMyAdmin
(2) PhpPgAdmin
(3) ДНWР
Укажите, что из перечисленного ниже является основополагающей функцией баз данных?
(1) быстрый поиск данных
(2) сортировка хранимых данных
(3) хранение и управление массивом данных
Порядок каких структурных элементов таблицы не имеет значения в терминах баз данных?
(1) только столбцов таблицы
(2) только строк таблицы
(3) как строк, так и столбцов таблицы
Какие настройки MySQL могут храниться в ее собственной базе данных?
(1) привилегии пользователей базы данных
(2) настройки сетевого соединения
(3) параметры использования памяти
Что такое язык базы данных?
(1) язык для написания обработчиков, выполняющих сортировку данных, полученных после выполнения запроса
(2) язык для выполнения запросов к базе данных
(3) язык для написания обработчиков, организующих доступ к базе данных
Укажите, какой из перечисленных типов является общим для большинства баз данных?
(1) целочисленный тип
(2) строковый тип
(3) тип даты
В каком каталоге располагаются все данные базы данных в соответствии с организацией каталогов на сервере хостинг-провайдера?
(1) usr
(2) home
(3) etc
Набор программ, обеспечивающих централизованное управление согласованных между собой данных, носит название:
(1) система управления базами данных
(2) база данных
(3) банк данных
Дамп базы данных – это:
(1) листинг внутренней структуры и состава базы данных
(2) интерфейс доступа к базе данных
(3) совокупность операторов SQL, применимых к таблицам базы даных
Какое расширение имеют индексные файлы базы данных?
(1) frm
(2) MYD
(3) MYI
Какие функции выполняет файловый сервер?
(1) хранение файлов
(2) обеспечение доступа пользователей к файлам
(3) прием и передача почтовых сообщений
Что возвращается базой данных в ответ на запрос выборки?
(1) идентификатор найденной строки в таблице
(2) таблица результатов выборки
(3) название таблицы, в которой найдена строка, соответствующая указанным критериям
Какие операции с базой данных может производить разработчик, используя инструмент PhpMyAdmin?
(1) менять порядок столбцов в таблице базы данных
(2) просматривать базу данных
(3) удалять базы данных
Каковы функции сервера базы данных?
(1) прием и обработка поступающих в базу данных запросов
(2) шифрование входящей почты
(3) организация системы доменных имен
Каково назначение оператора BETWEEN?
(1) позволяет построить выражение проверки на принадлежность к диапазону значений
(2) позволяет рассчитать среднее арифметическое множества значений
(3) позволяет рассчитать количество элементов множества
Какая функция PHP возвращает массив, представляющий поля для строк результирующего набора?
(1) mysql_connect
(2) mysql_fetch_array
(3) mysql_db_values
Какими недостатками обладает "толстый" клиент?
(1) необходимость обновления
(2) недостаточная надежность соединения с сервером данных
(3) недостаточная защищенность данных, полученных от сервера данных
Какой оператор языка SQL предназначен для группирования данных по выбранному критерию?
(1) GROUP BY
(2) JOIN
(3) ORDER BY
Какие параметры устанавливаются системными переменными MySQL?
(1) настройки кодировки
(2) ограничение по памяти
(3) настройки сжатия данных
Составляющими базы данных, исходя из ее логической структуры, являются:
(1) таблицы
(2) файлы
(3) модели
Какой оператор языка SQL предназначен для выбора уникальных записей?
(1) DISTINCT
(2) DESC
(3) IN
В каком формате может быть экспортирована база данных с помощью инструмента PhpMyAdmin?
(1) sql
(2) frm
(3) myi
Какие требования предъявляются к таблицам базы данных:
(1) данные одного вида должны находиться в одном столбце
(2) каждая запись таблицы должна содержать поле, имеющее уникальное значение
(3) все поля записи не должны иметь пустые значения
Какой запрос позволяет создать базу данных?
(1) CREATE DATABASE 'mydb' DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;
(2) CREATE TABLE 'mydb' DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;
(3) DATABASE 'mydb' DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;
Язык SQL – это:
(1) стандартный язык доступа к базам данных
(2) язык, на котором реализуется разработка баз данных
(3) язык, обеспечивающий доступ к зашифрованным файлам
На каком уровне должны обрабатываться данные в соответствии с требованием оптимизации приложения?
(1) преимущественно на уровне базы данных
(2) преимущественно на уровне приложения
(3) преимущественно на уровне операционной системы
Укажите, какие атрибуты могут иметь поля таблиц MySQL?
(1) UNSIGNED FILLZERO
(2) UNSIGNED ZEROFILL
(3) NOFILL
Поле таблицы, которое в другой таблице является первичным ключом, называется:
(1) внешним ключом
(2) идентификатором соединения
(3) атрибутом таблицы
Механизм, который позволяет избежать чтения всей таблицы начиная с первой записи, пока не будут найдены соответствующие строки, называется:
(1) механизмом индексов
(2) механизмом внешнего ключа
(3) механизмом резервного копирования
В каких случаях вкладка "Обзор" окна просмотра параметров таблицы является недоступной?
(1) когда в таблице нет данных
(2) когда браузер не может интерпретировать кодировку таблицы
(3) когда нарушена логическая целостность таблицы
Какие команды доступны пользователю при работе с консольным клиентом базы данных?
(1) просмотр данных
(2) создание данных
(3) модификация данных
(4) удаление данных
Какая операция ускоряется за счет использования механизма индексов?
(1) просмотр данных
(2) поиск данных
(3) добавление данных
В каком порядке сортируется результирующий набор данных в MySQL по умолчанию?
(1) в прямом порядке
(2) в обратном порядке
(3) по умолчанию данные не сортируются
Что представляет собой язык SQL?
(1) язык структурированных запросов
(2) язык программирования
(3) универсальный компьютерный язык, применяемый для создания, модификации и управления данными в базах данных
Какой оператор SQL предназначен для обновления существующих данных таблицы?
(1) SELECT
(2) UPDATE
(3) INSERT
Какие требования предъявляются к СУБД?
(1) хранение данных
(2) удобный доступ к данным
(3) обеспечение механизма привилегий
(4) защита данных от несанкционированного доступа
Какой из трех столбцов - PersonID, FirstName , LastName - таблицы Persons должен быть первым для корректного выполнения запросов?
(1) PersonID
(2) FirstName
(3) LastName
(4) не имеет значения
В какой базе данных после установки дистрибутива MySQL описываются пользовательские права доступа?
(1) mysql
(2) test_mysql
(3) tmp_mysql
Что из перечисленного составляет определение понятия "распределенное хранение данных"?
(1) хранение данных на разных компьютерах
(2) организация взаимодействия данных, расположенных на нескольких компьютерах
(3) сжатие данных
Какому типу принадлежит столбец первичного ключа таблицы в случае его автоматического формирования при добавлении строки:
(1) целочисленному типу
(2) типу TEXT
(3) типу DATE
Для администрирования какой базы данных предназначено веб-приложение PhpMyAdmin?
(1) MSSQL
(2) MySQL
(3) Oracle
Система управления базами данных – это:
(1) набор программ, обеспечивающих централизованное управление согласованных между собой данных
(2) программа, предназначенная для хранения больших массивов зашифрованной информации
(3) программа, предназначенная для организации доступа зашифрованным данным
Как называется листинг внутренней структуры и содержания базы данных:
(1) дамп базы данных
(2) контрольный код
(3) транзакция
Файл какого расширения описывает формат таблицы базы данных?
(1) frm
(2) MYD
(3) MYI
Какие функции выполняет почтовый сервер?
(1) хранение файлов
(2) обеспечение доступа пользователей к файлам
(3) прием и передача почтовых сообщений
Какой запрос позволяет выбрать все столбцы из таблицы?
(1) SELECT ? FROM table
(2) SELECT all FROM table
(3) SELECT * FROM table
Какие действия по отношению к базе данных доступны авторизированному пользователю программы PhpMyAdmin?
(1) удаление таблиц базы данных
(2) анализ логической структуры таблицы базы данных и уровня ее оптимизации
(3) создание таблиц базы данных
Каким сервером может являться компьютер, который выполняет функции сервера базы данных?
(1) почтовым сервером
(2) веб-сервером
(3) никаким
Какая функция базы данных предназначена для расчета среднего арифметического множества значений?
(1) COUNT
(2) AVG
(3) ROUND
Каково назначение функции mysql_fetch_array?
(1) возвращает массив, представляющий поля для строк результирующего набора
(2) устанавливает соединение с базой данных
(3) возвращает текстовое описание ошибки последней операции над базой данных
В процессе взаимодействия с сервером данных браузер выступает как:
(1) "толстый" клиент
(2) "тонкий" клиент
(3) "распределенный" клиент
Какой оператор языка SQL предназначен для сортировки данных по выбранному критерию:
(1) GROUP BY
(2) JOIN
(3) ORDER BY
Какие параметры базы данных MySQL не могут быть изменены с помощью инструмента PhpMyAdmin?
(1) настройки кодировки
(2) ограничение по памяти
(3) настройки сжатия данных
(4) нет верного ответа
Что является полями записей, хранящихся в базе данных, исходя из ее логической структуры:
(1) только столбцы
(2) только строки
(3) строки и столбцы
Каково назначение оператора DISTINCT:
(1) указывает на то, что дублирующиеся строки в результирующем наборе данных должны быть удалены
(2) указывает на то, что запрос должен возвращать все результирующие строки, включая дубликаты
(3) указывает на то, что результирующий набор данных должен группироваться по указанному критерию
Каким образом в файле, в который экспортирована база данных с помощью инструмента PhpMyAdmin, обозначаются комментарии:
(1) --
(2) /*
(3) #
В чем заключается смысл требования целостности данных таблицы:
(1) все поля записи не должны иметь пустые значения
(2) данные одного вида должны находиться в одном столбце
(3) каждая запись таблицы должна иметь уникальное значение
Какой из перечисленных операторов возвращает сумму величин в аргументе expr:
(1) TOTAL(expr)
(2) SUM(expr)
(3) AVG(expr)
Укажите, значение какого параметра запроса CREATE DATABASE 'mydb' DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci; устанавливает кодировку базы данных:
(1) DEFAULT CHARACTER SET
(2) COLLATE
(3) DATABASE
Выполнение запросов к базе данных реализуется с помощью:
(1) атрибутов
(2) алгоритмов
(3) операторов
Оптимизация приложения предусматривает:
(1) обработку данных преимущественно на уровне базы данных и передачу приложению лишь строго необходимого массива данных
(2) обработку данных, полученных от базы данных путем посылки большого количества простых запросов преимущественно на уровне приложения
(3) обеспечение наиболее высокой степени защиты данных
Какой атрибут поля таблицы указывает на то, что значение поля не отрицательно и по умолчанию равно нулю?
(1) UNSIGNED
(2) UNSIGNED ZEROFILL
(3) ZEROFILL
Внешним ключом таблицы является:
(1) специальное поле таблицы или совокупность нескольких полей, которые в сумме представляют собой уникальное значение
(2) поле таблицы, которое в другой таблице является первичным ключом
(3) нет верного ответа
Для чего необходимы индексы:
(1) для организации связывания таблиц
(2) для организации более быстрого поиска данных
(3) для создания резервной копии базы данных
Для чего предназначена вкладка "Вставить" окна просмотра параметров таблицы в приложении PhpMyAdmin?
(1) для вставки новой записи в таблицу
(2) для вставки нового поля в таблицу
(3) для вставки кода обработки результирующего массива данных
Такие технические задачи, как запуск, остановка и сжатие базы данных выполняются администратором базы данных при помощи:
(1) "толстого" клиент
(2) "тонкого" клиент
(3) консольного клиента
Профилирование базы данных - это:
(1) процесс поиска и оптимизации "узких" мест базы данных
(2) создание резервной копии базы данных
(3) процесс формирования результирующего набора данных
В каком запросе в базе данных SQL используется ключевое слово set:
(1) обновление данных
(2) вставка данных
(3) выборка данных
Выберите верное утверждение
(1) MySQL является коммерческой базой данных
(2) MySQL имеет API для языков PHP и Perl
(3) MyISAM является стандартным типом таблиц в MySQL
Какой оператор SQL предназначен для удаления данных из таблицы?
(1) UPDATE
(2) DELETE
(3) INSERT
Выберите верное утверждение:
(1) phpMyAdmin - это веб-приложение с открытым кодом
(2) phpMyAdmin - это веб-приложение, позволяющее через браузер осуществлять администрирование сервера PostgreSQL
(3) phpMyAdmin позволяет запускать команды SQL и просматривать содержимое таблиц и баз данных без непосредственного ввода SQL команд