Сертификат RetraTech Администрирование MySQL
  • Сертификат RetraTech Администрирование MySQL
  • Сертификат RetraTech Администрирование MySQL
Сертификат RetraTech Администрирование MySQL
  • Сертификат RetraTech Администрирование MySQL
  • Сертификат RetraTech Администрирование MySQL

Администрирование MySQL

850,00 руб.
В течение часа!
Экзамен Администрирование MySQL для системных администраторов.

Профессиональная сертификация по программе «Администрирование MySQL» является стандартом, подтверждающим наличие навыков администрирования СУБД MySQL и навыков администрирования сервера MySQL на различных операционных системах. Сертификация специалистов по данной программе демонстрирует владение знаниями об основных принципах и приемах управления самой современной СУБД MySQL , системных аспектах процедурного расширения языка структурированных запросов.
Количество
Есть в наличии!

Вопросы: экзамен состоит из 40 вопросов.
Время: на его прохождение отводится 100 минут.
Проходной балл: 70% и выше.

Бумажная версия сданного сертификата заказывается на сайте RetraTech.
10000 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!


В приложении все запросы адресуются к одной базе MASTAPP. Постоянное указание имени базы данных сильно загромождает код SQL запроса.
Какой из перечисленных операторов позволить задать таблицу по умолчанию, к которой будут адресоваться все запросы без указания имени БД?

PREMIT MASTAPP;
SET MASTAPP AS DEFAULT;
USE MASTAPP;
SET DEFAULTDB MASTAPP;
DEFAULT MASTAPP;



В таблице имеется столбец типа VARCHAR(20), в который заносится запись длиной 15 символов. Для организации резервного копирования необходимо определить затрачиваемое на сохранение этого столбца число байт.
Какое из перечисленных значений является верным?

20
30
8
16
40



Для профилактического обслуживания необходимо запретить доступ пользователя к определенной таблице БД.
Какая из перечисленных команд позволит решить поставленную задачу?

SSET FREEZE FOR
BLOCK TABLE
FREEZE TABLE
SET BLOCK FOR
LOCK TABLE



Какой из перечисленных действий будет выполнено утилитой mysqlcheck при ее вызове с ключами -c -q?

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



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

--all-databases
--db=ALL
--databases=’%’
--databases=ALL
--alldb



Какая из перечисленных опций командной строки позволит отключить запрос подтверждений утилитой mysqladmin при удалении БД?

--silent
--no-warn
--assume=y
--force
--quiet



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

--log
--deb
--output
--debug
--logging



Какой тип данных возвращает MySQL C API в результате выполнения команд, возвращающих данные?

MYSQL_FIELD
MYSQL
MYSQL_RESULT
MYSQL_ROW
MYSQL_RES



В ходе заполнения таблицы выполняется следующий запрос:
Каким будет значение ID после обновления строки с ID, равным 4?

-4
6
20
14
12



Для корректной обработки данных в БД используется механизм транзакций. В ходе выполнения пакетного запроса одна из команд вызывает безусловное принудительное завершение транзакции.
Какая из перечисленных команд приводит к подобному эффекту?

REPLACE
INSERT INTO
CREATE PROCEDURE
DELETE FROM
SHOW TABLES



Для хранения целочисленного сальдо счета необходимо предусмотреть столбец в таблице, который может хранить значение ± 2 миллиарда.
Какой из перечисленных типов необходимо и достаточно использовать для решения поставленной задачи?

SMALLINT
MEDIUMINT
INT
BIGINT
TINYINT



Необходимо произвести настройку учётных записей владельцев каталогов для сервера MySQL под управлением ОС Linux.
Какая из перечисленных последовательностей команд обеспечит наивысший уровень безопасности?

chown -R root /usr/local/mysql/. ; chgrp -R mysql /usr/local/mysql/.
chown -R root /usr/local/mysql/. ; chown -R mysql /usr/local/mysql/data ; chgrp -R mysql /usr/local/mysql/.
chown -R root /usr/local/mysql/. ; chown -R mysql /usr/local/mysql/bin
chown -R root /usr/local/mysql/. ; chgrp -R mysql /usr/local/mysql/bin
chown -R mysql /usr/local/mysql/. ; chgrp -R mysql /usr/local/mysql/.



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

DESC
REVERSE
DESCENDINF
ASC
SMALLER



Для формирования табеля необходимо выбрать поле score из таблицы student.
Какой формат указания данного поля в запросе SELECT может быть использован в MySQL?

score.student
score_student
student.score
student%score
score@student



В связи с изменением системы бухгалтерского учета, в таблицу необходимо добавит столбец со ставкой нового налога.
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?

APPEND COLUMN
INSERT COLUMN
ADD COLUMN
MODIFY TABLE
ALTER TABLE



Для восстановления после сбоев необходимо осуществлять автоматическую загрузку дампов базы данных.
Какую утилиту из состава MySQL необходимо для этого использовать?

myrestore
mysqlrest
mysqlhotcopy
mysqlimport
mysqlrestore



Какая из перечисленных опций командной строки утилиты mysqlimport НЕ является верной?

--fields-enclosed-by=
--fields-escaped-by=
--fields-optionally-enclosed-by=
--fields-starts-from=
--fields-terminated-by=



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

mysql_row_array()
mysql_parse()
mysql_array_line()
mysql_get_row()
mysql_fetch_array()



Для удобства хранения исходных текстов программ в БД необходимо осуществлять перевод всех числовых констант в шестнадцатеричную форму записи.
Какая из перечисленных функций позволит решить поставленную задачу?

DEC2HEX
HEXADECIMAL
STR2HEX
HEX
TOHEX



При отладке SQL-скриптов используется работа с БД из пакетного режима, но при ошибке в скрипте работа с базой прекращается.
Какая из перечисленных опций позволит запустить утилиту mysql в режиме игнорирования ошибок?

--errors=off
-e
--ignore
--force
--errors=none



В какой из перечисленных таблиц MySQL хранится информация о пользователях?

grants
whois
users
priveleges
access



Необходимо настроить автоматический запуск сервера MySQL под ОС Linux. Какая из перечисленных команд НЕ может быть использована для запуска сервера MySQL?

mysql.server
mysqld
start.mysql
mysqld_multi
mysqld_safe



Какой каталог рекомендован в качестве исходного каталога MySQL в ОС Linux?

/usr/sbin
/usr/local/mysql
/bim/mysql
/var/mysql
/usr/sbin/mysql



Была произведена настройка доступа к таблицам сервера MySQL, необходимо активизировать новые настройки. Какая из перечисленных команд позволит решить поставленную задачу?

mysql_safe --apply
mysqladmin -u root flush-privileges
mysqld --flush- privileges
mysql --reload
mysqld --apply-rules



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

--dbg
-d
-dbg=on
-#
-D



Для развертывания нового сервера БД, аналогичного существующему, необходимо получить резервную копию таблиц, содержащую информацию только об их структуре без операторов создания данных.
Какой из перечисленных ключей утилиты mysqldump следует использовать для решения поставленной задачи?

--no-data
--no-inserts
-d-
--only-struct
--data=off



Для ускорения загрузки создаваемого утилитой mysqldump дампа БД принято решение использовать отключение ключей по мере создания таблицы.
Какой из перечисленных ключей утилиты mysqldump следует использовать для решения поставленной задачи?

-K
-t
-l
-k
-s



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

-c=charset
-# charset
--default-character-set=charset
-C=charset
--charset=charset



Для развертывания сервера под управлением СУБД MySQL производится выбор подходящей операционной системы. Какая из приведенных ниже операционных систем НЕ поддерживается СУБД MySQL?

SGI Irix 6.x
QNX OS 4+
Amiga OS
OS/2 Warp 4
Mac OS X



Для обслуживания системы бухгалтерского учета развернут сервер СУБД MySQL. К каким таблицам БД возможен анонимный доступ по умолчанию?

Ко всем таблицам, при условии доступа с локальной машины
Ко всем, название которых начинается со слова "test"
Ко всем, кроме системных
Ко всем, кроме таблицы "users"
Ко всем без исключения



Какой из вариантов указания DSN для функции connect() НЕ является верным?

dbi:DriverName:database_name
dbi::DriverName::database=database_name@hostname;port=port
dbi:DriverName:database_name@hostname
dbi::DriverName::database=database_name;host=hostname;port=port
dbi:DriverName:database_name@hostname:port



Для хранения информации о сеансе пользователя необходимо создать временную таблицу, которая будет удалена сразу после отключения пользователя от сервера.
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?

CREATE TABLE FOR USER
CREATE TEMPORARY TABLE
CREATE SESSION TABLE
CREATE VARTABLE
CREATE USER TABLE



Из-за нестабильной работы DNS-сервера в кэше хостов MySQL-сервера была сохранена неверная информация.
Какая из перечисленных команд позволит устранить данную неполадку?

mysqladmin drop-hosts
mysqld drop-hosts
mysqld restart
mysqladmin flush-hosts
mysql -H



Для автоматизации работы необходимо обеспечить проверку с помощью утилиты mysqlcheck только неправильно закрытых таблиц.
Какой ключ командной строки утилиты mysqlcheck позволит решить поставленную задачу?

