Практическая лабораторная работа №1


SELECT ‘Вложенность транзакций’, @@TRANCOUNT



Download 3,23 Mb.
Pdf ko'rish
bet204/221
Sana08.11.2022
Hajmi3,23 Mb.
#862568
TuriУчебно-методическое пособие
1   ...   200   201   202   203   204   205   206   207   ...   221
Bog'liq
Khoroshaya metoda po SQL SERVER

SELECT ‘Вложенность транзакций’, @@TRANCOUNT 
Проанализировать полученные результаты. 
Задание 4.
Написать пример пакета запросов с использованием команд COMMIT 
и ROLLBACK для автоматических, неявных и явных транзакций. 
Задание 5
. Написать пример пакета команд, иллюстрирующих использование 
средств оптимизации при откате транзакций. 
Задание 6.
Используя средства MS SQL Server 2000, изучить физическую и 
логическую архитектуру журнала транзакций. 
Задание 7.
С помощью системной хранимой процедуры sp_configure изменить 
интервал контрольных точек для базы данных Pubs. 
Задание 8
. Уточнить синтаксис команд управления транзакциями и написать 
пример пакета с использованием всех вариантов этих команд. 
 


184 
ПРАКТИЧЕСКАЯ РАБОТА №13. СОЗДАНИЕ, ПРИМЕНЕНИЕ И 
УПРАВЛЕНИЕ КУРСОРАМИ
13.1 Цель практической работы
Изучение назначения и типов курсоров, синтаксиса и семантики команд языка 
Transact – SQL для создания и открытия курсоров, выборки данных из курсора и 
изменения строк таблиц с помощью курсоров, удаления данных, закрытия и 
освобождения курсоров, а также приобретения навыков их применения и управления с 
помощью команд и системных хранимых процедур SQL Server. 
13.2 Методические рекомендации для выполнения практической работы 
Набор данных, имеющийся в таблице базы данных, называется полным набором 
строк таблицы (complete set of rows). Набор строк, возвращаемый команду SELECT, 
называется результирующим набором данных (result set). Он является частью полного 
набора, отфильтрованного горизонтально с помощью условий, заданных в разделе 
WHERE. Можно в результирующий набор не включать те или иные столбцы, применяя 
вертикальную фильтрацию. 
Результирующие наборы могут содержать сотни тысяч строк, и клиентские 
приложения не всегда справляются с таким объемом данных. Для решения этой 
проблемы используются курсоры, которые представляют собой окна, налагаемые на 
результирующие набором данных и выделяющие требуемую часть данных. Перемещая 
созданный курсор, можно получить доступ ко всем результирующим данным. Таким 
образом, курсоры SQL Server представляют собой механизм обмена данными между 
сервером и клиентом, который минимизирует ресурсы клиентского приложения. Однако 
всегда, когда это возможно, следует избегать использования курсоров и применять 
команды SELECT, UPDATE, DELETE и INSERT. 
MS SQL Server поддерживает три вида курсоров: 

Download 3,23 Mb.

Do'stlaringiz bilan baham:
1   ...   200   201   202   203   204   205   206   207   ...   221




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish