Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Что такое binlog?
Файл, содержащий информацию о конфликтах репликации Файл, содержащий информацию об обновлении данных Файл, содержащий бэкап мастер базы Файл, содержащий информацию о настройках репликации
Чем характерна третья нормальная форма по сравнению с 1 и 2?
В таблице должен быть только один первичный ключ Каждый неключевой атрибут неприводимо зависит от первичного ключа Все используемые множества значений должны содержать только скалярные значения В таблицах есть первичный ключ, однозначно идентифицирующий записи в таблице
Что не входит в принципы ACID?
Атомарность Уникальность данных Долговечность Согласованность
Укажите корректные утверждения относительно MyISAM и InnoDB в актуальных версиях MySQL
MyISAM поддерживает транзакции InnoDB поддерживает транзакции MyISAM блокирует строки при обновлении данных, а InnoDB – таблицы MyISAM блокирует таблицы при обновлении данных, а InnoDB - строки
Какого числового типа нет в MySQL?
Float Byte Integer Double
Укажите операторы фильтрации выборок в MySQL
HAVING WHERE INSERT FILTER
Есть две таблицы:
users - таблица с пользователями (users_id, name) orders - таблица с заказами (orders_id, users_id, status) Укажите запрос, который выбирает всех пользователей из таблицы users, у которых больше 5 записей в таблице orders и которые имеют status = 1
SELECT u.* FROM orders o JOIN users u ON u.users_id = o.users_id WHERE o.status = 1 GROUP BY o.users_id HAVING COUNT(o.status) > 5
SELECT u.* FROM orders o JOIN users u ON u.users_id = o.users_id WHERE o.status = 1 COUNT(o.status) > 5
SELECT u.* FROM orders o JOIN users u ON u.users_id = o.users_id WHERE o.status = 1 AND COUNT(o.status) > 5 GROUP BY o.users_id
SELECT u.* FROM orders o JOIN users u ON u.users_id = o.users_id WHERE COUNT(o.status) > 5 GROUP BY o.users_id HAVING o.status = 1
Какого движка нет в MySQL?
InnoDB Elf Memory MyISAM
Есть таблица с полями name и id. Какой запрос выводит имя с наибольшим id без использования команды MAX.
SELECT name, id FROM customers GROUP BY id LIMIT 1 SELECT name, id FROM customers GROUP BY id SELECT name, id FROM customers ORDER BY id DESC LIMIT 1 SELECT DISTINCT name, id FROM customers
Какая команда открывает транзакцию?
BEGIN ROLLBACK CREATE COMMIT
Какая команда позволяет создать резервную копию БД в MySQL?
Mysqldump mysq save dump mysqlcopy
Дана таблица, имеющая следующую структуру...
SELECT CONCAT(age) FROM user; SELECT * FROM AVG(user.age); AVG(user.age); SELECT AVG(age) FROM user;
Какие способы помогают избежать взаимных блокировок в транзакциях?
Частые коммиты Использование только блокировок на чтение (S) Использование смешанных блокировок Использование только эксклюзивных блокировок (X)
Есть таблица с пользовательскими данными об их транспортных средствах. Марка машины вводится вручную, поэтому некоторые пользователи указывают «Meredes». Какие запросы выбирают всех владельцев автомобилей Mercedes-Benz, даже если они написали название марки с ошибкой?
SELECT * FROM cars WHERE brand LIKE “Mer%edes” SELECT * FROM cars WHERE brand LIKE “Mer$edes” SELECT * FROM cars WHERE brand LIKE “Mer*edes” SELECT * FROM cars WHERE brand LIKE “Mer_edes”
Какие SQL-операции относятся к командам DDL?
DROP SELECT CREATE ALTER
Столбец name таблицы tbl содержит запись со строкой 'cat'. Укажите запросы, при помощи которых можно извлечь данную запись?
SELECT * FROM tbl WHERE name LIKE '*'; SELECT * FROM tbl WHERE name LIKE '_'; SELECT * FROM tbl WHERE name LIKE '***'; SELECT * FROM tbl WHERE name LIKE '___'; SELECT * FROM tbl WHERE name LIKE '%'; SELECT * FROM tbl WHERE name LIKE '.*';
Есть библиотека с книгами. Оперируя сущностями «Книга» и «Автор», Вы хотите сохранить реестр своей библиотеки в БД. Сколько таблиц понадобится для эффективного хранения такой структуры в 3-й нормальной форме?
4 3 1 2
Что такое транзакция в MySQL?
Именованный набор команд, допускающий многократный вызов Группа операций, которая выполняется или отменяется целиком Команда на передачу данных на удаленный сервер MySQL MySQL не поддерживает транзакции
Какая команда в MongoDB заменяет SELECT из MySQL?
Find Search List Select
Что выведет на экран вызов SELECT hello('world'); если функция hello имеет следующую структуру?
Hello, worlds! Worlds! World! Hello, world!
Есть таблица компьютеров PC (model, speed, price). Какой запрос выведет: - все компьютеры, с тактовой частотой больше 1500 МГц - среднюю стоимость компьютеров с таким же быстродействием?
SELECT pc.speed, AVG(pc.price) FROM PC WHERE pc.speed > 1500 SELECT pc.speed, AVG(pc.price) FROM PC ORDER BY pc.speed HAVING pc.speed > 1500 SELECT pc.speed, AVG(pc.price) FROM PC HAVING pc.speed > 1500 SELECT pc.speed, AVG(pc.price) FROM PC WHERE pc.speed > 1500 GROUP BY pc.speed
Дана таблица, имеющая следующую структуру... Какой запрос будет возвращать выборку совершеннолетних пользователей?
SELECT * FROM user WHERE age >= 18 SELECT FROM user VALUES (age >= 18) SELECT * FROM user ORDER BY age >= 18 SELECT ALL FROM user WHERE age >= 18
Что позволяет реализовать репликация master-slave в MySQL?
Обеспечение целостности данных Обеспечение масштабирования операций записи (INSERT, UPDATE, DELETE) Обеспечение разделения потоков чтения и записи Обеспечение атомарности операции записи на несколько серверов
Для чего нужны представления (VIEW) в MySQL?
MySQL не поддерживает представления (VIEW) Для ускорения операций записи Для сохранения сложных запросов в виде виртуальной таблицы Для создания хранимых процедур
Пусть имеется таблица оборудования gadgets с названием name и ценой price. Какой запрос вернёт позицию с самой высокой ценой?
SELECT name FROM gadgets HAVING MAX(price) SELECT name FROM gadgets WHERE price = (SELECT MAX(price) FROM gadgets) SELECT name FROM gadgets WHERE MAX(price) SELECT name FROM gadgets WHERE MAX(price) = (SELECT price FROM gadgets)
Какие права доступа нужны пользователю для выполнения из под него операции репликации?
SLAVE INSERT ROOT REPLICATION SLAVE
В каком порядке выполняются операции для триггера?
Любой запрос на изменение данных (INSERT, UPDATE, DELETE), изменение значения sum, вставка данных в таблицу account Запрос на INSERT, вставка данных в таблицу account, вызов триггера, изменение значения sum. Любой запрос на изменение данных (INSERT, UPDATE, DELETE), вставка данных в таблицу account, вызов триггера, изменение значения sum Запрос на INSERT, вызов триггера, изменение значения sum, вставка данных в таблицу account
Какой движок таблиц поддерживает транзакции в MySQL?
MyISAM HEAP InnoDB MEMORY
Какие типы данных в MySQL позволяют хранить строковые значения?
Char BLOD Dec String
Дана таблица, имеющая следующую структуру... Какой запрос будет возвращать средний возраст пользователей?
SELECT CONCAT(age) FROM user; SELECT * FROM AVG(user.age); SELECT AVG(age) FROM user; AVG(user.age);
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516