игра брюс 2048
Главная / Базы данных / Введение в СУБД MySQL / Тест 10

Введение в СУБД MySQL - тест 10

Упражнение 1:
Номер 1
Какая функция позволяет узнать ASCII код символа?

Ответ:

 (1) ASCII 

 (2) ORD 

 (3) CHR 

 (4) ASC 


Номер 2
С помощью какой функции можно преобразовать целое число в двоичное?

Ответ:

 (1) BIT_LENGTH 

 (2) BIT 

 (3) BIN 

 (4) CONV 


Номер 3
Определите назначение функции BIN

Ответ:

 (1) функция определяет, является ли число-аргумент двоичным 

 (2) функция преобразует обычную строку в двоичную 

 (3) функция возвращает строковое представление двоичного значения целого числа 


Упражнение 2:
Номер 1
Какая функция позволяет получить длину строки?

Ответ:

 (1) CHAR_LENGTH 

 (2) CHARACTER_LENGTH 

 (3) LENGTH 


Номер 2
Определите результат действия функцииSELECT CHAR_LENGTH('hello');

Ответ:

 (1) 5 

 (2) 4 

 (3) 6 


Номер 3
Определите результат запросаSELECT CHAR_LENGTH(5);

Ответ:

 (1) 1 

 (2) 5 

 (3) 0 

 (4) запрос выдаст ошибку, т.к. указан параметр недопустимого типа 


Упражнение 3:
Номер 1
Какая функция позволяет сжать строку?

Ответ:

 (1) PACK 

 (2) COMPRESS 

 (3) ENCODE 


Номер 2
Определите назначение функции COMPRESS

Ответ:

 (1) сжимает строку 

 (2) кодирует сроку 

 (3) распаковывает строку 

 (4) определяет, является ли строка сжатой 


Номер 3
Определите результат действия функции COMPRESS(строка), если в качестве аргумента указать пустую строку:

Ответ:

 (1) функция вернет ошибку, т.к. указан неправильный аргумент 

 (2) функция вернет NULL 

 (3) функция сохранит строку как пустую строку 


Упражнение 4:
Номер 1
Определите результат запроса:
SELECT CONCAT('My', 'S', 'QL');

Ответ:

 (1) 'MySQL' 

 (2) 'MyS' 

 (3) запрос выдаст ошибку, т.к. указано слишком много параметров 

 (4) запрос выдаст NULL, т.к. указано слишком много параметров 


Номер 2
Определите результат запроса
SELECT CONCAT('My', NULL, 'QL');

Ответ:

 (1) NULL 

 (2) 'MyQL' 

 (3) 'My QL' 

 (4) запрос выдаст ошибку, т.к. указан недопустимый параметр 


Номер 3
Определите результат запроса
SELECT CONCAT(2, 3);

Ответ:

 (1) 5 

 (2) 23 

 (3) запрос выдаст ошибку, т.к. указаны недопустимые параметры 


Упражнение 5:
Номер 1
Определите результат запроса
SELECT CONV(2,10,2);

Ответ:

 (1) '10' 

 (2) '2' 

 (3) '1' 


Номер 2
Определите результат запроса
SELECT CONV(15,10,16);

Ответ:

 (1) 1111 

 (2) 15 

 (3) 10 

 (4) FF 

 (5) F 


Номер 3
Определите результат запроса
SELECT CONV(10,2,10);

Ответ:

 (1) 10 

 (2) 1 

 (3) 2 


Упражнение 6:
Номер 1
Определите результат запроса
SELECT ELT(1, 'Интернет', 'Университет', 'Информационных', 'Технологий');

Ответ:

 (1) 'Интернет' 

 (2) 'Университет' 

 (3) 'Технологий' 

 (4) 0 

 (5) NULL 


Номер 2
Определите результат запроса
SELECT FIELD(1, 'Интернет', 'Университет', 'Информационных', 'Технологий');

Ответ:

 (1) 'Интернет' 

 (2) 'Университет' 

 (3) 1 

 (4) NULL 

 (5) 0 


Номер 3
Определите результат запроса
SELECT FIELD('Университет', 'Интернет', 'Университет', 'Информационных', 'Технологий');

Ответ:

 (1) 1 

 (2) 2 

 (3) TRUE 

 (4) NULL 

 (5) 0 


Упражнение 7:
Номер 1
Определите результат запроса
SELECT INSERT('интернет университет информационных технологий',1,9,'Intuit - ');

Ответ:

 (1) 'интернет университет информационных технологий 'Intuit -' 

 (2) 'Intuit - университет информационных технологий' 

 (3) 'Intuit - интернет университет информационных технологий' 

 (4) NULL 


Номер 2
Определите результат запроса
SELECT INSTR('интернет университет информационных технологий','Intuit');

Ответ:

 (1) 0 

 (2) 'Intuit - университет информационных технологий' 

 (3) 'Intuit - интернет университет информационных технологий' 

 (4) NULL 


Номер 3
Определите результат запроса
SELECT INSTR('интернет университет информационных технологий', 'университет');

Ответ:

 (1) 10 

 (2) 9 

 (3) 'Intuit - интернет университет информационных технологий' 

 (4) NULL 


Упражнение 8:
Номер 1
Какая функция позволяет преобразовать все символы строки в нижний регистр?

Ответ:

 (1) LOWER 

 (2) LCASE 

 (3) LPAD 


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

Ответ:

 (1) UPPER 

 (2) UCASE 

 (3) UPAD 


Номер 3
Определите результат запроса
SELECT UPPER('Admin@Intuit.ru');

Ответ:

 (1) ADMIN@INTUIT.RU 

 (2) ADMIN 

 (3) aDMIN@iNTUIT.RU 

 (4) ADMIN INTUIT.RU 


Упражнение 9:
Номер 1
Определите результат запроса
SELECT TRIM(LEADING 'w' FROM 'www.intuit.ru');

Ответ:

 (1) 'www.intuit.ru' 

 (2) 'intuit.ru' 

 (3) 'ww.intuit.ru' 

 (4) '.intuit.ru' 


Номер 2
Какой параметр функции TRIM позволяет удалить завершающие символы?

Ответ:

 (1) LEADING 

 (2) BOTH 

 (3) TRAILING 

 (4) END 


Номер 3
Определите результат запроса
SELECT TRIM(BOTH ':' FROM ':: Intuit.ru ::');

Ответ:

 (1) ' Intuit ' 

 (2) ' Intuit.ru ' 

 (3) '::: Intuit.ru :::' 

 (4) ':: INTUIT.ru ::' 


Упражнение 10:
Номер 1
Какая функция позволяет сравнить две строки?

Ответ:

 (1) STRCMP 

 (2) CMP 

 (3) STRSTR 

 (4) STR 


Номер 2
Определите назначение функции STRCMP

Ответ:

 (1) сравнивает две строки 

 (2) сортирует строки-аргументы в алфавитном порядке 

 (3) объединяет строки-аргументы 


Номер 3
Определите результат запроса
SELECT STRCMP('text', 'text2');

Ответ:

 (1) -1 

 (2) 1 

 (3) 0 

 (4) 'texttext2' 


Упражнение 11:
Номер 1
Определите результат запроса
SELECT SUBSTRING('Intuit.ru - интернет университет информационных технологий',9);

Ответ:

 (1) 'Intuit.ru' 

 (2) ' - интернет университет информационных технологий' 

 (3) 'u - интернет университет информационных технологий' 


Номер 2
Определите результат запроса
SELECT SUBSTRING('Intuit.ru - интернет университет информационных технологий' FROM 9);

Ответ:

 (1) 'u - интернет университет информационных технологий' 

 (2) 'Intuit.ru' 

 (3) ' - интернет университет информационных технологий' 


Номер 3
Определите результат запроса
SELECT SUBSTRING('Intuit.ru - интернет университет информационных технологий', 1, 9);

Ответ:

 (1) 'Intuit.ru' 

 (2) ' - интернет университет информационных технологий' 

 (3) 'u - интернет университет информационных технологий' 


Упражнение 12:
Номер 1
Определите результат запроса
SELECT 'Intuit.ru' LIKE '%ru%';

Ответ:

 (1) 1 

 (2) 0 

 (3) NULL 

 (4) TRUE 

 (5) FALSE 


Номер 2
Определите результат запроса
SELECT 'Intuit.ru' LIKE 'ru%';

Ответ:

 (1) 1 

 (2) 0 

 (3) NULL 

 (4) TRUE 

 (5) FALSE 


Номер 3
Определите результат запроса
SELECT 'Intuit.ru' LIKE 'Intuit.__';

Ответ:

 (1) 1 

 (2) 0 

 (3) NULL 

 (4) TRUE 

 (5) FALSE 




Главная / Базы данных / Введение в СУБД MySQL / Тест 10