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


 

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

29376. Принципы работы сканера 95.5 KB
  Синтаксис целых констант представляется: целое ::=цифра знак цифра целое цифра знак ::= Для представления грамматики состояния целых констант диаграмма имеет вид:Вершины соответствуют состояниям автомата и определяются нетерминальными символами. Построим диаграмму состояний для автомата который распознает лексемы трех типов: целые константы десятичные константы идентификаторы идентр ::=буква идентр буква идентр цифра десятичная константа: дес.число цифра смеше число цифра смеше число ::= целое целое ::=цифра знак цифра целое цифра...
29377. Нисходящий грамматический разбор с возвратами 83 KB
  Суть данного метода можно представить в виде следующей последовательности шагов выполнение которых повторяется в процессе чтения входной цепи символов. Если активная вершина помечена а T то сравнить его с очередным символом входной цепочки. Сравниваемые символы совпали тогда сделать активной вершиной дерева лист правее а и перейти к следующим символам входной цепочки. Символы не совпали то выполним возврат к предыдущему уровню дерева разбора и соответствующему символу входной цепочки.
29378. Грамматический разбор методом операторного предшествования 68.5 KB
  Метод операторного предшествованияДанный метод относится к классу восходящих методов синтаксического анализа.Дерево разбора:Идея метода: входная цепочка символов просматривается слева направо пока не будет найдено подвыражение имеющее более высокий уровень предшествования чем соседние операторы. Для реализации метода необходимо установить отношение предшествования между всеми парами операторов грамматики.
29379. Основные функции и построение семантического анализатора программ 43 KB
  При работе семантических программ широко используется набор данных с организацией в виде стека. Операнды переписываются в выходную строку а операторы заносятся в стек. В зависимости от приоритета операторов при записи в стек оператор может вытолкнуть из стека другой оператор который последовательно записывается в выходную строку. Работа со стеком организуется так:1.
29380. Семантическое дерево как форма представления программ в языковых процессорах САПР 38 KB
  Семантическое дерево 2 польская запись 3 список тетрад. Семантическое дерево СД – модифицированное дерево грамматического разбора из которого исключили вершины соответствующие нетерминальным символам.Пример: E→ET TT→TM MM→E a b cabcДерево разбора:При построении СД скобки не требуются т.
29381. Польская запись как форма представления программ в языковых процессорах САПР 24 KB
  операнды следуют в том же порядке что и в исходной записи.Пример: 1 ab – инфиксная форма записи; ab – польская запись постфиксная.2 abc – инфиксная форма записи abc – польская запись.Формально построение польской записи описывается следующим грамматическим правилом: операнд ::= константа идентификатор операнд операнд оператор оператор ::= – Если должны быть учтены операторы с одним операндом то грамматическое правило должно быть расширено с учётом введения таких операторов добавляется бинарный и унарный оператор.
29382. Качества полноценного навыка чтения и пути их формирования 44 KB
  Качества полноценного навыка чтения и пути их формирования Овладение учащимися полноценным навыком чтения является важнейшим условием успешного обучения в школе по всем предметам. Навык чтения – это автоматизированное умение по озвучиванию печатного текста предполагающее осознание идеи воспринимаемого произведения и выработку собственного отношения к читаемому. В методике наряду с термином навык чтения употребляется термин техника чтения. Техника чтения обозначает все три компонента процесса чтения: восприятие произнесение понимание.
29383. Этапы работы над литературным произведением в начальных классах 61 KB
  Этапы работы над литературным произведением в начальных классах Основываясь на литературоведческих закономерностях построения художественного произведения на психологии восприятия художественного произведения младшими школьниками а так же на собственно методических положениях о чтении художественного произведения в начальных классах современная методика чтения выделяет следующие этапы работы над художественным текстом: подготовка к восприятию художественного произведения первичное восприятие проверка первичного восприятия анализ...
29384. Научно-методические принципы изучения литературных произведений в начальных классах 50.5 KB
  Принцип целенаправленности Этот принцип гласит: изучение произведения в том числе и его анализ должны быть целенаправленным. Изучение произведения в начальной школе всегда преследует две группы целей. 1 Коррекция субъективного первичного восприятия произведения объективным смыслом текста углубление восприятия прочитанного постижение художественной идеи и авторской позиции – полноценное восприятие художественного текста. 1 Основная цель каждого урока литературы – освоение художественной идеи произведения.