Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PBD.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
367.65 Кб
Скачать

20. Розкрийте суть процесу денормалізації бд.

Денормалізація – процес підвищення швидкості роботи з БД за рахунок пониження її нормальної форми. Пониження нормальної форми приводить до ризику втрати інформації.

21. Наведіть поняття курсору та основні операції над курсорами.

Курсор – це покажчик на один рядок отриманий в результаті виконання дій над БД.

Команди що використовуються при роботі з курсором

DECLARE CURSORE – оголошення курсору

OPEN – активація курсора(виконання запиту, якому відповідає курсор)

FETCH – команда пересування по курсору

CLOSE – закриття курсору, звільнення оперативної пам’яті

DECLARE

[чутливість][мобільність]

CURSORE

[здатність фіксуватися]

FOR запит

[дозвіл оновлення]

Чутливість курсора може приймати такі значення:

SENSETIVE – чутливий – враховує зміни які відбуваються в БД

INSENSETIVE – чутливість до змін БД

ASENSETIVE – не здатний відчувати – значення за замовчуванням.

Мобільність

SCROLL – дозволяє отримати доступ до записів, які зберігаються в курсорі в довільному порядку.

NO SCROLL – не дозволяє.

Способи прокрутки курсору

FETCH [параметр руху][ім’я курсору]

Параметр руху:

NEXT – рухається до наступного запису

PRIOR – Обернений до NEXT

FIRST

LAST

ABSOLUTE n – рухає курсор на n-ний запис(якщо n приймає від’ємні значення, то курсор переміщується починаючи з останнього запису).

RELATIVE k – пересуває курсор на k позицій відносно поточної.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]