Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / оценка реляционности БД / 6 сообщений из 6, страница 1 из 1
22.01.2004, 09:43
    #32384056
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
Здравствуйте !
Пришлось написать сложный запрос и я подумал: а правильно ли
спроектирована моя БД ? И, далее, как бы сформулировать набор критериев которым должна соответствовать реляционная БД ? Эти критерии, конечно, известны, но, переформулируя вопрос, скажем так: какая методика оценки реляционности некой БД.
Например:
1. состав и аргументированность выбора PK's
2. нормализация / денормализация
...
Есть какие н.б. мысли ?
p.s. Если выполнить денормализацию нескольких таблиц мой запрос упростится.
...
Рейтинг: 0 / 0
22.01.2004, 10:16
    #32384120
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
ну вроде всегда было требование соответсовать 3NF/4NF?!:)
...
Рейтинг: 0 / 0
22.01.2004, 11:14
    #32384274
Tulenev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
Если Ваша БД предназначена для учетных целей (т.н OLTP-система), то имеет смысл нормализовать в соответствии с 3NF и выше.
Если БД предназначена для построения отчетов (т.н Data Warehouse или OLAP-система) то имеет смысл ее немножко денормализовать.
В любом случае оценивать нужно прежде всего скорость выполнения запросов, а не их синтаксическую сложность.
...
Рейтинг: 0 / 0
22.01.2004, 11:48
    #32384359
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
Да, конечно, 3НФ - это OLTP - если OLAP - то ...
...
Рейтинг: 0 / 0
22.01.2004, 13:31
    #32384595
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
моя БД предназначена для учетных целей.
Просто меня смутила громоздкость stored proc.
Тогда утверждение " сложность запроса не зависит от качества проекта" истинно ? И всё таки, если б Вас попросили оценить качество проекта, какие шаги были бы выполнены ?
...
Рейтинг: 0 / 0
22.01.2004, 13:52
    #32384641
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оценка реляционности БД
степень соответствия требований к вашему проекту и самим проектом - единственный более или менее объективный показатель
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / оценка реляционности БД / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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