--tables=only_wrong
--force
--fast
--nct
--N



В разрабатываемой для работы с базой данных MySQL программе на языке Perl используется модуль DBI.
Какой формат DSN следует применить в функции DBI->connect()?

DBD:mysql:attrsDSN:MySQL
:attrsMySQL:attrs
:connectmysql:attrs
:connectDBI:mysql
:attrs



При резервном копировании база sample переносится на сервер backup.com. Из-за низкоскоростного канала связи процедура занимает слишком много времени.
Какая из перечисленных команд позволит наиболее эффективно решить поставленную задачу в данных условиях?

mysqldump --all sample | mysql -h backup.com sample
mysqldump sample | mysql --pack -h backup.com sample
mysqldump --opt sample | mysql --compress -h backup.com sample
mysqldump sample | mysql backup.com sample
mysqldump --opt sample | mysql -h backup.com sample



В таблице результатов экспериментальных замеров научной БД столбец AGREGATE указан как DOUBLE(10,3).
Что обозначает число «3» в объявлении данного типа?

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



Для обслуживания Web-магазина развернут сервер MySQL под управлением ОС Linux. Необходимо выбрать учетную запись, с правами которой будет запускаться сервер. Какой из перечисленных вариантов НЕ обеспечивает приемлемый уровень безопасности?

mysql
wheel
anonymous
nobody
root



Для развертывания сервера БД необходимо произвести установку пакета с исходными текстами MySQL для ОС Linux, применив пакетный менеджер RPM.
Какой из приведенных пакетов содержит необходимый для установки набор файлов?

MySQL-embedded-VERSION.i386.rpm
MySQL-client-VERSION.i386.rpm
MySQL-devel-VERSION.i386.rpm
MySQL-VERSION.src.rpm
MySQL-server-VERSION.i386.rpm



Для автоматической обработки базы MySQL необходимо разместить вызов утилиты mysqlcheck так, чтобы она автоматически выполняла проверки для всех БД.
Какую опцию командной строки утилиты mysqlcheck следует задействовать для решения поставленной задачи?

-D
--db=all
-A
-a
-db=*



Для доступа пользователя к базе данных необходимо задать пароль. Какая из перечисленных опций команды GRANT позволяет решить поставленную задачу?

IDENTIFIED WITH
SET PASSWORD
IDENTIFIED BY
ACCESSES BY
WITH PASSWORD



При создании инсталлятора программы необходимо предусмотреть опцию создания базы данных при помощи утилиты mysqladmin.
С какими параметрами следует вызывать эту утилиту для создания базы данных acct?

-create=acct
-d acct
create acct
-action=create -db=acct
-D acct



На каких уровнях выполнения в ОС Linux осуществляется запуск демона MySQL?

1, 3, 4 и 6
2, 3 и 4
2 и 4
4 и 6
3, 4 и 5



Для проверки значения управляющих переменных была выполнена следующая команда:
SHOW VARIABLES LIKE ’skip%’;
Значение какой из переменных НЕ будет выведено после выполнения команды?

skip_external_locking
skip_networking
skip_optimization_locks
skip_locking
skip_show_database



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

1
’true’
True
’false’


Для обеспечения безотказности работы БД требуется гарантировать автоматический перезапуск сервера MySQL при аварийном завершении его работы. Какой из сценариев дистрибутива MySQL 4.0 и выше для ОС BSD следует использовать для решения поставленной задачи?

safe.sh
mysql.safe
mysqld_safe
mysql_s
safe_mysql



Требуется установить MySQL на дистрибутив ОС Linux старой версии. Данная версия ОС не соответствует LSB и не поддерживает скрипты в /etc/init.d, а использует каталог /etc/rc.d/init.d.
Какая из перечисленных последовательностей команд позволит решить поставленную задачу?

ls -la /etc/init.d > /etc/rc.d/init.d
rpm -i --force MySQL-server-VERSION.i386.rpm
rpmbuld --prefix=/etc/init.d MySQL-VERSION.src.rpm
tar cjvf /etc/init.d /etc/rc.d/init.d
cd /etc ; ln -s rc.d/init.d



Необходимо вывести информацию о структуре таблицы.
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?

INFO ON
APROPOS
DESCRIBE
SHOW ABOUT
SHOW INFO



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

ADD_DATE
TAME_ADD
DATE_ADD
ADDTIME
ADDDATE



В программе складского учета для ежегодного архивирования данных создаются таблицы, название которых состоит из слова ’ARCHIVE’ и цифры года. Следует вывести список всех подобных таблиц из базы WH.
Какая из перечисленных инструкций позволит решить поставленную задачу?

SHOW TABLES FROM WH LIKE ’ARCHIVE%’;
SHOW TABLES FROM WH LIKE ’ARCHIVE*’;
SELECT * FROM WH.tables WHERE table_name LIKE ’ARCHIVE%’;
SHOW TABLES FROM WH.ARCHIVE*;
SELECT * FROM WH.tables WHERE table_name LIKE ’ARCHIVE*’;



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

DROP DATABASE
KILL DATABASE
ERASE DATABASE
FLUSH DATABASE
REMOVE DATABASE



Для развернутого на локальном компьютере сервера MySQL необходимо установить пароль суперпользователя. Какая из перечисленных команд позволит решить поставленную задачу?

mysqld -u root -p “пароль”
mysql -h localhost -u root -p “пароль”
mysql -h localhost -u root password “пароль”
mysqladmin -h localhost -u root password “пароль”
mysqladmin -u root -p “пароль”



В базе данных таблица товаров связана с таблицей поставщиков внешним ключом с условием ON DELETE CASCADE.
Какое действие будет предприниматься СУБД при удалении записи родительской таблицы для соответствующих строк дочерней?

Никаких действий предпринято не будет
Обнуление неключевых записей дочерней таблицы
Запрет удаления строки родительской таблицы
Обнуление ключа дочерней таблицы
Удаление подчиненных записей дочерней таблицы



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

EXEC
EXPRESSION
EXECUTE
DO
RUN




В ходе создания резервной копии базы данных используется вызов утилиты mysqldump с ключом --compact для обеспечения минимального размера получаемого дампа.
Какая из дополнительных опций НЕ будет задействована при выполнении данной операции?

--skip-add-drop-table
--skip-add-locks
--skip-disable-keys
--no-set-names
--add-drop-database



Для построения отчетов о нагрузке на сервер используется команда mysqladmin status. В отчет требуется включить дополнительные сведения.
Какой из перечисленных параметров НЕ может быть определен при помощи этой команды?

Число открытых таблиц (opens)
Максимально использовавшийся объем памяти (maximum memory used)
Время работы сервера (uptime)
Объем занимаемого таблицами дискового пространства (disk usage)
Объем занятой сервером оперативной памяти (memory in use)




Для обработки таблицы MySQL был предусмотрен вызов утилиты mysqlanalyze для анализа БД. Из соображений безопасности решено заменить его вызовом основной утилиты mysqlcheck.
Какой из перечисленных ключей соответствует вызову mysqlanalyze?

-perform=analyze
-A
-a
-make_analyze
--analyze



В программе для создания БД используется функция mysql_create_db(). Однако в процессе сборки программы компилятор выдает сообщение, что данная функция является устаревшей.
Каким из перечисленных вариантов ее следует заменить?

Функцией mysql_make_db()
Созданием базы на этапе установки
SQL-командой CREATE DATABASE
Вызовом функции mysql_db_action с параметром ac_create
Вызовом утилиты mysqlamin



При создании резервной копии БД при помощи утилиты mysqldump получается файл слишком большого размера.
Какой из перечисленных ключей утилиты mysqldump позволит уменьшить размер получаемого дампа?

--small
--opt
--pack
--shrink
--smaller



С целью выполнения дополнительных настроек была произведена сборки сервера MySQL из исходных кодов с последующей установкой в каталог по умолчанию.
Какой из перечисленных каталогов используется для установки файла mysqld?

usr
sbin
bin
lib
libexec



В таблице клиентов имеется столбец TYPE, объявленный как ENUM(’VIP’, ’REGULAR’, ’STRATEGIC’). Программа добавляет в таблицу строку, в которой столбец TYPE равен ’’.
Каким будет результат работы программы?

Столбцу будет присвоено значение ’’
Столбцу будет присвоено значение ’VIP’
Будет сгенерирована исключительная ситуация
Столбцу будет присвоено значение #0
Столбец будет проигнорирован



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

GRANT OUT
DEGRANT
REVOKE
UNGRANT
NOT GRANT



Разрабатываемая для приложения БД продемонстрировала на некоторых запросах низкую производительность. Предположительно это связано с тем, что в запросах используется выборка по неключевым полям.
Какая из перечисленных команд позволит определить причину возникновения данной неполадки?

EXPLAIN SELECT
SHOW METADATA
SHOW QUERY
DESCRIBE QUERY
EXPLAIN QUERY
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!


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

--compression
-c+
--compression=1
--compress=true
-C



Для обеспечения работы MySQL на компьютере под управлением ОС Windows 2000 необходима оптимизированная версия сервера с поддержкой named pipes и без поддержки транзакционных таблиц.
Какую из версий сервера БД следует использовать для решения поставленной задачи?

mysqld-np
mysqld-nt
mysqld
mysqld-2kxp
mysqld-max-nt



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

-non-verbose
-#
-S
--silent
-quiet



Какой из привилегий команды GRANT НЕ существует?

USAGE
CONNECT
INDEX
SUPER
SHUTDOWN



В БД имеется столбец, объявленный как DECIMAL. Для вывода данного числа в отчете необходимо знать, сколько знакомест и сколько чисел после десятичной точки будет выводиться.
Какое из перечисленных значений для числа знакомест и цифр после десятичной точки соответственно используется по умолчанию?

6 и 1
10 и 0
16 и 2
12 и 5
10 и 2



Какого из типов числовых данных в MySQL НЕ существует?

FLOAT
TINYINT
WORD
DECIMAL
DOUBLE PRECISION



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

ORDER BY
RANGE BY
WITH ORDER
RANGE WITH
SORT BY



Для хранения информации о сообщении в форуме используется поле типа TIMESTAMP. Требуется автоматически заносить в это поле дату создания записи в форуме.
Какая из перечисленных опций при объявлении таблицы позволит решить поставленную задачу?

USE NOWTIME
DEFAULT CURRENT_TIMESTAMP
DEF_VALUE=NOW
NOW = TRUE
DEFAULT NOW



Перед выполнением проверки базы MySQL утилитой mysqlcheck необходимо проверить версию утилиты на соответствие версии сервера.
Какая из перечисленных опций командной строки позволит решить поставленную задачу?

-v
--about
--ver
--show_ver
-?



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

my-ismam-b
mysqlhotcopy
myis_bak
mysqladmin
myisambackup



Для соединения с БД на локальном компьютере используется утилита mysql. Требуется создать скрипт, производящий выбор определенной БД сразу.
Какая из перечисленных опций утилиты MySQL позволит решить поставленную задачу?

-c
-D
-r
-d
-db=



В программе на РНР, работающей с базой MySQL, присутствует следующий фрагмент кода:
В результате выполнения данного скрипта выводится предупреждение о возможной ошибке.
В какой из перечисленных строк кода содержится ошибка?

3
4
6
2
5



Для развертывания приложения необходимо произвести начальную настройку базы в соответствии со скриптами, хранящимися в файле db.sql.
Какая из перечисленных конструкций позволит решить поставленную задачу?

db.sql >> mysql
mysql -f db.sql
mysqladmin -f db.sql
echo db.sql >> mysql
mysql < db.sql



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

-L
--add-locks
--lock
--table-locks
-tables=lock



Для поиска по текстовым полям БД применяется команда MATCH…AGAINST. С целью ускорения процесса поиска требуется создать индексы по текстовым полям.
Какой из перечисленных типов индекса позволит решить поставленную задачу?

SPATAIL
UNIQUE
FULLTEXT
TEXTUAL
VARCHAR



В процессе репликации данных из удаленных БД региональных подразделений компании при вставке значений в таблицу периодически возникает дублирование ключей.
Какая из опций команды INSERT позволит устранить данную проблему?

ON KEY ERROR
IGNORE
ON DUPLICATE KEY UPDATE
ON DUPLICATE
NO ERROR



Для хранения текстовой базы он-лайн библиотеки создана таблица в БД MySQL. С целью ускорения работы необходимо создать индекс по VARCHAR полю, содержащему текст произведения для текстового поиска.
Какой тип таблиц поддерживает индексы по полям данного типа?

MERGE
BDB
MyISAM
CACHE
HEAP



Необходимо настроить запуск сервера MYSQL под ОС Windows 2000 как системного сервиса. Какая из перечисленных команд позволит решить поставленную задачу?

mysql --install
mysqladmin --install-service
mysql --install-service
mysqlapdmin --install
mysqld-nt --install



В системе мониторинга необходимо выполнять проверку, работает ли сервер БД на хосте db-host.
Какая из перечисленных команд позволит решить поставленную задачу?

mysqladmin -h db-host ping
mysqladmin -h db-host check
mysql --chk db-host
ping db-host | mysql
mysqld -h db-host --status



Для создания таблицы формата MyISAM необходимо задать тип хранения строк с помощью опции ROW_FORMAT.
Какое из перечисленных значений данной опции НЕ является верным?

FIXED
DYNAMIC
DEFAUL
STATIC
COMPRESSED



В разрабатываемой на языке С++ программе складского учета в качестве хранилища данных была выбрана СУБД MySQL. Для повышения надежности хранения данных было принято решение выполнять автоматическую операцию COMMIT.
Какая из перечисленных функций позволит решить поставленную задачу?

mysql_comm()
mysql_autocommit()
mysql_commitmode()
mysql_setautocommit()
mysql_autocommit_on()



В программе на РНР, работающей с базой MySQL, присутствует следующий фрагмент кода:
В результате выполнения данного скрипта выводится предупреждение о возможной ошибке.
В какой из перечисленных строк кода содержится ошибка?

3
5
2
4
7



С целью оптимизации загрузки сервера необходимо выполнять физическое удаление записей только тогда, когда сервер не занят обработкой запросов клиентов.
Какой из параметров команды DELETE позволит решить поставленную задачу?

LAZY_DELETE
LOW_PRIORITY
NO_CLIENTS
IDLE
ONFREETABLE



Какое максимальное число значений может быть использовано в поле типа ENUM?

64
65536
65535
1024
256




Необходимо предоставить привилегию доступа к базе пользователю joe, входящему с компьютеров домена ’joeshop.com’. В каком виде необходимо указать допустимые адреса в команде GRANT?

’%.joeshop.com’
’_.joeshop.com’
’*@joeshop.com’
’*.joeshop.com’
’ANY.joeshop.com’



В базе данных SHOP необходимо предоставить пользователю accounter возможность просматривать данные таблицы invoice. Какая из перечисленных команд позволяет решить поставленную задачу?

ALLOW SELECT AT SHOP.invoice TO accounter@localhost IDENTIFIED BY ’secret’ WITH GRANT OPTION;
GRANT SELECT TO accounter@localhost IDENTIFIED BY ’secret’ WHERE DB=SHOP.invoice;
SET GRANT FOR SHOP.invoice TO accounter@localhost IDENTIFIED BY ’secret’;
GRANT SELECT ON SHOP.invoice TO accounter@localhost IDENTIFIED BY ’secret’;
ALLOW SELECT FROM SHOP.invoice TO accounter@localhost IDENTIFIED BY ’secret’;



Для работы с БД из программы на языке Perl используется модуль DBI. В ходе работы программы возникает необходимость выполнить запрос, хранящийся в переменной \.
Какой из вызовов позволит решить поставленную задачу?

\ =\(\);
\ =dbh->select(\);
\ =\(\);
\ =dbh->query(\);
\ =\(\);



Какой из перечисленных типов таблиц НЕ поддерживается MySQL?

HEAP
MYISAM
MERGE
ONLOAD
BDB



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

mysqldescr
mysqlinfo
mysqlshow
mysqladmin
mysqldata



Для создания системы автоматического резервирования необходимо создать полный дамп БД MySQL.
Какой из перечисленных вызовов позволит решить поставленную задачу?

mysqldump --all-databases
mysqldump --database=all
mybackup --all
mysqlhotcopy --db=*
mybackup --full



В связи со сбоем дискового массива в БД MySQL были разрушены индексы. Необходимо минимизировать время восстановления таблиц.
Какой из перечисленных наборов опций позволит решить поставленную задачу?

--reindex
--repair --quick
--fix --fast
--fix -i
--rebuld --quck -i



Для написания скрипта автоматического подключения к БД MySQL на удаленном компьютере необходимо задать удаленный хост, порт, имя пользователя и пароль соответственно.
Какой из перечисленных наборов опций утилиты MySQL позволит решить поставленную задачу?

-h -p -U -P
-h --port -U -P
--host --port -U -P
-h -P -u -p
--host -P -U -p




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

--opt
-o
--optim
--optimize=1
--action=optimize




Для Интернет-магазина, содержащего прайс-листы различных производителей техники, необходимо реализовать выгрузку данных в виде CSV-файла.
Какая из перечисленных функций может быть использована для формирования строк подобного файла путем объединения строк с добавлением разделителя?

STR_ADD
CONCAT
STR_CAT
MAKE_CSV
CONCAT_WS



При передаче документации на БД была утеряна информация о структуре некоторых таблиц.
Какая из перечисленных команд позволит восстановить данную информацию?

DESCRIBE
SHOW STRUCTURE FOR
EXPLAIN
SHOW INFO ON
VERIFY



Сервер СУБД MySQL установлен из исходных кодов под управлением ОС Linux. Необходимо составить скрипт резервирования каталога БД по умолчанию.
В каком из перечисленных каталогов следует расположить этот скрипт?

var
usr/data
lib/data
data
/etc/data



Администратор предоставил пользователю дополнительные права доступа к БД MySQL. Но в связи с тем, что сервер не был перезагружен, данные права не вступили в силу.
Какая из перечисленных команд позволит решить поставленную задачу?

