Font size
WorksheetsDatabase Administration
Total questions: 37
Worksheet time: 23mins
База даних, в якій зберігається інформація про підозрілі сторінки називається
msdb
model
suspectdb
sysdb
master
в наявності є база даних DB1 у SQL Server 2019. Ви встановили повну (full) модель відновлення. Ви додали процес, який змінює 1000 записів таблиці Account о 18:00 щодня. Будь-які зміни, зроблені, зроблені процесом мають бути відновлені і база даних має бути в стані online. Яку стратегію потрібно обрати?
Потрібно налаштувати моментальні знімки (snapshot) бази даних
Потрібно налаштувати бекап основної (primary) файлової групи
Потрібно налаштувати бекап логу транзакцій (transaction log)
Потрібно налаштувати різницевий (differential) бекап
Який параметр і значення потрібно встановити, щоб операція дзеркального відображення бази даних викнувалась в синхронному режимі після початкової фази синхронізації?
WITNESS ENABLED
SAFETY FULL
SAFETY ON
WITNESS ON
SAFETO OFF
Виберіть всі випадки, де потрібно мати первинний ключ в таблиці
replication
mirroring
log shipping
SSIS transfer
import/export
Вкажіть всі необхідні ролі, які необхідно задати користувачу, щоб він мав змогу лише писати дані в БД
db_datareader
db_denydatareader
db_readonly
db_denydatawriter
db_datawriter
Вкажіть назву утиліти, яка використовується для запуску пакета, створеного Data Transformation Service
dtsrun
dta
dtexec
sqlmaint
Вам потрібно перевірити чи всі екземпляри SQL Server мають налаштовані параметри безпеки, примусовість створення індексів і ухилення фрагментації даних. Що потрібно зробити?
В Microsoft SQL Server Managment Studio потрібно створити план супроводу (maintenence)
Потрібно використати SQL Configuration Manager
В SQL Server Managment Studio потрібно створити політику (policy)
Потрібно використати Database Engine Tuning Advisor
В базі даних DB1 здійснено невелику кількість операцій. Згідно політики компанії вам потрібно перевірити, що база даних може бути відновлена на вказану дату. Що потрібно зробити?
Потрібно перевірити, що база даних використовує повну (full) модель відновлення
Потрібно перевірити, що база даних використовує з неповним протоколюванням (bulk-logged) модель відновлення
Потрібно перевірити, що база даних використовує просту (simple) модель відновлення
Потрібно перевірити, що в базі даних налаштована операція перевірки контрольної суми сторінок (checksum page verify)
Де здійснюється поверхневе, а не реальне стиснення даних
index-level compression
block-level compression
column-level compression
page-level compression
row-level compresion
Користувачі повідомили, що вони не мають змоги приєднатися до іменованих екземплярів (named instances) SQL Server. Ви перевірили, що користувачі мають змогу під'єднатися лише до екземплярів за замовчуванням (default instance). Ви також перевірили, що всі екземпляри SQL Server працюють коректно. Вам потрібно запустити службу, яка необхідна для того щоб користувачі мали змогу під'єднатися до названих екземплярів (named instance) SQL Server. Що потрібно запустити?
SQL Server Browser
SQL Active Directory Helper
Server
SQL Server Agent
Який параметр і значення потрібно встановити, щоб операції дзеркального відображення бази даних виконувались в асинхронному режимі після початкової фази синхронізації
WINTESS ON
SAFETY ON
WINTESS ENABLED
SAFETY OFF
SAFETY FULL
Вкажіть всі редакції SQL SERVER 2016, для яких встановлено обмеження максимального розміру бази даних 4 GB
mobile
compact
express
trial
web
Згідно вимог компанії, користувацькі збережені процедури мають містити префікс usp_ для всіх екземплярів. Крім цього потрібно перевірити, що збережена процедура, яка не містить даного префіксу не може бути створена. Що потрібно зробити?
Створити умову, яка буде містити назву збереженої процедури і буде виконуватись при зміні (on change)
Створити умову, яка буде містити назву збереженої процедури і буде виконуватись при зміні (on demand)
Створити політику, яка буде містити назву збереженої процедури і буде виконуватись при зміні (on change)
Створити процедуру, яка буде містити назву збереженої процедури і буде виконуватись при зміні (on demand)
Вкажіть всі ролі SQL Server, які мають права для завершення процесів
dbo
serveradmin
sysadmin
server_owner
processadmin
Виберіть ролі, з якими користувач може отримати доступ до агента SQL Server
SQLAgentSysRole
SQLAgentUserRole
SQLAgentAdminRole
SQLAgentReaderRole
SQLAgentOperatorRole
Вкажіть, які агенти використовуються для виконання операцій, необхідних для переміщення реплікованих даних від видавця до дистриб'ютера, а потім передплатнику
Snapshot Agent
Distribution Agent
Merge Agent
Log Reader Agent
В наявності є база даних DB1. Останній різницевий бекап (differential backup) був зроблений о 15:30, повний бекап о 13:30, моментальний знімок був створений о 16:30 і 17:30. Бекап і моментальні знімки зберігаються на дисках, відмінних від тих що містять файли бази даних. О 17:05 хард диск, який містив базу даних був пошкоджений. Вам потрібно відновити базу даних DB1 з найменшою втратою даних. (в архівах не було правильної відповіді)
Потрібно відновити повний бекап
Потрібно відновити повний бекап і різницевий
Потрібно відновити моментальний знімок на 17:30
Потрібно відновити моментальний знімок на 16:30
Режим відновлення БД, при якому БД залишається готовою до використання із здійсненням відкату незавершених транзакцій називається
restore with revovery
restore with nostandby
restore with standby
restore with rollback
restore with norecovery
Вам потрібно здійснити експорт даних з SQL Server у файл Microsoft Execel. Ви намагаєтесь вирішити завдання використовуючи SQL Server Import/Export Wizard. Ви зберегли визначення пакету у файл. Тепер вам потрібно ще раз виконати пакет з командної стрічки. Яка утиліта для цього має бути застосована?
bcp.exe
sqlmaint.exe
dtexec.exe
dta.exe
В наявності є база даних DB1 об’ємом 90 GB в SQL Server 2019. Ви зробили підрахунки, що кожного дня приблизно 1 GB даних змінюється або додається. Ви встановили просту (simple) модель відновлення. Згідно вимог компанії, під час бізнес-годин, втрата даних за час більше як 120 хвилин є неприпустимим. Вам потрібно створити стратегію відновлення, яка має задовольняти такі вимоги: 1. Використовувати щонайменше місця на диску. 2. Відповідати вимогам компанії. Що потрібно зробити?
Повний бекап потрібно робити один раз в день. Під час бізнес-годин, здійснювати бекап логу транзакцій (transaction log) кожні 2 години.
Повний бекап потрібно робити один раз в день.
Повний бекап потрібно робити один раз в день. Під час бізнес-годин, здійснювати різницевий (differential) бекап кожні 2 години
Повний бекап потрібно робити один раз в тиждень. Різницевий (differential) бекап потрібно робити щодня. Під час бізнес-годин бекап логу транзакцій (transaction log) потрібно робити кожні 2 години.
Вам потрібно налаштувати FILESTREAM для запису/читання файлів, а також налаштувати доступ до файлів для віддалених користувачів. Вам потрібно перевірити, що FILESTREAM увімкнений. Яку службу потрібно налаштувати?
SQL Server Full Text
Distributer File System
SQL Server VSS Writer
SQL Server
В наявності є база даних DB1 у SQL Server 2019. Ви встановили повну (full) модель відновлення. Ви використовуєте процес, який змінює 10000 записів таблиці Account о 18:00 щодня. Будь-які зміни, зроблені процесом мають бути відновлені і база даних має бути в стані online.
Яку стратегію потрібно обрати?
Потрібно налаштувати різницевий (differential) бекап.
Потрібно налаштувати моментальні знімки (snapshots) бази даних.
Потрібно налаштувати бекап основної (primary) файлової групи.
Потрібно налаштувати бекап логу транзакцій (transaction log)
Виберіть всі види транзакцій, які копіюються при виконання Log Shipping
часткові транзакції (partial)
брудні транзакції (dirty)
закомічені транзакції (committed)
незакомічені транзакції (uncommitted)
Чи можна створити кластерний індекс не на первинному ключі?
так
залежить від редакції SQL Server
залежить від версії SQL Server
ні
В компанії є сервер SQL Server 2016. Для нового застосування вам потрібно встановити SQL Server 2019. Вам потрібно переконатися в тому, що інші застосування будуть мати доступ до обох SQL Server, Яку стратегію слід обрати?
Потрібно налаштувати службу SQL Server
потрібно налаштувати службу SQL Server Agent
потрібно використати іменовані екземпляри
потрібно встановити SQL Server 2019 такої ж редакції, як і SQL Server 2016
Ви адмініструєте сервер SQL Server 2019. В наявності є база даних Work з таблицею Job. Вам потрібно здійснити експорт всіх даних з цієї таблиці у файл. Під час експорту вам потрібно упевнитися в тому, що процес експорту збережено для повторного використання, і буде використано формат документа Microsoft Office Open XML. Що потрібно зробити?
Запустити програму bulk copy із заданими параметрами вихідного файлу і його формату
Запустити утиліту SQLCmd і зберегти вивід у файл
Запустити майстер SQL Import and Export Wizard і зберегти вивід у файл
Запустити утиліту bulk copy з форматом файлу і файлом виводу
Де здійснюється реальне стискання даних?
column-level compression
index-level compression
row-level compression
block-level compression
page-level compression
Екземпляр сервера SQL Server 2019 Instance01 містить базу даних Work, в якій використовується модель відновлення з неповним протоколюванням (bulk-logged). Ви передаєте бекап логу бази даних через WAN. Заплановане завдання (schedule job) здйснює перебудування індексів у даній базі даних. Ви помітили, що розмір бекапу логу збільшуеться через завдання. Вам потрібно зменшити розмір бекапу логу. Що потрібно зробити?
Задати в базі використання моделі повного відновлення (full recovery model)
Стиснути файл бекапу логу
Перебудувати індекси
Задати в базі використання моделі простого відновлення (simple recovery model)
Ви маєте екземпляр Instance01 сервера баз даних SQL Server 2019, яка містить базу даних SellingHelp. В ній міститься Product таблиця. Згідно вимог компанії, таблиця Product має реплікуватися в екземпляри SQL Server на ноутбуках, Для цього вам потрібно реалізувати топологію реплікації. Таблиця Product оновлюється з екземпляра Instance01 коли ноутбук входить в корпоративну мережу. Таблиця Product на екземплярі Instance01 часто оновлюється між з'єднаннями. Вам потрібно переконатися, що ви можете успішно реалізувати топологію реплікації, а також тип підписки і тим самим мінімізувати використовуваний трафік. Що потрібно реалізувати?
Реплікацію моментальних знімків (Snapshot) із pull-підпискою
Реплікацію моментальних знімків (Snapshot) із push-підпискою
Реплікацію злиттям (Merge) із push-підпискою
Реплікацію злиттям (Merge) із pull-підпискою
Реплікацію транзакційну (Transactional) із pull-підпискою
В базі даних DB1 здійснено невелику кількість операцій. Згідно політики компанії вам потрібно перевірити, що база даних може бути відновлена на вказану користувачем дату.
Потрібно перевірити, що база даних використовує просту (simple) модель відновлення.
Потрібно перевірити, що база даних використовує повну (full) модель відновлення.
Потрібно перевірити, що в базі даних налаштована опція перевірки контрольної суми сторінок (checksum page verify).
Потрібно перевірити, що база даних використовує з неповним протоколюванням (bulk-logged) модель відновлення.
Вкажіть всі необхідні ролі, які необхідно задати користувачу, щоб він мав змогу лише читати дані в БД
db_datareader
db_denydatareader
db_readonly
db_denydatawriter
db_datawriter
Чи можна створити кластерний індекс на колонці, яка містить дублікати?
ні
залежить від ORM
залежить від редакції SQL Server
залежить від версії SQL Server
так
В наявності є база даних DB1. База містить дві файлові групи: HISTORY, яка містить архівні дані, що містяться на диску G; друга PRIMARY, яка містить дані OLTP (On-Line Transaction Processing) на диску F. Стратегія відновлення бази даних DB1 має три вимоги:
1) файлова група HISTORY має бекапитись в кінці робочого дня;
2) файлова група PRIMARY має бекапитись 5 разів протягом дня;
3). Лог транзакцій має бекапитись кожні 15 хв.
Ви отримали звіт о 13:00 про те що хард диск який містив файлову групу HISTORY був пошкоджений. Вам потрібно відновити базу даних із мінімальними втратами даних наскільки це можливо. Що потрібно зробити?
Відновити останній бекап файлової групи HISTORY
Зробити бекап транзакційного логу. Потім відновити останній бекап файлової групи HISTORY і відновити бекап транзакційного логу файлової групи HISTORY
Відновити останній бекап файлової групи HISTORY. Після цього відновити транзакціний лог
Зробити бекап транзакційного логу. Потім відновити останній бекап файлової групи PRIMARY, відновити останній бекап файлової групи HISTORY. Після цього відновити всі бекапи транзакційного логу
Виберіть користувачів, які автоматично створюються під час створення БД
nt authority\system
information_scheme
sys, dbo, quest
##MS_PolicyEventProcessingLogin##
owner, sa
Яку інформацію виведе запит
select name from sys.databases
назви системних баз даних на сервері
назви баз даних на сервері
назви баз даних на сервері, на які підписаний користувач
назви всіх користувацьких баз даних на сервері
Вкажіть процедуру, яка використовується для створення нової ролі бази даних
createRole
dt_addRole
addRole
sp_addRole
sp_newRole
Ви адмініструєте сервер баз даних SQL Server 2019. Користувач пожалівся вам, що коли він запускає запит, він виконується дуже довго і ще досі не зупинився. Вам потрібно перевірити чи запит блокований. Який засіб ви використаєте?
Database Engine Tuning Advisor
Засіб Activity Monitor в Microsoft SQL Server Managment Studio
Windows System Monitor tool
Засіб Job Activity Monitor в Microsoft SQL Server Managment Studio
