Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
20 / 20 / 2
Регистрация: 27.01.2014
Сообщений: 232

Сложная задача. T-SQL only. Возможно ли

27.01.2014, 16:14. Показов 1034. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я никого не прошу ничего сделать. Пока даже не спрашиваю как что делать, так как разбираться придется долго, если это возможно.
Есть следующая структура:
Много баз данных, с названиями, которые можно как-то алгоритмизировать как бы, то есть например Base1QQ, Base1ER, Base1RT, Base2QQ, Base2ER и тд.
В них по три таблицы:
1. DocID, name.
2. FieldID, DocID, name.
3. ValueID, FieldID, name.
То есть такая странная структура, из которой можно представить нормальную таблицу, если найти уникальные поля, потом сделать по ним таблицу, по DocID найти документ и значение к нему, используя ValueID. И вот это нужно проделать, слить в одну базу все. Что само по себе довольно сложный процесс, возможно еще придется проверять если такая база, допустим базы Base67ER не будет.
Вопрос в том, можно ли это сделать прямо на сервере базы данных, используя T-SQL. Мне кажется, плюс большой в том, что не будет теряться время на обмен между программой и СУБД. Базы довольно большие. И я не умею ни на чем кроме PHP работать с СУБД, а это было бы крайне экстремально.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.01.2014, 16:14
Ответы с готовыми решениями:

Сложная SQL выборка
В общем есть для примера простенькая БД на четыре таблицы. "Блюдо" (Шифр, Наименование) "Повар" (Номер, ФИО) ...

Сложная задача.
Доброго времени суток! Столкнулся вот с такой ситуацией: мой клиент в своем магазине, среди восьми десятков других запросов,...

сложная задача
см.вложение

1
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
27.01.2014, 17:01
Возможно.

В рамках одного сервера можно писать SQL выражения, обращающиеся к разным базам по именам их :имяБД.имяСхемы.имяТаблицы.

На сервере можно регистрировать отношения с другими серверами, которые видно по сети, это называется Linked Server.

Соответственно в запросе к данным удалённого сервера обращаются так: имяLS.имяБД.имяСхемы.имяТаблицы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2014, 17:01
Помогаю со студенческими работами здесь

Сложная задача
Здравствуйте, помогите пожалуйста с решением:

Сложная логическая задача
Есть три компютера американский, украинский, и китайский, при чем украинский всегда врет, америкаканский всегда говорит правду а китайский...

Сложная задача по черепашке
Всем привет,ребят,помогите решить задачу.Целую неделю мучаем:cry: https://pp.userapi.com/c851320/v851320334/4f8bd/P5zbiCtS7oo.jpg ...

Сложная задача на перестановки
Перестановкой размера n называется массив ⟨a1, a2, . . . , an⟩ различных чисел от 1 до n. Каждое число в перестановке встречается ровно...

супер сложная задача
Учусь на финансовом , по информатике задали такую вот задачу на зачет , искал в гугле но нечего конкретного не нашел , прошу помочь в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru