Базы данных.фип_БАК(1 2)_231212

Базы данных.фип_БАК(1 2)_231212 — вариант 3

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

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

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

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

Вопрос 1

Какие SQL-операции относятся к DDL?

  1. DROP, ALTER
  2. SELECT, CREATE
  3. ALTER, SELECT
  4. UPDATE, MERGE
Вопрос 2

Выберите корректный пример использования функции CONCAT:

  1. select concat = index and city from Orders;
  2. select concat IN (`index`, `city`) from Orders;
  3. select concat(`index`," ", `city`) from Orders;
  4. select concat IN [index`, `city`] from Orders
Вопрос 3

Содержит ли какую-либо информацию таблица, в которой нет полей?

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

Что такое транзакция в SQL?

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

Какая команда открывает транзакцию?

  1. COMMIT
  2. CREATE
  3. BEGIN
  4. RUN
Вопрос 6

При создании составного индекса какой столбец нужно ставить первым?

  1. нужно расставлять столбцы в алфавитном порядке
  2. тот, которому соответствует первое условие после WHERE
  3. не имеет значения
  4. тот, по которому будет выше селективность
Вопрос 7

Запрос DELETE FROM tbl аналогичен запросу:

  1. TRUNCATE TABLE tbl
  2. DROP TABLE tbl
  3. UPDATE TABLE tbl SET field1=NULL, field2=NULL
  4. ALTER TABLE с любым условием
Вопрос 8

Фильтрация по нескольким условиям осуществляется с помощью оператора:

  1. AND
Вопрос 9

Обязательные элементы запроса, которые определяют выбранные столбцы, их порядок и источник данных Select и __________

  1. From
Вопрос 10

C помощью какого запроса можно получить текущую структуру таблицы tbl?

  1. DESCRIBE tbl
Вопрос 11

С помощью какого ключевого слова можно задать алиас для названия таблицы?

  1. AS
Вопрос 12

С помощью какого ключевого слова можно сделать автоматическую генерацию первичного ключа?

  1. AUTO_INCREMENT
Вопрос 13

С помощью какой языковой конструкции можно изменять структуру таблиц?

  1. ALTER TABLE
Вопрос 14

С помощью какого ключевого слова отменяется транзакция?

  1. ROLLBACK
Вопрос 15

С помощью какого ключевого слова отменяется транзакция?

  1. EXPLAIN
Вопрос 16

Поименованный столбец отношения называется:

  1. атрибутом
Вопрос 17

При выполнении следующего запроса сервер БД генерирует ошибку: CREATE TABLE t (INTEGER f1, CHARACTER(15) f2, CONSTRAINT c1 PRIMARY KEY(f1, f2)) Укажите причину ошибки.

  1. сначала должно указываться имя столбца и лишь затем - его тип данных
  2. ограничение первичного ключа не может содержать более одного столбца
  3. вместо фразы CONSTRAINT следует в определении каждого из столбцов f1 и f2 написать PRIMARY KEY
  4. столбец с типом данных CHARACTER не может быть первичным ключом
Вопрос 18

Выберите верный порядок нижеперечисленных элементов запроса, чтобы выполнить поиск имен и фамилий студентов в возрасте до 19 лет с сортировкой по имени:

  1. SELECT FirstName, LastName.
  2. FROM Students;
  3. WHERE Age<19;
  4. ORDER BY Name;
Вопрос 19

Связывающая таблица - это …

  1. логическая таблица, которая связывает две сущности логической модели
  2. базовая таблица (дочерней) базы данных, которая представляет отношение связи между двумя таблицами (родительскими), находящимися в отношении многие-ко-многим
  3. базовая таблица, которая связывает две другие базовые таблицы
  4. базовая таблица физической модели базы данных, которая моделирует связь как объект предметной области базы данных
Вопрос 20

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

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

Для создания таблицы Worker использовалось следующее определение: CREATE TABLE Worker (Worker_id INT PRIMARY KEY, Manager_id INT, Hire_date TIMESTAMP, Worker_name VARCHAR(20), Salary FLOAT NOT NULL, Commission_pct FLOAT NOT NULL, Branch_id INT REFERENCES Branch (Branch_id) ON DELETE SET NULL DEFAULT 20 ) Укажите, какие фразы предложения ALTER TABLE позволят задать значение по умолчанию столбцу Salary

  1. ADD DEFAULT 800 TO Salary
  2. ALTER COLUMN Salary SET DEFAULT 800
  3. ALTER COLUMN Salary FLOAT NOT NULL DEFAULT = 800
  4. MODIFY COLUMNS (Salary FLOAT NOT NULL DEFAULT = 800)