powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: transactions
7 сообщений из 7, страница 1 из 1
Коварство экзамена 70-229: transactions
    #32069038
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
You are a database developer for a loan servicing company. You are designing database transactions to
support a new data entry application. Users of the new database entry application will retrieve loan
information from a database. Users will make any necessary changes to the information and save the
updated information to the database.
How should you design these transactions?
To answer, click the Select and Place button, and then drag the appropriate transaction order choices beside
the appropriate transaction steps. (Use only order choices that apply)

A. Retrieve loan information from the database.
B. The user reviews and modifies a piece of loan information
C. The user reviews and modifies all of the loan information
D. Rollback the transaction
E. Commit the transaction
F. Save the update information in the database.
G. Begin a transaction
H. Repeat the modify and update process for each piece of loan information

Ответ A, B, G, F, E, H.
Ошибочный?
...
Рейтинг: 0 / 0
Коварство экзамена 70-229: transactions
    #32069072
Фотография Sinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думаю сначала нужно
Begin Transaction
потом
The user reviews and modifies all of the loan information
затем
Save the update information in the database.
и Коммит в конце, но в чем не очень уверен, ибо хто знает, что там Мелкософт выдумает 8)
...
Рейтинг: 0 / 0
Коварство экзамена 70-229: transactions
    #32069075
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, BEGIN TRAN нельзя в начало - нарушается рекомендация по минимизации продолжительности транзакции.
...
Рейтинг: 0 / 0
Коварство экзамена 70-229: transactions
    #32069086
Фотография Sinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jimmers но в таком случае "a piece of loan information" надо с блокировкой держать, ибо так два юзера могут одновременно начать модификацию. А так как здесь о блокировках ничего не сказано, я и подумал, что надо все делать в одной транзакции.
...
Рейтинг: 0 / 0
Коварство экзамена 70-229: transactions
    #32069129
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да вроде бы всё правильно.
по крайней мере я тоже так отвечал.
а сдал что-то около 840 :(
тоже блин где-то накололся...
...
Рейтинг: 0 / 0
Коварство экзамена 70-229: transactions
    #32069198
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю это вопрос скорее всего просто на правильность шагов, т.е. begin transaction должно идти раньше commit, а read - раньше update. Поэтому и не приведены конкретные команды T-SQL

А вопросы насчет зачем блокировать данные до обновления и о минимизации продолжительности транзакции это думаю темы для других вопросов.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Коварство экзамена 70-229: transactions
    #32438973
Фотография josia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На мой взгляд это вопрос на понимание подсознания авторов теста 70-229. Как Вы думаете, что они по этому поводу думают? Спасибо.

Авторы uCertify и TestKing расходятся во мнениях.

На сайте uCertify.com есть программа с 25 вопросами по 70-229. В ней есть этот вопрос. По мнению uCertify правильный ответ это: G,F,E.
Их комментарий:
The question clearly asks you to select steps required to design a transaction. A & B should be done before the beginning of the transaction. Thus, these will not be a part of transaction.
Таким образом uCertify предлагает считать ключевыми слова 'How should you design these transactions'. С другой стороны TestKing предлагает ответ совпадающий с предложенным уважаемым jimmers: A,B,G,F,E,H
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: transactions
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]