11738

Создание хранимой процедуры

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №11 Создание хранимой процедуры Цель: формирование практических умений и навыков создания хранимых процедур; применения входных и выходных параметров хранимой процедуры; создания функции. Закрепить практические умения и навыки работы с операто

Русский

2013-04-10

17 KB

1 чел.

Лабораторная работа №11

Создание хранимой процедуры

Цель: формирование практических умений и навыков создания хранимых процедур; применения входных и выходных параметров хранимой процедуры; создания функции.

Закрепить практические умения и навыки работы с операторами манипулирования данными (DML).

Выполнил: Скворцов И.А.

Группа: 091-ПО

Приняла: Афанасьева Г.Ю.

Дата:

Ход работы:

  1.  Создание хранимой процедуры на добавление данных:

Create PROC new_PR2

@код_продажи int,@наименование varchar(10),@цена money,@количество int,@продавец varchar(6),@код_товара int,@код_продавца int

AS

INSERT INTO[] (код_продажи, наименование, цена, количество, продавец, код_товара, код_продавца)

VARUES (@код_продажи,@наименование,@цена,@количество,

@продавец,@код_товара,@код_продавца)

GO

  1.  Создание хранимой процедуры на изменение данных:

CREATE PROC new_PR

@код int,@продавец varchar(20)

As

UPDATE[Справочная]

Set продавец=продавец@

WHERE код=код@

GO

  1.  Создание хранимой процедуры удаления:

CREATE PROC DEL_PR0

@продавец varchar(20)

AS

DELETE FROM[Справочная]

WHERE код=(SELECT код FROM[PR0] WHERE

Продавец=@продавец)

GO

  1.  Вывод списка продавцов:

CREATE FUNCTION PR4

RETURNS INT

AS BEGIN

RETURN (SELECT COUNT(Продавцы)FROM[Справочная]

END

Вывод: сформировали практические умения и навыки создания хранимых процедур; применения входных и выходных параметров хранимой процедуры; создания функции. Закрепили практические умения и навыки работы с операторами манипулирования данными (DML).


 

А также другие работы, которые могут Вас заинтересовать

58224. Губная артикуляция при [œ]. Степень раскрытия рта как для [ε] 127.5 KB
  [ɔ] – чистый гласный звук заднего ряда, открытый, огубленный. Губная артикуляция как при [œ]. Степень раскрытия рта как для [ε]. Звук более продвинут вперед, чем русское о и произносится более звонко. На конце слова не встречается.
58227. АТФ и другие органические соединения клетки 240 KB
  АТФ и другие органические соединения клетки. Аденозинтрифосфат АТФ. АТФ нуклеотид состоящий из азотистого основания аденина углевода рибозы и трех остатков фосфорной кислоты рис. АТФ неустойчивая структура.
58228. Уравнения химических реакций 78 KB
  Названия состав любой элемент кислород как образуются Образуют все элементы П.С на какие группы делятся кислотные Состав воздуха основные Углекислый газ и вода участвуют в...
58230. Революция в Нидерландах 56 KB
  Руководителями оппозиции были принц Вильгельм Оранский-Нассау немец граф Эгмонт и адмирал Горн. Вильгельм Оранский бежал за границу. Оранский в 1568-1572 гг. После поражений на юге Вильгельм Оранский прибыл на север.
58231. Формування відповідальної безпечної поведінки в сучасних 92.5 KB
  Тренер пропонує учасникам за власним бажанням обговорити найважчі запитання, а також спробувати заповнити анкету і оцінити рівень відповідальності за своє життя і здоров’я.
58232. Самый глубокий звук [α] из всех гласных французского языка 91 KB
  Это самый глубокий звук из всех гласных французского языка. Единственный звук, в котором нет продвижения вперед языка, а наоборот язык оттянут назад. Рот широко открыт, язык лежит плоско.