хранимая процедура это



Автор Deman_ru задал вопрос в разделе Другие языки и технологии

Исполняемые хранимые процедуры и получил лучший ответ

Ответ от Новиков Федор[гуру]
хранимая процедура является куском кода на языке управления базой данных (обычно - какое-либо расширение SQL), который выполняется как одно целое в рамках транзакции.
Отличия вызова процедуры от прямого исполнения того же кода через запрос:
1. администратор базы данных может назначить права процедуре и на исполнение процедуры, т. е. пользователь может не иметь прав на доступ к таблицам БД, но иметь права на запуск процедур, а процедуры будут выполнять разрешенные данному пользователю действия. Таким образом получается требуемый уровень безопасности.
2. в тексте хранимых процедур может допускаться расширение языка SQL по сравнению с языком запросов, например, не все СУБД позволяют в запросе создать переменную и ее использовать, а в хранимой процедуре - можно.
3. СУБД тратит меньше времени на запуск процедуры, это дает выигрыш при большой частоте запросов.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Исполняемые хранимые процедуры

SQL хранимая процедура).
В условии задачи сказано - сделать процедуру, пытающуюся удалить какого-то клиента, и возвращающую
подробнее...

как в sql обновить несколько записей в одном запросе?
а все имена обновляются одинаковой величиной 'newX' или для всех имён будет одно новое значение в
подробнее...
спросили в Простота
MySQL - что это такое и с чем его едят?
MySQL - это система управления базами данных.

С некоторых пор MySQL можно назвать
подробнее...
спросили в Jeep
Можно ли написать сайт на Java / только на Java, и что для этого понадобится?
На java можно но она работает только на стороне сервера . Без html css не напишешь
подробнее...
спросили в Структура
Что подразумевается под "описанием структуры базы данных"?
Наверное, не dll, а DDL - Data Definition Layer.
Описанием структуры БД, является, как ни
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Sql Oracle
что подразумевает профессия с таким заголовком - Database Developer (Skills: PL SQL / DB / Java) нашел обьявление
Точная формулировка требований к претенденту:

- разработка баз данных для Oracle
-
подробнее...
спросили в Sql
В чем разница между Oracle, SQL и PL/SQL? Желтельно услышать ответ от ораклойдов и профессионалов.
Oracle - это РСУБД - Реляционная система управления базами данных
SQL - структурированный язык
подробнее...
спросили в PostgreSQL
Какие недостатки есть у Access вообще и у меня 97 в частности?
Самый главный недостаток Access — это, пожалуй, ограничение размера базы данных в 2 гигабайта, а
подробнее...
спросили в ORM
посоветуйте пожалуйста книги по разработке виндовс приложений на C# и
Трэй Нэш "C# 2008 Ускоренный курс для профессионалов".
Джефри Рихтер "CLR via C#".
И
подробнее...

Таблицы в базах данных предназначены ?
Сами таблицы только хранят данные. Все остальное делают хранимые процедуры.
Пойми, таблица -
подробнее...

Что такое ТРИГГЕР?
Триггеры
Триггер - это устройство последовательного типа с двумя устойчивыми состояниями
подробнее...

Как сделать выборку данных???
Попробуйте использовать компонент TIBQuery, вместо, например, TIBTable.
Пусть имя таблицы в
подробнее...

SQL!!!!Подскажите, как с помощью SQL к дате добавить года?
ты таблицы хотя бы создай, а потом уже лезь вперед.... а то уже на SQL-сервер лезеш хотя даже еще
подробнее...
Хранимая процедура на Википедии
Посмотрите статью на википедии про Хранимая процедура
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*