Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/46: Рейтинг темы: голосов - 46, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 38

Объединение баз данных , разделение баз.

21.01.2011, 18:51. Показов 9710. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую. Помогите разделить имеющуюся базу, и собрать все в одну. С sql только начал работать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.01.2011, 18:51
Ответы с готовыми решениями:

Объединение баз данных
Добрый день! Возникла необходимость объединить несколько баз данных в одну.То есть базы абсолютно одинаковые,но информация в них...

Объединение баз ms sql
Добрый день. Сложилась такая ситуация. Есть два sql сервера с аналогичной структурой бд, но с разными данными в них. В одной базе...

Восстановление баз данных
При попытке восстановления базы данных выдается такое сообщение(рис).Захожу как администратор есть полный доступ.Причем восстанавливаю...

8
 Аватар для Devil_FoX
168 / 142 / 1
Регистрация: 01.04.2010
Сообщений: 474
21.01.2011, 18:58
Что ты имеешь ввиду?
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 38
22.01.2011, 07:28  [ТС]
У меня есть несколько баз, нужно собрать их в одну. И второе, уже собранную базу разделить относительно некоторых условий.

Добавлено через 12 часов 13 минут
т.е. из имеюющейся база построить базу по выборкам
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
22.01.2011, 21:54
Kanat, объясни точнее. Если у меня есть 2 базы ("Овощная база" и "Танкостроение"), объеденить я их не смогу никак.
Объединять можно данные с одинаковых по структуре БД. Если БД не одинаковы, то нужно строить запросы исходя из их структуры, которой тут не видно...

то же самое касается деления: как делить ? по дате? по таблицам? по алфавиту?

грамотно поставленное техническое задание - уже часть решения задачи
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 38
23.01.2011, 07:28  [ТС]
конечно же они имею одинаковую структуру, и делить её нужно было по дате, я с этим уже разобрался!
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
23.01.2011, 10:16
Kanat, и смотри за первичными ключами: нужно продумывать механизм изменения первичных ключей(может через промежуточные таблицы), иначе вся база убъется.
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 38
01.02.2011, 05:06  [ТС]
Можно насчет первичных ключей поподробнее, у меня проблема именно с ними.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
01.02.2011, 08:53
Цитата Сообщение от Kanat Посмотреть сообщение
Можно насчет первичных ключей поподробнее
Можно
пример: есть 2 таблицы (т1) баз данных, которые нужно объеденить, у каждой сделано автоинкрементное ключевое поле, на эту таблицу есть внешние ключи в других таблицах (т2,т3). Скажем в первой таблице есть ключи 1,2,5,8, а во второй - 1,3,4,5,7. После добавления значений из второй базы в первую там будут значения 1,2,5,8,9,10,11,12,13. Но в момент объединения таблиц (т2 и т3) начнуться глюки, потому что их внешние ключи будут указвать на несоответствующие записи в т1 или вообще не будут иметь никакого соответствия.
При разделении таблиц сиуация будет такой же.

Что в данном случае делать? Нужно очень хорошо продумать скрипт, что бы ничего не потерять.
0
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 38
01.02.2011, 14:31  [ТС]
с ключами полное соответствие!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.02.2011, 14:31
Помогаю со студенческими работами здесь

Синхронизация баз данных
Для решения задачи распределения нагрузки на сервера требуются одинаковые копии БД на каждом сервере. Каким образом можно...

Нормализация баз данных
Интересует вопрос. При изменении основной таблицы, таблицы 1,2,3 нормальной формы должны подтягивать значения автоматом или сам...

Синхронизация баз данных
Добрый день, подскажите как осуществить синхронизацию/репликацию одинаковых баз данных MSSQL 2005 или 2008. Ссылки на литературу тоже...

Размещение баз данных
Увеличится ли производительность системы, если базы данных sql server будут расположены на отдельном физическом диске ?

анализ баз данных
необходимо проанализировать базу данных, создать диаграмму по данным( строкам, столбцам и т.д.). Возможно у кого нибудь есть пример кода...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru