|
|
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
Есть тут кто-нибудь, кто проектировал БД, состоящую из 200 таблиц и более на SQL Server??? Если да, то какими средствами пользовались? ErWin PowerManager EnterpriseManager (родное) или другие??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2002, 03:33:29 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
Есть такой проект и успешно живет. Инструмнты: ErWin + ModelMart + все, что входит в поставку SQL Server . ~300 таблиц , ~300 view, около 10 серверов в филиалах. Для распространения кодов и структур по филиалам используются собственные разработки. В проекте учавствовало до 10 программистов, в начале и сейчас меньше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 04:31:16 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
PowerDesigner 8-9.. (при этом иногда гемор возникал, но преодолевался быстро..) Делалась только структура БД. Без ХП,Тригеров итп.. все остальное - Enterprise Manager+QueryAnalyser :) (БД ставилась только 1 заказчику, потому ставил сразу копию БД, скрипты не далал) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 05:57:48 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
БД из ~150, не 200 конечно, но я думаю, Вы не будете придиратся :) Пользовался Query Analizer + ErWin. В ErWin'e только после создания таблиц вытягивал структуру и вешал на стенку. А так только головой... вся БД от создания до начальных или тестовых значений в скрипте. Могу посоветовать подробно описывать все объекты, всю логику, иначе у меня например бардак начинался :) Для общения с интерфейсниками, да и для себя тоже, сделал Exel'евский файлик с перечислением sp и подробным описанием параметров, возвращаемых значений, рекордсетов, прав, и логики процедуры. Вроде пока удобно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 12:33:24 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
Таблиц 300 с лишним, делали все на ErWin 3.5.2 И все. Другого не нужно. MS SQL 2000 прекрасно все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 12:34:30 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
Есть такой проект, более 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-средств оказалось не нужным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 15:31:14 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
Добавлю ещё, что по моему мнению, проектировщики делятся на две большие группы по своему отношению к CASE-средстам. Одни их используют на всем этапе, от создания объектов БД до модификации и документирования. Другие предпочитают создавать объекты в БД напрямую, SQL-скриптами. И относятся к SQL-скриптам как к такой-же части программного обеспечения, как скажем программы на Delphi, С++ или VB. Разработчик, который способен контролировать клиентский проект из нескольких тысяч строк, обычно может контролировать и комментировать SQL-скрипты, объём которых как правило меньше, чем объём клиентских приложений. Но и эта группа разработчиков использует CASE-средства, правда только для графической визуализации. Для понимания и чтобы можно было повесить на стенку или приложить к документации, особенно это полезно когда другой разработчик пытается понять схему, которую спроектировал его коллега. Я не берусь утверждать, что какой-то из этих способов хуже или лучше. У обоих есть свои плюсы и минусы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2002, 15:52:39 |
|
||
|
Вопрос для ВСЕХ участников ФОРУМА !!!!!
|
|||
|---|---|---|---|
|
#18+
По личному опыту внедрения и сопровождения, не претендуя на правильность, могу посоветовать встроенные средства среды разработки + стандартный инструментарий сервера баз данных. Мало пока проектов в которых участвует отдельный разработчик баз данных, да и в разработке удобнее. Достаточно продвинутый инструментарий в Visual Studio.Net ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2002, 09:38:25 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1822391]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 509ms |

| 0 / 0 |
