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

3.2. Реалізація функціональних характеристик системи.

Основні операції з базою даних, такі як: додавання та редагування інформації, виконуються використовуючи збережені процедури на сервері. Це корисно тим, що все навантаження, яке пов’язане з взаємодією програми з базою даних покладається на сервер, що корисно при обробці складних потоків інформації. Збережені процедури також є корисні тим, що дають можливість передавати у них параметри не зважаючи на тип та вміст поточних змінних.

Серед основних функціональних характеристик системи можна виділити:

    1. Додавання нового складу.

  • ALTER PROCEDURE AddNewStorage

  • (

  • @StorageID integer,

  • @City varchar(30),

  • @Adress varchar(40)

  • )

  • AS

  • BEGIN TRY

  • BEGIN TRAN

  • INSERT INTO [dbo].[Storage]

  • ([StorageId]

  • ,[City]

  • ,[Adress])

  • VALUES

  • (@StorageID,

  • @City,

  • @Adress)

  • COMMIT TRAN

  • END TRY

  • BEGIN CATCH

  • SELECT

  • ERROR_NUMBER() AS ErrorNumber, ERROR_SEVERITY() AS ErrorSeverity,

  • ERROR_STATE() AS ErrorState, ERROR_PROCEDURE() AS ErrorProcedure,

  • ERROR_LINE() AS ErrorLine, ERROR_MESSAGE() AS ErrorMessage;

  • RAISERROR('Помилка транзакції', 14, 1)

  • ROLLBACK TRAN

  • END CATCH

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