powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вопрос для ВСЕХ участников ФОРУМА !!!!!
8 сообщений из 8, страница 1 из 1
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032177
DoctorLector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть тут кто-нибудь, кто проектировал БД, состоящую
из 200 таблиц и более на SQL Server???
Если да, то какими средствами пользовались?

ErWin
PowerManager
EnterpriseManager (родное)
или другие???
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032201
Фотография sparrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой проект и успешно живет. Инструмнты: ErWin + ModelMart + все, что входит в поставку SQL Server . ~300 таблиц , ~300 view, около 10 серверов в филиалах. Для распространения кодов и структур по филиалам используются собственные разработки. В проекте учавствовало до 10 программистов, в начале и сейчас меньше...
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032202
XOXOL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PowerDesigner 8-9..
(при этом иногда гемор возникал, но преодолевался быстро..)
Делалась только структура БД. Без ХП,Тригеров итп..
все остальное - Enterprise Manager+QueryAnalyser :)

(БД ставилась только 1 заказчику, потому ставил сразу копию БД, скрипты не далал)
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032251
fima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БД из ~150, не 200 конечно, но я думаю, Вы не будете придиратся :) Пользовался Query Analizer + ErWin. В ErWin'e только после создания таблиц вытягивал структуру и вешал на стенку. А так только головой... вся БД от создания до начальных или тестовых значений в скрипте. Могу посоветовать подробно описывать все объекты, всю логику, иначе у меня например бардак начинался :) Для общения с интерфейсниками, да и для себя тоже, сделал Exel'евский файлик с перечислением sp и подробным описанием параметров, возвращаемых значений, рекордсетов, прав, и логики процедуры. Вроде пока удобно :)
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032252
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблиц 300 с лишним, делали все на ErWin 3.5.2
И все.
Другого не нужно. MS SQL 2000

прекрасно все работает
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032299
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой проект, более 250 таблиц. А также большое количество VIEW и хранимых процедур. При проектирвании не использовалось никаких CASE-средств, только SQL-скрипты. Всё живёт и работает уже четвёртый год.
Но справедливости ради следует отметить следующее.
1) База данных была поделена на на части и всю эту прорву таблиц, view и процедур разрабатывало несколько человек, каждый отвечал за свою группу объектов. Один человек просто физически не может проектировать сложную предметную область и отслеживать её изменения в БД.
2) Разработчики не использовали CASE-средства для создания объектов, но довольно часто для анализа взаимосвязей между таблицами и для наглядности они пользовались средствами графического представления структуры БД по сущетсвуюей базе. В частности, средствами, входящим в SQL Enterprise Manager и Visio 5
3) Клиентских программ, которые работают с этой базой данных, довольно много, не менее десяти.
4) Были попытки использовать Power Designor 5.0 с MS SQL 6.5 ещё в самом начале работы. Но было столько глюков, что пришлось отказаться от его использования. То он некоторых CHECK-ов не видел, то UNIQUE constraints зачем-то превращал в уникальные индексы (CREATE INDEX). Вобщем, проблем было больше, чем пользы. А SQL 7.0 появилось своё средство для построения диаграмм, т.к. вроде использование CASE-средств оказалось не нужным.
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032307
Oleg F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавлю ещё, что по моему мнению, проектировщики делятся на две большие группы по своему отношению к CASE-средстам.

Одни их используют на всем этапе, от создания объектов БД до модификации и документирования.

Другие предпочитают создавать объекты в БД напрямую, SQL-скриптами. И относятся к SQL-скриптам как к такой-же части программного обеспечения, как скажем программы на Delphi, С++ или VB. Разработчик, который способен контролировать клиентский проект из нескольких тысяч строк, обычно может контролировать и комментировать SQL-скрипты, объём которых как правило меньше, чем объём клиентских приложений.
Но и эта группа разработчиков использует CASE-средства, правда только для графической визуализации. Для понимания и чтобы можно было повесить на стенку или приложить к документации, особенно это полезно когда другой разработчик пытается понять схему, которую спроектировал его коллега.

Я не берусь утверждать, что какой-то из этих способов хуже или лучше. У обоих есть свои плюсы и минусы.
...
Рейтинг: 0 / 0
Вопрос для ВСЕХ участников ФОРУМА !!!!!
    #32032555
reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По личному опыту внедрения и сопровождения, не претендуя на правильность, могу посоветовать встроенные средства среды разработки + стандартный инструментарий сервера баз данных. Мало пока проектов в которых участвует отдельный разработчик баз данных, да и в разработке удобнее. Достаточно продвинутый инструментарий в Visual Studio.Net
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вопрос для ВСЕХ участников ФОРУМА !!!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]