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


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