Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: transactions / 7 сообщений из 7, страница 1 из 1
18.11.2002, 15:19
    #32069038
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
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
18.11.2002, 15:54
    #32069072
Sinner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
я думаю сначала нужно
Begin Transaction
потом
The user reviews and modifies all of the loan information
затем
Save the update information in the database.
и Коммит в конце, но в чем не очень уверен, ибо хто знает, что там Мелкософт выдумает 8)
...
Рейтинг: 0 / 0
18.11.2002, 15:56
    #32069075
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
Нет, BEGIN TRAN нельзя в начало - нарушается рекомендация по минимизации продолжительности транзакции.
...
Рейтинг: 0 / 0
18.11.2002, 16:05
    #32069086
Sinner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
jimmers но в таком случае "a piece of loan information" надо с блокировкой держать, ибо так два юзера могут одновременно начать модификацию. А так как здесь о блокировках ничего не сказано, я и подумал, что надо все делать в одной транзакции.
...
Рейтинг: 0 / 0
18.11.2002, 16:37
    #32069129
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
да вроде бы всё правильно.
по крайней мере я тоже так отвечал.
а сдал что-то около 840 :(
тоже блин где-то накололся...
...
Рейтинг: 0 / 0
18.11.2002, 17:29
    #32069198
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
Думаю это вопрос скорее всего просто на правильность шагов, т.е. begin transaction должно идти раньше commit, а read - раньше update. Поэтому и не приведены конкретные команды T-SQL

А вопросы насчет зачем блокировать данные до обновления и о минимизации продолжительности транзакции это думаю темы для других вопросов.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
12.03.2004, 00:00
    #32438973
josia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: transactions
На мой взгляд это вопрос на понимание подсознания авторов теста 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
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: transactions / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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