Практическая лабораторная работа №1



жүктеу 3,23 Mb.
Pdf просмотр
бет120/407
Дата11.01.2022
өлшемі3,23 Mb.
#32311
1   ...   116   117   118   119   120   121   122   123   ...   407
ignat eva o.v. prikladnoe programmirovanie i bazy dannykh. dlia prakt

4.Stored  procedure 
-  хранимая  процедура,  представляющая  собой  группу  команд 
Transact-SQL,  объединенных  в  один  модуль.  Каждая  хранимая  процедура  имеет 
уникальное  ,  в  пределах  базы  данных,  имя,  по  которому  она  вызывается.  Хранимая 
процедура  может  вызывать  другие  хранимые  процедуры.  В  состав  SQL  Server  входит 
большое  количество  встроенных  процедур,  которые  называются  системными  и  имена 
которых начинаются с префикса 
sp_
.  
5.Trigger 
-  триггер,  представляющий  собой  специальную  хранимую  процедуру, 
автоматически  запускаемую  при  добавлении,  изменении  или  удалении  данных  из 
таблицы. Триггеры делятся на три категории: 
UPDATE TRIGGER
 - триггеры изменения; 
INSEART TRIGGER
 - триггеры вставки; 
DELETE TRIGGER
 - триггеры удаления. 
Действия,  выполняемые  в  одном  триггере,  могут  вызвать  другие  триггеры  (вложенные 
триггеры). 
6.Index 
-  индекс,  представляющий  собой  структуру,  связанную  с  таблицей  или 
представлением  и  предназначенную  для  ускорения  поиска  информации  в  этой  таблице 
или  представлении.  Индекс  определяется  для  одного  или  нескольких  столбцов, 
называемых индексированными столбцами. Индекс содержит отсортированные значения 
индексированного  столбца  или  столбцов  со  ссылкой  на  соответствующую  строку 
исходной  таблицы  или  представления.  Алгоритмы  поиска  в  отсортированных  данных 
гораздо эффективнее, чем в неотсортированных. 
7.Rule 
-  правило,  используемое  для  ограничения  значений,  хранимых  в  столбце 
таблицы или в пользовательском типе данных. Одно и тоже правило может связываться с 
множеством  столбцов  различных  таблиц  и  пользовательских  типов  данных  только  в 
текущей  базе  данных.  Правило  создается  командой 
CREATE  RULE 
и  связывается  с 
объектом базы данных с помощью процедуры spbindrule. Правила оставлены в Transact-
SQL для совместимости со старыми версиями сервера. 
8.Constraint 
-  ограничение  целостности,  представляющее  собой  механизм, 
обеспечивающий  автоматический  контроль  соответствия  данных  установленным 
условиям,  или  ограничениям  целостности.  Ограничения  целостности  имеют  приоритет 
над  триггерами,  правилами  и  значениями  по  умолчанию.  Имеется  пять  ограничений 
целостности, различающихся по функциональности и области применения: 
NULL
  -  действует  на  уровне  столбца  и  пользовательского  типа  данных  и  либо 
разрешает (NULL), либо запрещает (NOT NULL) хранение значений NULL. 
CHECK 
-  действует  на  уровне  столбца  и  ограничивает  диапазон  значений, 
которые  могут  быть  сохранены  в  столбце,  путем  проверки  логического  условия  для 
вводимых данных. При вводе или изменении данных вводимое значение подставляется в 
условие. Если полученный результат 
TRUE, то изменения данных принимаются, иначе - отвергаются и генерируется 
сообщение об ошибке. Для одного столбца можно задать несколько ограничений типа 

жүктеу 3,23 Mb.

Достарыңызбен бөлісу:
1   ...   116   117   118   119   120   121   122   123   ...   407




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау