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

57.Трігери, їх призначення, види в sql Server 2008.

Трігер- це спец. Тип процедури(програма) який зберіг. На сервері, і автоматично виконується при внесенні змін до таблиці. Кожен тригер пов’язаний із певною таблицею. Застосовується для забезпечення цілісності БД і реалізації складної бізнес-логіки. Всі дії одного тригера розглядаються як одна трансакціяю Трігери розпізн. За типами команд, на які вони реагують:INSERT TRIGGER – вставка даних, UPDATE TRIGGER – зміна даних, DELETE TRIGGER – вилучен.даних. Створення Тріггера:CREATE TRIGGER; CREATE TRIGGER[OWNER.]TRIGGER_NAME;

ON{INSERT,UPDATE,DELETE};[WITH ENCRYPTION] AS SQL_STATEMENTS. При внесенні змін до БД створюється тимчасові логічні таблиці, в які запис. Рядки табл., які мають бути вставлені, вилуч., чи змінені. Ці тимчас. табл створюються відповідно структури тих табл., до яких вносять зміни. Після того як буде завершена трансакція, ці рядки будуть встановлені, модифік., чи вилуч. з неї.

58.Процедури, що зберігаються в sql Server 2008.

Проц., що зберіг. – це набір зкомпельованих операторів Transact SQL(чи інша мова, яка підтрим. даною СКБД), який зберіг. в СКБД як поіменований об’єкт і може викликатись за потребою з клієнтської програми. Transact -SQL дозволяє використовувати додатковий синтаксис процедур, що зберігаються і забезпечує підтримку транзакцій (взаємодія бази даних з керуючим застосунком). Збережені процедури дуже схожі на звичайні процедури мов високого рівня, у них можуть бути вхідні і вихідні параметри і локальні змінні, в них можуть проводитися числові обчислення і операції над символьними даними, результати яких можуть присвоюватися змінним і параметрами. У збережених процедурах можуть виконуватися стандартні операції з базами даних(як Transact SQL(DDL)так і DML ) . Крім того, в збережених процедурах можливі цикли і розгалуження, тобто в них можуть використовуватися інструкції управління процесом виконання. Збережені процедури можуть повертати безлічі результатів, тобто результати запиту SELECT. Такі безлічі результатів можуть оброблятися, використовуючи курсори, іншими збереженими процедурами, повертаючи вказівник результуючої множини, або ж додатками. Збережені процедури можуть також містити оголошені змінні для обробки даних і курсорів, які дозволяють організувати цикл з кількох рядках у таблиці. Стандарт SQL надає для роботи вирази IF, LOOP, REPEAT, CASE та багато інших. Збережені процедури можуть приймати змінні, повертати результати або змінювати змінні і повертати їх, залежно від того, де оголошена змінна.

59.Характеристика і призначення інструменту sql Management Studio.

Середовище SQL Server Management Studio - це інтегроване середовище для доступу, налаштування, управління, адміністрування і розробки всіх компонентів SQL Server. Середовище SQL Server Management Studio об'єднує велику кількість графічних засобів з набором повнофункціональних редакторів сценаріїв для доступу до SQL Server розробників та адміністраторів з будь-яким досвідом роботи. Середовище SQL Server Management Studio об'єднує в єдиному інтерфейсі можливості програм Enterprise Manager, Query Analyzer і Analysis Manager, що входили до складу більш ранніх випусків SQL Server. Крім того, середа середу SQL Server Management Studio працює з усіма компонентами SQL Server, наприклад зі службами Служби Reporting Services, Integration Services, а також з SQL Server Compact 3.5 з пакетом оновлень 2 (SP2). Розробники отримують знайоме середовище а адміністратори баз даних - єдину повнофункціональну програму, що об'єднує прості у використанні графічні засоби і багаті можливості для створення сценаріїв. За допомогою середовища SQL Server Management Studio розробники й адміністратори баз даних можуть розробляти та адмініструвати будь-які компоненти Database Engine.

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