Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Связи в таблицах mySQL

Total questions: 7

Worksheet time: 4mins

Name
Class
Date
1.

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

a)

Один ко многим

b)

Многие ко многим

c)

Один к одному

d)

Без связи

2.

Каким образом можно реализовать связь «многие ко многим» в MySQL?

a)

Использовать внешние ключи в двух таблицах без промежуточной таблицы

b)

Создать дополнительную таблицу, содержащую два внешних ключа

c)

Использовать только индексы

d)

Применить триггеры

3.

Какой движок MySQL поддерживает внешние ключи и связи между таблицами?

a)

MyISAM

b)

InnoDB

c)

MEMORY

d)

CSV

4.

Какой оператор SQL используется для создания внешнего ключа в MySQL?

a)

CREATE FOREIGN KEY

b)

ADD FOREIGN KEY

c)

ALTER TABLE ... ADD CONSTRAINT ... FOREIGN KEY

d)

SET FOREIGN KEY

5.

Что произойдет при использовании ON DELETE CASCADE?

a)

Запрещено удаление родительской записи, если есть зависимые записи

b)

При удалении родительской записи удаляются все связанные записи

c)

Поля внешнего ключа устанавливаются в NULL при удалении родительской записи

d)

Внешний ключ игнорируется

6.

В каком разделе PhpMyAdmin можно создать связи между таблицами?

a)

Вкладка «SQL»

b)

Вкладка «Структура»

c)

Вкладка «Экспорт»

d)

Вкладка «Настройки»

7.

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

a)

Первичный ключ

b)

Внешний ключ

c)

Уникальный индекс

d)

Триггер