ВУЗ:
Составители:
Рубрика:
Функции и хранимые процедуры баз данных позволяют уменьшить объем
запросов, передаваемых от клиента к серверу, что повышает общую
производительность системы. Наличие исходного кода для этих объектов позволяет
упростить сопровождение программных комплексов и внесение изменений в них.
Обычно все бизнес–правила и алгоритмы обработки данных реализуются на сервере
баз данных и доступны
конечному пользователю в виде набора функций и хранимых
процедур, которые и представляют интерфейс обработки данных. Для обеспечения
целостности данных, а также в целях безопасности, приложению обычно не
предоставляется прямой доступ к данным. Вся работа ведется с помощью указанного
интерфейса.
Подобный подход делает весьма простым изменение алгоритмов обработки
данных и обеспечивает
возможность расширения системы без внесения изменений в
само приложение. Достаточно изменить хранимую процедуру на сервере баз
данных, и сделанные изменения тотчас станут доступными всем пользователям
сети.
6.2. КОНСТАНТЫ, ИМЕНА, ИДЕНТИФИКАТОРЫ, ПЕРЕМЕННЫЕ,
ВЫРАЖЕНИЯ В ЯЗЫКЕ TRANSACT–SQL
В языке Transact–SQL имеются следующие виды констант:
• битовые: 0 и 1;
• логические: FALSE и TRUE;
• бинарные в шестнадцатеричном представлении
: 0x9E70DA;
• символьные: ‘ABC’; “ABC” (если QUOTED_IDENTIFIER = OFF), N ‘ABC’
или N “ABC” (Unicode);
• целые: 1; 2; 175;
• с фиксированной точкой: 12.35; - 16.753;
• с плавающей точкой: 1.75Е5; 3.84Е – 3;
• для даты: “ April 15.2003”; “4/15/2003”; “20031207”;
• для времени: 14:30; 14:30:20:999; 4am; 4pm;
• денежные: $100;?200; 2.15.
Функции и хранимые процедуры баз данных позволяют уменьшить объем запросов, передаваемых от клиента к серверу, что повышает общую производительность системы. Наличие исходного кода для этих объектов позволяет упростить сопровождение программных комплексов и внесение изменений в них. Обычно все бизнес–правила и алгоритмы обработки данных реализуются на сервере баз данных и доступны конечному пользователю в виде набора функций и хранимых процедур, которые и представляют интерфейс обработки данных. Для обеспечения целостности данных, а также в целях безопасности, приложению обычно не предоставляется прямой доступ к данным. Вся работа ведется с помощью указанного интерфейса. Подобный подход делает весьма простым изменение алгоритмов обработки данных и обеспечивает возможность расширения системы без внесения изменений в само приложение. Достаточно изменить хранимую процедуру на сервере баз данных, и сделанные изменения тотчас станут доступными всем пользователям сети. 6.2. КОНСТАНТЫ, ИМЕНА, ИДЕНТИФИКАТОРЫ, ПЕРЕМЕННЫЕ, ВЫРАЖЕНИЯ В ЯЗЫКЕ TRANSACT–SQL В языке Transact–SQL имеются следующие виды констант: • битовые: 0 и 1; • логические: FALSE и TRUE; • бинарные в шестнадцатеричном представлении: 0x9E70DA; • символьные: ‘ABC’; “ABC” (если QUOTED_IDENTIFIER = OFF), N ‘ABC’ или N “ABC” (Unicode); • целые: 1; 2; 175; • с фиксированной точкой: 12.35; - 16.753; • с плавающей точкой: 1.75Е5; 3.84Е – 3; • для даты: “ April 15.2003”; “4/15/2003”; “20031207”; • для времени: 14:30; 14:30:20:999; 4am; 4pm; • денежные: $100;?200; 2.15.
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »