Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> стор прессижен 
:(
    Опции темы
Random13
Дата 27.12.2007, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



услышал такую весчь. смысл в том, что сами запросы к SQL Serveru хранятся в отдельном файле, и для изменения параметра запроса вдруг в проге не нужно лазить по всему коду и менять этот запрос, достаточно изменить в этом файле.
Только вот как это выражение грамотно пишеться на английском не знаю - в инете ничего по теме найти не могу. Может кто какую ссылку кинет по теме.

Это сообщение отредактировал(а) Random13 - 27.12.2007, 13:39
PM MAIL   Вверх
Servena
Дата 27.12.2007, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 24.7.2007
Где: Днепропетровск

Репутация: 10
Всего: 14



Задай вопрос конкретнее: на каком языке программирования ты работаешь, какие версии используешь?
PM MAIL   Вверх
Random13
Дата 27.12.2007, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



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

Это сообщение отредактировал(а) Random13 - 27.12.2007, 12:50
PM MAIL   Вверх
Deniel_li
Дата 27.12.2007, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 6.12.2007

Репутация: 1
Всего: 1



по ходу, тебе надо или в раздел Java или .Net
PM MAIL   Вверх
Random13
Дата 27.12.2007, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Думаешь там о технологиях работы с базами данных лучше знают ?
PM MAIL   Вверх
Deniel_li
Дата 27.12.2007, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 6.12.2007

Репутация: 1
Всего: 1



В MS SQL запросы в файлах не хранятся (поправьте если ошибаюсь)
PM MAIL   Вверх
Servena
Дата 27.12.2007, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 251
Регистрация: 24.7.2007
Где: Днепропетровск

Репутация: 10
Всего: 14



Существует только так называемый план запроса - оптимизированный, конечный вариант который создает сам сервер на основе нашего запроса. Можешь поискать информацию про это, но он тоже в файле не хранится.
Может имелось ввиду про хранимые функции и процедуры?
Странный вопрос (повторюсь еще).
PM MAIL   Вверх
kobra
Дата 27.12.2007, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 730
Регистрация: 15.6.2005
Где: Грузия, Тбилиси

Репутация: 5
Всего: 9



принцип такои
сщздоеш фаил, или таблицу в базе.
в случае фаила луще ini или xml.
там имеем клуч и текст.
в программе знаая в каком случае какои запрос нужен, по клучу читаем соответствуищи запрос из фаила и запускаем.
а вообше луще хранить в базе.
 Deniel_li в принципе прав. данная тема не для этого раздела
PM MAIL   Вверх
Random13
Дата 29.12.2007, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 116
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Спасибо - уже нашел. Называется эта возможность просто store procedure, поставляется разработчиками баз данных, и инфа в инете, в общем есть.

http://ru.wikipedia.org/wiki/%D0%A5%D1%80%...%83%D1%80%D0%B0

Реализация хранимых процедур

Хранимые процедуры обычно создаются с помощью языка SQL или конкретной его реализации в выбранной СУБД. Например, для этих целей в СУБД Microsoft SQL Server существует язык Transact-SQL, в Oracle Database — PL/SQL, в Interbase и Firebird - PSQL, в PostgreSQL — PL/pgSQL, PL/Tcl, PL/Perl, в IBM DB/2 — SQL/PL и MySQL достаточно близко следует стандарту SQL:2003, её язык похож на SQL/PL.

В некоторых СУБД возможно использование хранимых процедур, написанных на любом языке программирования, способном создавать независимые исполняемые файлы, например, на C++ или Delphi. В терминологии Microsoft SQL Server такие процедуры называются расширенными хранимыми процедурами и являются просто функциями, содержащимися в DLL Win32. А, например, в Interbase и Firebird для функций, вызываемых из DLL/SO, определено другое название - UDF (User Defined Function).

Это сообщение отредактировал(а) Random13 - 29.12.2007, 16:23
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS SQL"
Akina

Akina

Запрещается!

Публиковать ссылки и обсуждать взлом чего бы то ни было.

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы составления неспецифических запросов рассматриваются здесь
  • Используйте теги [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS SQL Server | Следующая тема »


 




[ Время генерации скрипта: 0.0488 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.