mysqladmin -grant
mysqladmin re-grant
mysqladmin reload-grants
mysqladmin flush-privileges
mysqladmin -grant=all



Для развертывания Web-магазина необходимо создать базу данных. Если БД существует - модифицировать её структуру НЕ следует.
Какой из перечисленных фрагментов кода позволит решить поставленную задачу?

CREATE DATABASE IF NOT EXISTS
CREATE DATABASE IF NOT FOUND
CREATE DATABASE IF NEW
CREATE NEW DATABASE
CREATE DATABASE IF ! FOUND



Какое из перечисленных действий НЕ выполняется оптимизатором запросов MySQL для выражений в WHERE части запроса?

Подстановка констант
Предварительное вычисление неверных выражений
Частичное вычисление булевых выражений
Одноразовое вычисление констант в индексах
Удаление ненужных скобок



Для хранения параметров форматирования страницы сайта в базе MySQL хранится битовая маска опций в виде столбца типа BIT.
Какое максимальное число двоичных параметров возможно сохранить в этом столбце?

65536
1024
64
Неограниченно
32



При соединении с удаленной БД при помощи утилиты mysql часто возникают ошибки связи, а работа утилиты аварийно завершается.
Какой из перечисленных ключей командной строки позволит задействовать режим переподключения?

--recon
--wait
--refresh
--rc=on
--reconnect



Для доступа к базе данных необходимо создать нового пользователя accounter с паролем по умолчанию “password”.
Какая из перечисленных команд позволит решить поставленную задачу?

CREATE USER LOGIN ="accounter" PASSWORD = "password";
CREATE USER SET LOGIN "accounter" PASSWORD "password";
CREATE USER accounter IDENTIFIED BY ’password’;
CREATE USER NAME ="accounter" PASSWORD = "password";
CREATE "accounter" AS USER WITH PASSWORD "password";



В подсистеме расчета бизнес-логики БД встречается следующее выражение:
Каким будет результат выполнения данного запроса?

Синтаксическая ошибка
1
true
10



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

--ignore-lines=10
--spaces=10
-i 10
-L 10
--skip 10



Структура БД представлена на следующей диаграмме:
Необходимо вывести все оценки студентов, имена которых начинаются на букву «И».
Какой из перечисленных запросов позволит решить поставленную задачу?

SELECT mark FROM Results WHERE Results.student=Student.ID and Student.name LIKE ’И*’;
SELECT mark FROM Results WHERE Results.student.name = ’И%’;
SELECT mark FROM Results WHERE Results.student=Student.ID and Student.name LIKE ’И%’;
SELECT mark FROM Results WHERE Results.student=Student.ID and Student.name = ’И*’;
SELECT mark FROM Results WHERE Results.student=Student.ID and Student.name = ’И%’;



Сервер СУБД MySQL установлен из дерева портов под управлением ОС. Для инициализации таблицы прав доступа необходимо выполнить скрипт mysql_install_db.
В каком из приведенных каталогов внутри директории сервера mysql расположен этот скрипт?

doc
bin
data
scripts
etc



В связи с обнаружением критической уязвимости в сервере MySQL необходимо произвести обновление MySQL на компьютере под управлением ОС Ubuntu Linux 6.06.
Какая из перечисленных команд позволит решить поставленную задачу?

apt-update mysql
apt-get update mysql
cd /src/db/nysql ; portupgrade
dpkg -U mysql
update mysql



Для резервного копирования БД используется утилита mysqldump. В генерируемом дампе базы необходимо добавлять конструкцию DROP TABLE перед каждым оператором создания таблиц.
Какой из перечисленных вызовов этой утилиты позволит решить поставленную задачу?

mysqldump -T
mysqldump --table-droping
mysqldump --with-drop-table
mysqldump --add-drop-table
mysqldump --drop=tables



Для управления уровнями запуска сервера MySQL необходимо добавить его в список сервисов, обслуживаемых командой chkconfig. Какая из перечисленных команд позволит решить поставленную задачу?

chkconfig --add mysql
chkconfig --manage mysql
add-checked mysqld
chkconfig --addservice mysqld
chk-add mysql




Для резервного копирования таблицы используется утилита mysqlhotcopy. Резервные копии создаются в каталоге /var/backup. Но в случае, если каталог уже содержит данные, утилита не выполняет резервного копирования.
Какой из перечисленных ключей командной строки следует использовать для выполнения резервного копирования?

--overwrite
--timestamping
-newer
--allowold
--over



Принято решение перенести существующую БД MySQL на другую программную платформу. Миграция будет осуществляться при помощи утилиты mysqldump с ключом --compatible.
Какая из перечисленных СУБД НЕ поддерживается утилитой mysqldump в данном режиме?

firebird
mssql
postgree
db2
oracle


Структура БД представлена на следующей диаграмме:
Необходимо определить средние оценки за экзамен, упорядочить их по дате.
Какой из перечисленных запросов позволит решить поставленную задачу?

SELECT SUM (mark) /COUNT(*) FROM Results WHERE Results.exam=Exam.ID ORDER BY Exam.date;
SELECT AVG (mark) FROM Results WHERE Results.exam=Exam.ID ORDER BY Exam.date;
SELECT AVG (mark) FROM Results GROUP BY Exam.ID ORDER BY Exam.date;
SELECT SUM(mark)/COUNT(*) FROM Results WHERE Results.exam=Exam.ID GROUP BY Exam.ID ORDER BY Exam.date;
SELECT AVG (mark) FROM Results WHERE Results.exam=Exam.ID GROUP BY Exam.ID ORDER BY Exam.date;



В базе данных Интернет-магазина используется таблица со строками в кодировке latin1. Для обслуживания пользователей Восточной Европы необходимо производить выборку из таблицы users поля comments в других кодировках.
С помощью какого из перечисленных выражений возможно произвести смену кодировки поля при выполнении запроса?

SELECT comments FROM users USING кодировка
SELECT users.comments AS кодировка;
SELECT comments FROM users ENCODING кодировка;
SELECT users.comments USING кодировка;
SELECT CONVERT(users.comments USING кодировка);



В PHP-программе, работающей с данными в виде текстового файла, появилась необходимость работать с MySQL.
Какой из приведенных вариантов вызова функции соединения с MySQL из PHP-скрипта является верным?

mysql_connect(\,\.\)
mysql_connect(\,\,\)
mysql_connect(\,\@\)
mysql_connect(\,\)
mysql_connect(\,\,\,\)



В PHP-программе, работающей с данными в виде текстового файла, появилась необходимость работать с MySQL.
Какой из приведенных вариантов вызова функции соединения с MySQL из PHP-скрипта является верным?

mysql_connect($hostname,$username,$password)
mysql_connect($hostname,$port)
mysql_connect($hostname,$username,$password,$port)
mysql_connect($hostname,$username@$password)
mysql_connect($hostname,$username.$password)



В коде создания поисковой системы возникла необходимость вычисления длины символьной строки. При этом должны поддерживаться многобайтные кодировки типа UTF
В х -8.
Какая из перечисленных функций позволит решить поставленную задачу?

CHAR_LENGTH
LENGTH
STR_LEN
SIZE
STR_SIZE



Для хранения даты в таблице MySQL содержится поле типа DATE. Значения этого поля вводятся пользователями через клиентское приложение.
Какое из перечисленных значений этого столбца НЕ является верным?

’0000-00-00’
’98-09-04’
’09-04-98’
’1998-09-06’
’06 Sep 98’




Для хранения информации о сделках в базе данных предусмотрена таблица SDL. С целью увеличения безопасности было принято решение перед ежедневным удалением устаревших сделок сохранять их в таблице ARCHIVE, одинаковой с SDL структуры, с добавлением даты помещения в архив.
С помощью какого оператора SQL можно осуществить копирование сделок из таблицы SDL в таблицу ARCHIVE с добавлением в начале сегодняшней даты?

INSERT INTO archive SELECT ’NOW’, SDL FROM SDL WHERE SDL.outdated=’1’;
INSERT INTO archive SELECT TODAY(), SDL.* FROM SDL WHERE SDL.outdated=’1’;
INSERT INTO archive SELECT CURDATE(), SDL.* FROM SDL WHERE SDL.outdated=’1’;
INSERT INTO archive SELECT NOW(), SDL.* FROM SDL WHERE SDL.outdated=’1’;
INSERT INTO archive SELECT NOW, SDL.* FROM SDL WHERE SDL.outdated;



С целью выполнения дополнительных настроек была произведена сборка сервера MySQL из исходных кодов с последующей установкой в каталог по умолчанию.
Какой из перечисленных каталогов используется для установки файла mysqld?

usr
sbin
libexec
lib
bin



Для работы с БД из программы на языке Perl используется модуль DBI. В ходе работы программы возникает необходимость выполнить запрос, хранящийся в переменной $statement.
Какой из вызовов позволит решить поставленную задачу?

$rv =dbh->query($statement);
$rv =$dbh->exec($statement);
$rv =dbh->select($statement);
$rv =$dbh->do($statement);
$rv =$dbh->start($statement);

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png