Базы данных. Основы SQL.фип_МАГ

Базы данных. Основы SQL.фип_МАГ

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

30 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Что такое SQL?

  1. Язык программирования для создания веб-приложений
  2. Язык запросов для работы с базами данных
  3. Язык разметки для создания веб-страниц
  4. Язык программирования для статистического анализа
Вопрос 2

Какая команда используется для выборки данных из таблицы?

  1. SELECT
  2. INSERT
  3. UPDATE
  4. DELETE
Вопрос 3

Какая отличительная черта у реляционных баз данных?

  1. В таблицах базы нет одних и тех же значений
  2. Таблицы базы не связаны между собой
  3. Таблицы базы имеют предопределенные связи
  4. У таблиц базы есть одно одинаковое поле
Вопрос 4

Какая функция используется для подсчета количества записей в таблице?

  1. COUNT()
  2. SUM()
  3. AVG()
  4. MAX()
Вопрос 5

Какая команда используется для обновления данных в таблице?

  1. MODIFY
  2. ALTER
  3. UPDATE
  4. CHANGE
Вопрос 6

Какая функция используется для вычисления среднего значения некоторого набора числовых данных?

  1. COUNT()
  2. SUM()
  3. AVG()
  4. MAX()
Вопрос 7

Какая команда используется для создания новой таблицы в базе данных?

  1. ALTER TABLE
  2. CREATE TABLE
  3. INSERT INTO
  4. ADD TABLE
Вопрос 8

Какая команда используется для удаления таблицы из базы данных?

  1. REMOVE TABLE
  2. DELETE TABLE
  3. DROP TABLE
  4. ERASE TABLE
Вопрос 9

Какая функция используется для выборки уникальных значений из столбца?

  1. UNIQUE()
  2. DISTINCT()
  3. UNIQUE VALUES()
  4. DISTINCT VALUES()
Вопрос 10

Что такое View в SQL?

  1. Виртуальная таблица, основанная на результате SQL-запроса
  2. Индекс для ускорения выполнения запросов
  3. Таблица, содержащая только уникальные значения
  4. Настройка способа отображения таблицы при выполнении запроса
Вопрос 11

Какая команда используется для добавления новой записи в таблицу?

  1. ADD
  2. INSERT
  3. CREATE
  4. APPEND
Вопрос 12

Какая функция используется для сортировки результатов запроса по убыванию?

  1. SORT BY DESC
  2. SORT DESC
  3. DESCENDING
  4. ORDER BY DESC
Вопрос 13

Какая команда используется для объединения данных из разных таблиц по общему столбцу в этих таблицах?

  1. UNION
  2. MERGE
  3. JOIN
  4. CONNECT
Вопрос 14

Какие агрегатные функции используются в SQL запросах?

  1. COUNT, CONCAT, SUBSTRING
  2. ADD, DISTINCT, PARTITION BY
  3. ORDER BY, GROUP BY, HAVING
  4. SUM, MIN, MAX
Вопрос 15

Что представляет собой первичный ключ в базе данных?

  1. Уникальный идентификатор для строки в таблице
  2. Индекс, ускоряющий выполнение запросов
  3. Средство для ограничения доступа к данным
  4. Уникальный идентификатор для таблицы
Вопрос 16

Какой столбец из данных здесь является Primary Key?    

  1. Имя
  2. Возраст
  3. Компания
  4. Любимая песня
Вопрос 17

Какой синтаксис команды create правильный?

  1.                 CREATE TABLE CUSTOMERS(  ID INT NOT NULL,); 
  2.                 CREATE TABLE CUSTOMERS(  ID INT NOT NULL,  PRIMARY KEY); 
  3.                 CREATE TABLE CUSTOMERS(  INT ID NOT NULL,  PRIMARY KEY); 
  4.                 CREATE TABLE CUSTOMERS(  INT ID NOT NULL);
Вопрос 18

Какие операторы используются для работы с оконными функциями в SQL?

  1. UNION, INTERSECT, EXCEPT
  2. INNER JOIN, OUTER JOIN, CROSS JOIN
  3. ROW_NUMBER, RANK, LAG
  4. WINDOW, OVER, PARTITION BY
Вопрос 19

Какие числовые типы применяются в SQL? Выберите все верные варианты.

  1. int
  2. float
  3. double precision
  4. long
  5. number
  6. numeric
Вопрос 20

В каком из представленных типов данных мы сможем сохранить строку “Hello! Im studying SQL”?

  1. INT
  2. CHAR(30)
  3. REAL
  4. VARCHAR(100)
Вопрос 21

Что такое подзапрос в SQL?

  1. Запрос, выполняемый на сервере
  2. Запрос, вложенный в другой запрос
  3. Запрос, выполняемый только при наличии ошибок
  4. Запрос, предназначенный для сохранения данных на диск
Вопрос 22

Какие виды связей существуют в базах данных?

  1. Первичная и вторичная
  2. Внутренние и внешние
  3. Один к одному, один ко многим, многие ко многим
  4. Главные и вспомогательные
Вопрос 23

Выберите верное утверждение:

  1. Оператор ALTER используется для изменения структуры таблицы
  2. Оператор TRUNCATE используется для обновления таблицы
  3. Оператор DROP используется для удаления всей базы данных
  4. Оператор EXTRACT используется для выбора набора строк в таблице
Вопрос 24

Как называется оператор, который является комбинацией операторов UPDATE, INSERT и DELETE?

  1. DATE_TRUNC
  2. COALESCE
  3. PARTITION BY
  4. MERGE
Вопрос 25

Когда следует предпочесть оператор DELETE оператору TRUNCATE?

  1. Когда нужно использовать подъязык DDL
  2. Когда нужно удалить таблицу быстрее
  3. Когда перед удалением нужно отфильтровать строки
  4. Когда нужно удалить данные безвозвратно
Вопрос 26

Установите правильный порядок написания функций в запросе.

  1. SELECT
  2. WHERE
  3. GROUP BY
  4. ORDER BY
Вопрос 27

Для чего используется оператор GROUP BY?

  1. Объединение данных из одного столбца по значению данных из другого столбца.
  2. Сортировка данных по какому-либо признаку или значению.
  3. Отображение данных, которые соответствуют определенному значению столбца в таблице.
  4. Изменение значений данных в соответствии с определенными значениями из другой таблицы.
Вопрос 28

Для чего используется оператор LIMIT?

  1. Ограничение количества строк, которые используются в агрегатных функциях.
  2. Ограничение количества строк, которые выводятся в View.
  3. Ограничение условий применения других операторов или функций.
  4. Ограничение объема потребляемой памяти вычислительного устройства.
Вопрос 29

Какой оператор используются для фильтрации строк в SQL запросах?

  1. FILTER
  2. SELECT
  3. WHERE
  4. FROM
Вопрос 30

Какие функции используются для работы с датами в SQL?

  1. DATETIME, TIME, INTERVAL
  2. CONCAT, LENGTH, SUBSTRING
  3. MIN, MAX, AVG
  4. DATEADD, DATEDIFF, NOW