41386

Базы данных TSQL процедуры и функции

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

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

Пример создания и вызова простейшей процедуры Системная встроенная функция ROWCONT Код возврата процедуры возможен только числовой Функция ROW_NUMBER OVER WITH Передача параметров входные выходные по умолчанию Процедуры в MS SQL Studio LTER PROCEDURE DROP PROCEDURE sp_renme Функции: встроенные математические строковые работа с датами и пр. Пользовательские функции: скалярные возвращает одно значение нельзя timestmp cursor text ntext imge tble inline одна команда SELECT возврат...

Русский

2013-10-23

116 KB

3 чел.

Лекция 11

Базы данных

T-SQL (процедуры и функции)

  1.  Расширим состав таблиц базы данных

  1.  Хранимая процедура: объект базы данных  
  2.  Хранимая процедура: поименованный блок (BEGIN/END) операторов, хранящийся в базе данных в откомпилированном виде.
  3.  Хранимая процедура: системные процедуры, пользовательские процедуры.   

  1.  Пример создания и вызова простейшей процедуры

  1.  Системная(встроенная) функция @@ROWCONT 

  1.  Код возврата процедуры (возможен только числовой)

 

 

  1.  Функция ROW_NUMBER() OVER

 

 

  1.  WITH

  1.  Передача параметров  (входные, выходные, по умолчанию)

  1.  Процедуры в MS SQL Studio

  1.  ALTER PROCEDURE, DROP PROCEDURE, sp_rename

  1.  Функции: встроенные (математические, строковые, работа с датами и пр.), пользовательские.

  1.  Пользовательские функции: скалярные (возвращает одно значение, нельзя timestamp, cursor, text, ntext, image, table), inline (одна команда SELECT, возврат table), Multi-Statement (несколько команд, возврат table).  

 

  1.  Пример скалярной функции

  1.  Пример Inline-функции

  1.  Пример Multi-Statement функции (позже)
  2.  DROP FUCTION, ALTER FUNCTION

PAGE  2


 

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

42146. ОПРЕДЕЛЕНИЕ НЕИЗВЕСТНОЙ ЕМКОСТИ КОНДЕНСАТОРА С ПОМОЩЬЮ МОСТА СОТТИ 80.5 KB
  В настоящей работе измерение электрической емкости осуществляется с помощью моста переменного тока  моста Сотти рис. Плечи моста плечо моста это участок цепи включенный между двумя узлами включают конденсатор неизвестной емкости Сх конденсатор эталонной емкости Сэ и два резистора имеющих сопротивления R1 и R2. В диагональ СD моста включают источник переменного напряжения трансформатор.
42147. ОПРЕДЕЛЕНИЕ НЕИЗВЕСТНОЙ ИНДУКТИВНОСТИ С ПОМОЩЬЮ МОСТИКА МАКСВЕЛЛА 73.5 KB
  ПОСТАНОВКА ЗАДАЧИ В настоящей работе измерение индуктивности осуществляется с помощью моста переменного тока  моста Максвелла рис.Плечи моста состоят из эталонной индуктивности L0 неизвестной индуктивности Lх их сопротивлений R R двух резисторов имеющих сопротивления R1 и R2. Принцип измерения индуктивности катушки Lх при помощи мостика Максвелла основан на подборе такого значения отношения сопротивлений при котором ток через гальванометр отсутствует.
42148. ЭЛЕКТРОПРОВОДНОСТЬ МЕТАЛЛОВ 110 KB
  Экспериментальная проверка линейной зависимости тока от напряжения I = f U электросопротивления от длины цилиндрического проводника R = f  и расчет удельного сопротивления проводника. Если внутри проводника создано электрическое поле то каждый электрон ускоряется в течение времени свободного пробега . 5 Рассмотрим цилиндрический участок проводника постоянного сечения dS и длиной udt. Это векторная величина совпадающая по направлению со скоростью упорядоченного...
42149. ИЗУЧЕНИЕ ПРОЦЕССОВ ЗАРЯДА И РАЗРЯДА КОНДЕНСАТОРА 202.53 KB
  Изучение закономерностей заряда и разряда конденсатора.магазина сопротивлений МС магазин емкостей MEисточник питания ИП звуковой генератор ГЗ электронный осциллограф блок с конденсаторами. ПОСТАНОВКА ЗАДАЧИ Принципиальная электрическая схема для наблюдения процессов заряда и разряда конденсатора изображена на рис.
42150. ИЗУЧЕНИЕ РАБОТЫ ЭЛЕКТРОННОГО ОСЦИЛЛОГРАФА 2.06 MB
  ПОСТАНОВКА ЗАДАЧИ Назначение электронного осциллографа. Универсальные измерительные приборы предназначенные для исследования электронных процессов с помощью графического их воспроизведения на экране электроннолучевой трубки называются электронными осциллографами. Высокая чувствительность осциллографа позволяет изучать очень слабые колебания напряжения а большое входное сопротивление исключает влияние осциллографа на режим цепей к которым он подключается.
42151. СЛОЖЕНИЕ ГАРМОНИЧЕСКИХ КОЛЕБАНИЙ 18.75 MB
  Под сложением колебаний понимают нахождение закона описывающего колебания системы в тех случаях когда эта система одновременно участвует в нескольких колебательных процессах. Различают два предельных случая: сложение колебаний одинакового направления и сложение взаимно перпендикулярных колебаний. Сложение двух одинаково направленных гармонических колебаний.
42152. ИЗУЧЕНИЕ РЕЛАКСАЦИОННОГО ГЕНЕРАТОРА 107.5 KB
  Если напряжение на электродах лампы U меньше напряжения зажигания потенциал зажигания U3 т. В этом случае сопротивление лампы RЛ бесконечно велико. Идеализированная вольтамперная характеристика неоновой лампы имеет вид представленный на рис. Связь между током лампы и напряжением как это видно из графика может быть линейной и записана в виде: ...
42153. МНОЖЕСТВЕННАЯ ЛИНЕЙНАЯ РЕГРЕССИЯ 360.5 KB
  Линейная модель множественной регрессии выглядит следующим образом: Y = β0 β1x1 β2x2 βkxk ε где Y зависимая переменная результативный признак; x1xk независимые или объясняющие переменные; 0 1 k коэффициенты регрессии;  ошибка регрессии. Общая последовательность построения множественной линейной регрессионной модели следующая: Оценка параметров уравнения; Оценка качества регрессии; Проверка на мультиколлинеарность ее исключение; Проверка на гетероскедастичность коррекция на...
42154. ОПРЕДЕЛЕНИЕ ГОРИЗОНТАЛЬНОЙ СОСТАВЛЯЮЩЕЙ МАГНИТНОГО ПОЛЯ ЗЕМЛИ С ПОМОЩЬЮ ТАНГЕНС – ГАЛЬВАНОМЕТРА 102.5 KB
  Цель работы определение одного из элементов земного магнетизма горизонтальной составляющей Н0 магнитного поля Земли с помощью тангенс гальванометра. В точках Земли лежащих на магнитных полюсах напряженность магнитного поля Земли имеет вертикальное направление. В любой другой точке Земли напряженность ее магнитного поля можно разложить на вертикальную и горизонтальную составляющие: Существование магнитного поля в любой точке Земли можно установить с помощью магнитометра или магнитной стрелки.